Диплом: Разработка системы сигнализации и синхронизации в компании ООО «Спринтика»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
код. Они действуют описанием данных, обуславливают единство
классификации, зашифровкой информации, нужны для машинной обработки и
предоставления, данных благоприятном формате для сотрудников для решения
поставленных задач. По применению классификаторы делятся на группы:
1. общегосударственные классификаторы;
2. отраслевые классификаторы, используются конкретной отрасли;
3. локальные классификаторы, используются внутри предприятия или
группы предприятий.
ООО «Спринтика» использует локальный классификатор, В моей работе
будет использована классификация для ориентации на специфику ИС, её типу,
и имеющимся в базе компании.
Информационное обеспечение предприятия подразделяется на
внемашинное и внутримашинное.
Внемашинным информационным обеспечение понимается совокупность
информации, которая воспринимается непосредственно человеком, без
применения средств вычислительной техники (классификатор тех-
экономической информации, документы, методические инструктивные
материалы).
Внутримашинное информационное обеспечение – это совокупность
данных, формирующих информационную базу на электронном носителе
(экранные формы для ввода первичных данных в ЭВМ или вывода
результатной информации, структуры информационной базы: входных,
выходных файлов, базы данных).
Разрабатываемая автоматизированная система будет использоваться на
ООО «Спринтика», в которой, на данный момент, существует сформированный
документооборот, где все входные и выходные документы имеют
установленные формы. Работа с информацией будет происходить посредством
экранных форм, то есть будут спроектированы экранные формы для хранения
переменной, условно-постоянной информации (данные о товарах, поставщиках,
заказчиках) и реквизитов документов, хранящихся в бумажном виде.
38
Экранная форма – это главный визуальный компонент, который
представляет собой видимое окно Windows и являющийся неотъемлемой
частью любого приложения. На форму помещаются визуальные компоненты,
которые образуют интерфейсную часть приложения, и системные (не
визуальные) компоненты, предназначенные для осуществления доступа к
системным ресурсам.
Источником данных для аналитической формы, является SQL-запрос на
выборку данных, написанных с помощью SQL-оператора SELECT. Подобный
запрос может быть сложным и включать операторы соединения (JOIN)
различных типов, операторы объединения (UNION) и вложенные запросы
SELECT. Запросы, лежащие в основе аналитической формы, содержат условия
в предложении WHERE и включают параметры (переменные языка T-SQL).
Впоследствии значения параметров запроса вводятся с помощью элементов
управления аналитической экранной формы.
Для разработки экранных форм приложения использовались разные
инструментальные средства, которые позволяют представить информацию в
удобном виде, ускорить ввод данных и вывести результатную информацию,
например, таблицы, кнопки, выпадающие списки и так далее. Результатную
информацию можно будет вывести и в форме отчета на печать и на экран.
Далее будет обоснован способ организации информационной базы.
Информационная база – это совокупность данных, организованная
определенным образом, которые хранятся в виде файлов в памяти
вычислительной системы, при помощи которых удовлетворяются
информационные потребности решаемых задач и управленческих процессов.
Распределенные базы данных представляют определенным образом связанные
между собой базы данных, рассредоточенные на какой-либо территории
(локально или регионально), обеспечивающие свободный обмен информацией
и поиск данных в них. Используется централизованная система базы данных.
39
Централизованная база данных хранится в памяти одной
вычислительной системы. Системы базы с сетевым доступом предполагают
архитектуры: файл-сервер и клиент-сервер.
Файл-сервер – это сервер на котором лежит база данных, является
хранилищем и не обладает каким-либо функционалом, позволяющим
производить математические и/или логические вычисления.
Клиент-сервер. Адаптированая архитектура для работы с большими
объемами данных, сеть нагружается меньше, требования к пользовательским
компьютерам, с точки зрения производительности, минимизируется.
Существует несколько моделей логической структуры базы данных:
иерархическая, сетевая и реляционная. Разница между моделями заключается в
том, что у них разный способ установления связей между данными.
В моей работе будет рассмотрена реляционная модель, вся информация
показывается в виде таблиц и отношений. Таблицы являются совокупностью
записей. Между таблицами существуют связи типа один-ко-многим, многие-ко-
многим. Каждая связь имеет ключ – поле записи производит идентификацию.
Благодаря такой модели данных информация не дублируется, делает быстрым
поиск и доступность к определённым данным. Такой подход структурирования
и разрушаемость данных санкционирует организованность и упорядоченность
процесса и реализует сложные базы данных, реляционные операции владеют
особо мощными потенциалами обработки управления данных. В работе будет
рассмотрена реляционная модель централизованной базы данных с
использованием СУБД Microsoft SQL Server с архитектурой «клиент-сервер».
1.4.2 Обоснование проектных решений по программному
обеспечению
Предприятию требуется уже более новое программное обеспечение
для системы сигнализации и синхронизации сети, и в данный момент стоит
задача, определить ПО, которое будет в дальнейшем обеспечивать
целостность и безопасность организации. Решено провести анализ рынка
на наличие готовых решений для внедрения в сеть.
Что бы правильно провести анализ и сформировать представление о
40
готовых решениях необходимо составить список с перечнем
интересующих нас параметров которым должны будут удовлетворять
найденные решения.
Основными параметрами для отбора ПО будет являться:
Контроль за сотрудниками внутри сети и предотвращение их
выхода на сторонние ресурсы сети Internet которые не относятся к рабочим
моментам;
Шифрование данных на серверах организации, а также внутри
самой корпоративной сети;
Разграничение прав внутри сети организации;
Составление отчетов за период о состоянии сети и эффективности
ее использования;
Сканирование сети на уязвимости и предложение решений по их
устранению;
Минимальные материальны и временные затраты на внедрение в
сеть организации;
Оперативная поддержка и консультации со стороны,
предоставляющей ПО.
Таким образом, воспользовавшись ресурсами сети Internet, было
найдено несколько программных продуктов, которые частично или
полностью удовлетворяют требованиям предъявленными при поиске.
Проанализировав можно сделать следующий вывод, что из заданных
условий 2 продукта, по моему мнению, выполняют поставленные задачи
предприятием, а именно «VipNet» и «Snort v2.9».
Решающим фактором выбора программного обеспечения становится
стоимость внедрения данных продуктов, простота работы и обучения
работников т.к. они приблизительно похожи по функционалу. Поэтому выбор
будет в пользу программного обеспечения «Snort v2.9» отвечающее всем
поставленным задачам.
41
Для установки данного программного обеспечения необходимы
следующие минимальные требования:
Для установки клиентской части на рабочих станциях
сотрудников должна быть установлена ОС Windows 7 или совершеннее;
Оперативная память не менее 4 Гб;
На сервере должно быть не менее 8 Гб свободного пространства на
запоминающем устройстве. Для установки клиентской части занимаемое место
составляет 1 ГБ;
Для нормального функционирования ПО необходимо
подключение в локальную сеть и в сеть Internet.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Так как слабыми местами сети является возрастающая сетевая
активность и требуется тотальный мониторинг. Очевидным решением
данной проблемы является замена оборудования и установка на него более
современное ПО.
Элементом подвергнутым замене будут коммутаторы, т.к. кол-во
портов в них достигло лимита и пропускной способности в часы нагрузки
начинает не хватать. Остальная часть оборудования работает в пределах
нормы и замены не требует.
Составим критерии, по которым будет проводиться поиск оборудования
на замену:
Наличие большого количества портов для подключения устройств;
Пропускная способность достигает 1 Гбит/с;
Поддержка всех современных протоколов связи (IEEE 802.1 и др.);
Минимальное энергопотребление;
Совместимость оборудования с предыдущими устройствами т.к.
те могут быть повторно использованы при расширении штата;
42
Доступность оборудования для приобретения в нужном кол-ве;
Проведя поиск по заданным критериям в сети Internet, были найдены
несколько возможных вариантов перечисленные в таблице 4.
Таблица 4
Сравнител
ьная
характерис
тика
Cisco
Catalyst
3560-X
48 T-E
Cisco
Catalyst
4948-
10ge
HP /
3Com E480
0G
Allied
Telesis A
T-x610-
48Ts /X-
POE+
Тип
устройства
коммутато
р
коммутато
р
коммутатор
коммутато
р
Возможност
ь установки
в стойку
есть
есть
есть
есть
Общее
количество
портов
48
48
44
48
Базовая
скорость
передачи
данных
1 Гбит/с
1 Гбит/с
1 Гбит/с
100
Мбит/с
Внутренняя
пропускная
способность
160
Гбит/с
136
Гбит/с
192 Гбит/с
184
Гбит/с
Поддержка
работы в
стеке
есть
есть
есть
есть
Размер
таблицы
MAC
адресов
12288
55000
12288
Объем
оперативной
памяти
256 МБ
256 МБ
256 МБ
512 МБ
43
Продолжение Таблица 4
Объем
флэш-
памяти
64МБ
64МБ
32 МБ
64 МБ
Поддержка
IPv6
есть
есть
есть
есть
Сетевые
стандарты
EEE
802.1q
(VLAN),
IEEE
802.3ad
(Link
Aggregatio
n Control
Protocol),
IEEE
802.1p
(Priority
tags),
IEEE
802.1d
(Spanning
Tree),
Jumbo
Frame,
автоопред
еление
MDI/MDIX
, IEEE
802.1s
(Multiple
Spanning
Tree
EEE
802.1q
(VLAN),
IEEE
802.1p
(Priority
tags),
IEEE
802.1d
(Spanning
Tree),
Jumbo
Frame,
автоопред
еление
MDI/MDIX
, IEEE
802.1s
(Multiple
Spanning
Tree)
IEEE 802.1q
(VLAN), IEEE
802.3ad
(Link
Aggregation
Control
Protocol),
IEEE 802.1p
(Priority
tags), IEEE
802.1d
(Spanning
Tree), Jumbo
Frame,
автоопредел
ение
MDI/MDIX,
IEEE 802.1s
(Multiple
Spanning
Tree)
EEE
802.1q
(VLAN),
IEEE
802.3ad
(Link
Aggregatio
n Control
Protocol),
IEEE
802.1p
(Priority
tags),
IEEE
802.1d
(Spanning
Tree),
Jumbo
Frame,
автоопред
еление
MDI/MDIX
, IEEE
802.1s
(Multiple
Spanning
Tree)
44
Продолжение Таблица 4
Количество
uplink/стек/S
FP-портов и
модулей
нет
4
нет
Нет
Цена
63 431 ₽
153 670 ₽
93 638 ₽
(Нет пока в
продаже)
Снят с
производс
тва
Проанализировав все найденные варианты, можно сделать вывод,
что по заданным критериям нам полностью подходят два возможных
варианта. Для экономии на закупках было принято решение убрать из
списка возможных закупок устройства, цена которых выше, чем у
большинства других, и исключить варианты снятые с производства тем
самым сократив список устройств. Теперь, точно выбрав какое нам
Консольный
порт
есть
есть
есть
есть
Web-
интерфейс
есть
нет
есть
есть
Поддержка
Telnet
есть
есть
есть
есть
Поддержка
SNMP
есть
есть
есть
есть
Тип
управления
коммутатора
Уровень 3
Уровень 3
Уровень 3
Уровень 3
Статическая
маршрутиза
ция
есть
есть
есть
нет
Поддержка
RIP v1
есть
есть
есть
есть
Поддержка
RIP v2
есть
есть
есть
есть
Поддержка
OSPF
есть
есть
есть
есть
45
подходит оборудование «Cisco Catalyst 3560-X 48T-E», связываемся с
поставщиками и уточняем наличие необходимого нам кол-во
оборудования, а также финальную стоимость. Выбираем его для
использования в построении сети.
Для лучшего обеспечение работоспособности сетей, а также
мониторинга, сигнализации и синхронизации в информационных системах
нужно чтобы надежность используемой аппаратуры и способность
современного ПО, четко и вовремя оповещала сотрудника о нарушении работы.
Важно, что вторжение и нарушение работы информационных систем с
каждым годом становятся более интенсивными.
Поэтому проблема разработки и совершенствования систем
обнаружения вторжений и неполадок, является актуальной. Главной задачей
является обнаружение сетевых сбоев, попыток несанкционированного доступа
и незаконное использование ресурсов сети.
Мир не стоит на месте, стремительно развиваются программные
системы оповещения и способы деструктивного программного воздействия на
информационные системы. Требуется проведение сравнительного анализа
типов систем, обнаружение атак и предотвращение вторжений с целью
определений эффективных механизмов защиты информации и их систем
сигнализации и синхронизации.
46
Глава 2. Проектная часть
2.1 Разработка проекта автоматизации
2.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овершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")