Диплом: Модернизация территориально распределенной мультисервисной сети ООО «Принтэко-Сейлс»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
Рисунок 10. Ограничение прав доступа сотрудников компании
Из данного рисунка видно, что стажер, который только пришел в компанию,
не имеет никаких прав, а соответственно и доступа к этим данным. Что в свою
очередь является гарантом безопасности всей системы. К сотрудникам
компании относятся уже проверенные люди, которые уже устроились на
работу, подписали необходимые, в том числе правовые документы по политике
безопасности информационных систем и данных компании. Однако, даже у
сотрудников нет полного доступа ко всем документам, и при необходимости
просмотра, или изменения какой-либо информации, им необходимо обратиться
уже к руководителю отдела. По такому принципу строится вся работа в
компании. Это позволяет добиться максимальной безопасности, и
эффективного управления всей компанией.
39
От последнего воздействия – отключения электричества, и проникновения
для взлома и кражи информации, поможет защитить система активной
безопасности в виде камер внутреннего и наружного наблюдения, которые,
даже при полном отключении электроэнергии, продолжают работать от
источника бесперебойного питания, который специально был установлен.
2.2. Разработка структуры и функционирования
2.2.1. Разработка и обоснование общей структуры решения
Предметом разработки является модернизация территориально-
распределительной сети компании ООО “Принтэко-Сейлс”. На рисунке 11
представлена структурная схема компании.
Рисунок 11. Структурная схема модернизированной сети
Подробная и более полная схема сети представлена в ПРИЛОЖЕНИИ 1.
40
Клиенты компании создают заказы (отклики) на разработку программного
обеспечения. Заявки поступают через сервер 1С компании. Далее, эту заявку
обрабатывает специалист компании, который узнает и записывает всю
необходимую информацию для будущей разработки. Далее, вся необходимая
информация загружается в специальное приложение базы данных, после чего
попадает на главный – файловый сервер компании. На этом сервере, начальство
начинает распределение работ по отделам, после чего каждый сотрудник
получает персональное задание, которое лежит в его папке на файловом
сервере. Сервер видеонаблюдения доступен только администратору и
руководству компании. На нем происходит запись с видеокамер компании.
Данная сеть, объединяет всех сотрудников компании в единое информационное
пространство. Предоставляет сотрудникам систему поиска, хранения и сбора
необходимо информации. А также, обеспечивает высокую защиту данных
компании.
2.2.2. Оценка информационных потоков
Для оценки информационных потоков, необходимо оценить, как внешние
информационные потоки, так и потоки среди составляющими структурной
схемы. Для этого, с помощью программы iperf проведем тестовую оценку
пропускной способности информационных потоков. Данные полученных
значений представлены в таблице 2.
Таблица 2
Оценка информационных потоков
Вид
информации
Назначени
е
Источник
Получател
ь
Среднее
значени
е
Пиковое
значени
е
Внутренний
горизонтальны
й
Тест
Сотрудник
Сотрудник
2,85
Гбит/с
10,2
Гбит/с
Внутренний
вертикальный
Тест
Сотрудник
Начальник
отдела
2,43
Гбит/с
9,2 Гбит/с
Внешний
Тест
Клиент
Сотрудник
1,72
7,4 Гбит/с
41
входящий
Гбит/с
Внешний
исходящий
Тест
Сотрудник
Клиент
2,25
Гбит/с
8,9 Гбит/с
Полученные данные показывают отличные показатели взаимодействия
информационных потоков, что доказывает хорошее функционирование всей
системы в целом.
2.2.3. Разработка схемы функционального взаимодействия составных частей
решения
Для того чтобы более детально показать процесс работы программных
модулей системы, необходимо построить таблицу описания всех функций,
которые выполняются программой. Функции описания модулей представлены в
таблице 3. Структурная схема пакета (дерево вызова программных модулей)
представлена в ПРИЛОЖЕНИИ 5.
Таблица 3
Функции описания модулей программы
п/п
Наименование
модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить при
запуске системы.
2.
Модуль заказов
Содержит предопределенные процедуры формы
списка и элемента справочника. Запись всех
необходимых данных по работе и хранение для
последующей обработки.
3.
Модуль обработки
и учета заказов
Содержит предопределенные процедуры формы
списка и элемента справочника. Производит
обработку и сортировку полученной информации.
4.
Модуль
безопасности
Содержит предопределенные процедуры формы
списка и элемента справочника. Проверяет
полученные данные на наличие угроз безопасности.
5.
Модуль
распределения
работы
Содержит предопределенные процедуры формы
списка и элемента справочника. Распределяет
работу между отделами по соответствующим
направлениям.
6.
Модуль учета
работы
сотрудников
Содержит предопределенные процедуры формы
списка и элемента справочника. Производит расчет
количества времени, затраченного на выполнение
задачи.
42
п/п
Наименование
модуля
Функции модуля
7.
Модуль отчетности
Содержит предопределенные процедуры формы
списка и элемента справочника. Проверяет
выполнение задач всех отделов компании.
8.
Модуль
взаиморасчетов
Содержит предопределенные процедуры формы
списка и элемента справочника. Принимает и
рассчитывает стоимость всех работ, и зп
сотрудников компании.
Графическое изображение функциональной схемы IDEF0 представлено в
ПРИЛОЖЕНИИ 2.
2.3. Разработка аппаратно-программного комплекса решения задачи
2.3.1. Разработка состава технических средств
Системное программное обеспечение строится на основе серверной
операционной системы Windows Server 2012. В ее работе используется
контроль учетных записей пользователей средствами Active Directory. Также,
используются централизованные политики контроля и разграничения доступа
пользователей, средства администрирования, и возможности сбора данных о
рабочих станциях. Наличие современной операционной системы Windows 10 на
всех рабочих станциях, позволяет использовать все возможности Active
Directoty. Для защиты информации используется программное обеспечение на
платформе Kaspersky Security 10. Управление защитой данных ведется через
программное обеспечение Kaspersky Security Center на файловом сервере, а
также на всех рабочих станциях.
2.3.2. Разработка программного обеспечения
В работе сотрудников по бухгалтерскому учету используются специальные
модули и программные средства электронного документооборота. Модуль
взаиморасчета, с использованием программ 1С – “Упрощенная система
налогообложения” и 1С “Камин-Зарплата” позволяют вести
внутриорганизационный документооборот компании, а также учет заработной
платы всех сотрудников. Для торговли и продаж используется 1С – “Торговля
и склад”. Решения на базе программного обеспечения 1С реализованы с
43
использованием архитектуры клиент-сервер. Данные, полученные от клиентов
посредством ЛВС, передаются в управляющий отдел, который распределяет
работу по специалистам в других отделах компании.
Основные параметра локальной сети ООО “Принтэко-Сейлс” представлены
в таблице 4.
Таблица 4
Основные параметры ЛВС компании
Наименование параметра
Значение
Общее количество портов локальной сети
180
Количество коммутаторов (24 порта)
7
Наличие АТС (внешние / внутренние)
25/180
Количество рабочих станций
65
ИБП Powercom KIN-1000AP-RM1U
1
Типовые параметры рабочих станций специалистов компании представлены
в таблице 5.
Таблица 5
Параметры рабочих станций специалистов
2.3.3. Расчёт параметров электропитания
44
Электропитание компании производится по межгосударственному стандарту
ГОСТ 29322-2014.
Сетевое напряжение составляет 230 В ± 10% при частоте 50 ± 0,2 Гц.
Межфазное напряжение 400 В. Для защиты от сбоев используетвся источник
бесперебойного питания, работа которого представлена в ПРИЛОЖЕНИИ 3.
2.4. Испытания разработанного решения
2.4.1. Перечень объектов и функций, подлежащих испытаниям
После создания и модернизации любой системы, обязательно проводятся
соответствующие испытания системы, которые должны показать параметры,
которые были улучшены в ходе всей модернизации системы. Для это были
проведены комплексные испытания над разными модулями сети компании. А
также, над взаимодействием этих модулей между друг-другом, что также
является важным параметром. Основными параметрами предмета проверки
служила правильность заполнения отчетных страниц программой.
В результате проверок и испытаний, было изучено:
время отчета;
соответствие формы отчета;
правильность вывода;
время проверки одного из файла на вирусные угрозы;
правильность расчета заработной платы одного из сотрудников
компании.
2.4.2. Методы проведения испытаний
Основными методами проверки работы модулей системы служило создание
реальных ситуаций, в которых, автоматизированной системе необходимо было
среагировать, и принять верное решение по записи необходимой информации в
определенную базу, или таблицу.
В ходе испытаний информационной системы, был проведен целый ряд
проверок.
Функциональное тестирование системы;
45
Тестирование производительности;
Подготовительное тестирование;
Модульное тестирование.
К первому относится тестирование информационной системы на ее
функционал. Проверяются все инструменты, которые доступны в системе, и их
работа. Тестирование производительности системы ведется с учетом нагрузки
сети пользователями, и многозадачности выполняемых действий оператором.
Подготовительное тестирование производится уже после успешного
прохождения первых тестов. Модульное тестирование является последним, и
проводится уже после проверки на работоспособность системы, и ее
обновления или необходимых доработок, которые были выполнены.
2.4.3. Проведение проверочных испытаний и их результаты
После проведения необходимых тестов, был получен определенный
результат, который был записан в таблицы по каждому из модулей. С этими
результатами вы можете ознакомиться в таблицах, ниже.
Результаты проверки модуля заказов показаны в таблице 6.
Таблица 6
Проверка работы модуля заказов
Параметр
Значение
Функция
1. Создание отчета и загрузка данных в таблицу
Предмет проверки
1.1. Время отчета
1.2. Соответствие формы отчета
1.3. Правильность вывода полей
Используемые средства
1.1. Секундомер
1.2. Шаблон таблицы
1.3. Правильная таблица
Исходные данные
Было создано 10 заказов от клиентов, которые
заказывают определенные услуги в компании
Ожидаемая реакция
1.1. Отчет создается менее чем за 2 сек.
1.2. Форма отчета соответствует исходным
значениям
1.3. Все данные соответствуют исходным
46
Результат проверки
Результат проверки показал правильную и
точную работу данного модуля, которая полностью
соответствует ожидаемой реакции модуля.
Данная проверка показывает полное соответствие ожидаемой реакции
модуля и конечных результатов проверки.
Следующий тест был сделан для модуля безопасности системы, который
должен проверять все полученные файлы. Результаты проверки данного модуля
представлены в таблице 7.
Таблица 7
Проверка работы модуля безопасности
Параметр
Значение
Функция
1. Проверка файлов
Предмет проверки
1.1. Время проверки 1 файла
1.2. Соответствие формы отчета
1.3. Правильность вывода отчета в таблицу
Используемые средства
1.1. Секундомер
1.2. Шаблон таблицы
Исходные данные
Было создано 10 заказов от клиентов, которые
были рассортированы по соответствующим папкам.
В папке №9 находится файл-вирус, который модулю
необходимо заблокировать.
Ожидаемая реакция
1.1. Время проверки каждой папки документации
5-10 секунд.
1.2. Загрузка всех данных (кроме файла-вируса)
в отчет
1.3. Соответствие с исходными данными
Результат проверки
Результат проверки показал правильную
настройку антивирусного ПО и работу всего модуля.
В результате проверки папки №9 был найден файл-
вирус, и помещен в карантин. Также, была сделана
определенная запись “заражено” в отчет данных.
Исходя из данных проверки, можно сделать вывод о достаточном
необходимом уровне безопасности модернизированной сети.
Проверка модулей распределения и учета работы представлены в таблице 8.
47
Таблица 8
Проверка работы модулей распределения и учета
Параметр
Значение
Функция
1. Распределение работы по отделам и учет
Предмет
проверки
1.1. Время распределения
1.2. Соответствие формы учета
Используемые
средства
1.1. Компьютер
Исходные
данные
Был создан заказ, который необходимо распределить
среди отделов, и дождаться его выполнения
Ожидаемая
реакция
1.1. Соответствующие отделы получат данные для работы
1.2. Выполнение работы, с отчетом в конце рабочего дня
1.3. Соответствие с исходными данными
Результат
проверки
Проверка проводилась 3 дня. В результате, вся работа
правильно распределилась по отделам, которые начали
выполнение работы, согласно плану. В первый день, один из
отделов выполнил работу на 25%. Система записала этот
результат в таблицу. На выходе получились данные, с
работой каждого из отделов. Данные показали полное
соответствие с исходными.
Последняя проверка проводилась для модуля взаиморасчета. Данный модуль
необходим для взаиморасчета каждого из сотрудников компании, а также
расчета с заказчиками услуг. Проверка модуля распределения и учета
представлена в таблице 9.
Таблица 9
Проверка модуля взаиморасчета
Параметр
Значение
Функция
1. Расчет заработной платы (зп) сотрудников
исходя из данных работы
Предмет проверки
1.1. Соответствие зп сотрудников данных работы
(дни, часы, выполненная работа, премия и др.)
Используемые средства
1.1. Компьютер
Исходные данные
Расчеты проводились на одном из сотрудников
компании. В течении недели записывались данные о
работе (количество часов, дней работы,
выполненных работ)

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
«Управление ресурсами проекта» (на примере организации ООО «ЛАКОСТЭ»)
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)