Диплом: Разработка прототипа программного обеспечения (на примере ООО "Производство строительной химии")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
22
1.2.4.Анализ системы обеспечения информационной безопасности и
защиты информации
В деятельности ООО «Производство строительной химии» установлена
система обнаружения вторжений и атак «Континент». Основным назначением
системы является противодействие возникающим угрозам безопасности и
предотвращение попыток получения несанкционированного доступа к
информационной системе со стороны внешних и внутренних нарушителей.
К основным компонентам системы обнаружения вторжений «Континент»
относится детектор компьютерных атак, который позволяет выполнять
специалистам следующие задачи:
- собирать данные о передаваемых пакетах в информационной системе;
- анализировать сетевой трафик с использованием методов эвристического
и сигнатурного анализа;
- производить контроль работы отдельных объектов компьютерной сети;
- анализировать события в режиме реального времени, требующие
оперативного вмешательства;
- противодействовать попыткам получения несанкционированного
доступа со стороны сети Интернет;
- идентифицировать и аутентифицировать работу администратора
системы обнаружения вторжений;
- контролировать работу программного обеспечения с созданием белого
списка IP-адресов или DNS-имен.
Система обнаружения вторжений «Континент» включает систему
централизованного управления и распределения нагрузки между детекторами
атак [31].
Специалисты IT-отдела ООО «Производство строительной химии» могут
в режиме онлайн обновлять базу решающих правил, подготавливать и
отправлять отчеты по работе системы обнаружения событий.
В состав системы обнаружения событий «Континент» входит сервер для
настройки Политики безопасности. Используя виртуальный сервер специалисты
IT-отдела ООО «Производство строительной химии» формируют иерархические
23
системы доменов безопасности, осуществляют гибкое управление ролями
администраторов с автоматизированным распространением информации.
Детектор атак системы обнаружения вторжений «Континент» представлен
в виде программно-аппаратного комплекса, работа которого основана на анализе
сетевого трафика. Детектором атак ведется контроль сетевых адресов
пользователей, адресов сетевого оборудования, протоколов передачи, оценка
интенсивности трафика. Эвристический анализ позволяет выявлять аномалии в
сетевом трафике, оценивать процессы туннелирования.
В системе обнаружения вторжений «Континент» поддерживаются два
режима просмотра событий: «Монитор» с захватом трафика для анализа и
режим работы детекторов атак с остановкой разрывов соединений между
защищенным сегментом компьютерной сети и сетью Интернет [31].
Для балансировки нагрузки и обеспечения отказоустойчивости детекторов
атак в состав системы обнаружения вторжений «Континент» входит
балансировщик. Его функциями является равномерное распределение входящих
соединений по IP-адресам и портам отправителей и получателей.
Схема мониторинга трафика с помощью системы обнаружения вторжений
«Континент» приведена на рис.1.9.
Рис.1.9. Схема мониторинга трафика с помощью системы обнаружения
вторжений «Континент»
Как видно из рис.1.9 для защиты данных специалистами IT-отдела ООО
«Производство строительной химии» используются такие компоненты как
24
централизованный сервер управления, детектор атак, работающий в режиме
«Монитор».
Для защиты от вредоносного программного обеспечения и вирусов в ООО
«Производство строительной химии» применяется программа Антивирус
Касперского, которая обновляется в режиме онлайн и включает в свой состав
современные инструменты для предотвращения атак и угроз со стороны сети
Интернет. Программа поддерживает методы интеллектуального анализа и
оценки программного обеспечения на наличие спама, фишинга.
На следующем этапе выполним анализ существующих разработок и
выберем стратегию автоматизации «КАК ДОЛЖНО БЫТЬ».
1.3.Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ»
1.3.1.Анализ существующих разработок для автоматизации
задачи
Среди существующего программного обеспечения календарного
планирования следует выделить программу MS Project, которая является
разработкой компанией Microsoft и в настоящее время применяется в
деятельности многих предприятий для разработки и реализации не сложных
проектов [11].
Отличительной характеристикой программного продукта календарного
планирования MS Project является интерактивный интерфейс, направленный на
удобство работы пользователя. В интерфейсе программы MS Project
предусмотрены инструменты для календарного планирования, распределения
ресурсов, формирования диаграммы Ганта и различных отчетов [28].
Главное окно интерфейса программы для управления проектами MS
Project отражено на рис.1.10.
25
Рис.1.10. Общий вид окна интерфейса программы MS Project
В программном обеспечении поддерживаются различные средства для
углубленного проектирования и технологии MS Mail и MS Exchange для
совместной разработки проектов. Для формирования проектной документации
команда проекта может использовать инструменты для разграничения доступа,
управления трудовыми, материально-техническими и финансовыми ресурсами
разрабатываемого проекта.
Удобство создает входящий в состав программного продукта
календарного планирования MS Project мастер, который поддерживает
интеллектуальный анализ, автоматически генерирует различные этапы проекта.
Среди достоинств программы управления проектами MS Project следует
отметить возможность автоматической генерации отчетов, экспорта и импорта,
результатов проекта в табличный и текстовый формат.
Среди программного обеспечения календарного планирования следует
отметить компанию Time Line Solutions, которая представила на рынке
программного обеспечения инструмент Time Line. Программой календарного
планирования Time Line поддерживается работа с операционной системой
Windows. В ее состав входят различные инструменты для планирования этапов
проекта, разработки календарного графика его выполнения, а также определения
показателей эффективности [8].
Кроме диаграммы Ганта и календарных графиков программе Time Line
существует возможность создания календаря с распределением задач и контроля
26
их выполнения. Также в данном программном решении поддерживаются
технологии Guide Line и Guide Line Marker, которые упрощают процесс создания
проекта и определения его длительности.
Среди более совершенных программных продуктов календарного
планирования отметить программу Time Line 6.5, которая поддерживает
инструменты интеграции результатов проекта в базу данных SQL. Это позволяет
автоматически сформировать в проекте список трудовых, материальных и
финансовых ресурсов, а также создать среду для командной разработки проекта.
В программе календарного планирования Time Line 6.5 поддерживаются
алгоритмы выравнивания значений ресурсов, определение нагрузки и
трудоемкости решаемых задач.
Пример формирования отчета в программе управления проектами Time
Line 6.5 приведен на рис.1.11.
Рис.1.11. Пример отчета, полученного с помощью программного средства Time
Line 6.5
Среди отличительных характеристик программы календарного
планирования Time Line 6.5 следует отметить наличие таблиц с автоматическим
расчетом формул заданных пользователем. Используя модуль импорта и
экспорта данных, существует возможность интеграции проекта в программы MS
Project или SA Super Project [6].
27
Среди профессиональных платформ для календарного планирования
следует отметить программу Primavera Project Planner, которая применяется в
деятельности различных крупных предприятий. В состав платформы входят
инструменты для сортировки, фильтрации, упорядочивания этапов проекта по
различным признакам. Это способствует ускорению процесса принятия
решений, и позволяет улучшить процесс совместной разработки проекта.
В отличие от других программ в платформе Primavera Project Planner
существует возможность детализации трудовых, материальных и финансовых
ресурсов, установки ценообразования и определения объемов продаж. В
процессе планирования существует возможность формирования профиля,
распределение ресурсов в разрезе периода времени [4].
В платформе календарного планирования Primavera Project Planner
поддерживаются инструменты автоматического расчета расписания, установки
критериев для выполнения этапов проекта, а также определения критического
пути.
Главное окно интерфейса платформы управления проектами Primavera
Project Planner приведено на рис.1.12.
Рис.1.12. Общий вид окна интерфейса программного продукта Primavera Project
Planner
28
При определении длительности проекта в платформе можно определить
вероятностную дату завершения проекта, сглаживать нагрузки ресурсов в
разрезе интервала времени.
В состав программы календарного планирования Primavera Project Planner
входят различные индивидуальные графики, установленные пользователем по
своему устранению.
Можно сказать, что эта программа включает в свой состав различные
инструменты, которые позволяют не только определить стоимость проекта, но и
производить его глубокое бюджетирование.
К профессиональным платформам календарного планирования также
следует отнести программный продукт Artemis International, основанный на
клиент-серверной архитектуре и интегрированной системами управления базами
данных SQL Server, Oracle, Sybase, SQL Base [12].
Характерной особенностью платформы календарного планирования
Artemis International является то, что все модули работают независимо друг от
друга. К основным модулям платформы Artemis International относятся:
- модуль Project View, представленный в виде мультипроектной системы
управления проектом с установкой сроков контроля сдачи этапов. Этот модуль
позволяет распределить проектные задачи между участниками команды,
разрабатывать собственные алгоритмы их реализации;
- модуль Resource View применяется для планирования трудовых,
материальных и финансовых ресурсов и создания матричной системы
распределения. Наиболее часто его применяют для принятия управленческих
решений и оценки возможности оптимизации ресурсов;
- модуль Track View применяется для оценки стоимости работ по
реализации проекта. В нем поддерживаются различные инструменты
формирования смет, определения объемов работ;
- модуль Cost View применяется для формирования отчета по доходам и
расходам проекта. В нем поддерживаются инструменты для оценки
экономической эффективности, прогнозирования денежных потоков, баланса,
затрат и оценки рентабельности проекта.
29
Выполним сравнительный анализ существующего на рынке программного
обеспечения для календарного планирования с помощью табл. 1.3.
Таблица 1.3
Сравнительный анализ существующего на рынке программного обеспечения для
календарного планирования
Автоматизированные функции в
программном обеспечении
MS
Project
Time Line
6.5
Artemis
International
Календарное планирование этапов проекта
+
+
+
Построение диаграммы Ганта
+
+
+
Распределение трудовых, материальных и
финансовых ресурсов
+
+
+
Контроль выполнения этапов проекта
+
-
+
Возможность интеграции с другими
системами календарного планирования
+
+
+
Автоматическая генерация отчетов
+
+
+
Получение прогнозных финансовых отчетов
-
-
+
На основании выполненного анализа было установлено, что
существующее программное обеспечение календарного планирования в большей
степени направлено на проектную разработку, а не планирование основных
бизнес-процессов, осуществляемых повседневно в деятельности предприятия.
1.3.2.Выбор и обоснование стратегии автоматизации задачи
В настоящее время основными стратегиями автоматизации задачи
выступают хаотичная стратегия, стратегия по участкам, направлениям и полная.
Хаотичная стратегия автоматизации не может применяться для разработки
программного обеспечения, поскольку не предусматривает разработку
стратегического плана, не учитывает профессионализм команды разработки и
направлена только на решение локальных задач. Правила реализации такой
стратегии увеличивается стоимость внедрения программного решения.
Недостатком такой стратегии также является то, что в выполнении задач
команды разработки может наблюдаться дублирование функций.
Стратегия автоматизации по участкам также не может применяться
поскольку рассматриваемое предприятие не имеет достаточно инвестиций для
автоматизации задачи в полном объеме. Стратегия автоматизации по участкам
30
применяется, когда у предприятия существует стратегический план
автоматизации, который обновляется не менее 1 раза в год.
Стратегия автоматизации по направлениям предусматривает
автоматизацию отдельных направлений деятельности, к которым в данном
случае относятся календарное планирование. В процессе разработки может
участвовать IT-служба предприятия, а также сотрудники, выполняющие
календарное планирование.
Стратегия полная автоматизации предприятия в данном случае не
целесообразна, поскольку её применяют для внедрения интегрированных ERP-
систем.
Для автоматизации процесса календарного планирования рекомендуем
руководству выбрать стратегию по направлениям, поскольку в данном случае
будет осуществляться автоматизация бизнес-процесса календарного
планирования.
Характеристика основных этапов реализации IT-стратегии ООО
«Производство строительной химии» приведена в табл. 1.4.
Таблица 1.4
Характеристика основных этапов реализации IT-стратегии ООО «Производство
строительной химии»
Этапы
Задачи
Сроки
реализации
Мобилизация
Формирование команды
01.05-10.05
Уточнение плана работ
11.05-20.05
Определение источников данных и ключевых
пользователей
21.05-30.05
Разработка плана-графика интервью
30.05-10.06
Анализ
Изучение бизнес-инициатив от руководства
11.06-20.06
Сбор информации о текущем уровне
автоматизации
21.06-30.06
Анализ существующих IT-проектов
01.07-10.07
Архитектура
Проектирование целевой бизнес-архитектуры
11.07-20.07
Проектирование логической архитектуры
прикладных систем
21.07-25.07
Формулировка принципов организации
управления ИТ и организационной структуры
26.07-10.08
Планирование
Формулировка портфельного управления
11.08-20.08
Разработка плана реализации IT-проекта и оценка
его эффективности
21.08-01.09
31
Таким образом, реализацию IT-стратегии ООО «Производство
строительной химии» планируется производить с 01.05.2019 г. по 01.09.2019 г.
Общая длительность реализации проекта автоматизации составит 5 месяцев.
Критериями выбора стратегии автоматизации процесса календарного
планирования ООО «Производство строительной химии» будут выступать сроки
реализации IT-проекта и финансовые возможности.
1.3.3.Выбор и обоснование способа приобретения ИС для
автоматизации задачи
В настоящее время существуют различные способы автоматизации
бизнес-процессов, среди которых можно выделить следующие:
- покупка автоматизированной системы у поставщиков программного
обеспечения России и ее внедрение;
- покупка автоматизированной системы у поставщиков программного
обеспечения зарубежных стран и ее внедрение;
- разработка автоматизированной системы IT-специалистами
предприятия;
- заказная разработка автоматизированной системы.
Преимуществами покупки автоматизированной системы у поставщиков
программного обеспечения России является получение лицензируемого
программного обеспечения соответствующего действующему законодательству
и постоянно обновляющегося поставщиком. В данном случае снижается
нагрузка на IT-специалистов предприятия, если с поставщиком заключается
договор на дальнейшее сопровождение программного продукта [1].
Недостатком покупки и внедрения программного продукта поставщика
программного обеспечения России является то, что финансовые затраты могут
превосходить бюджет на внедрение информационной системы, а также
сложность обучения пользователей. Риски создает и несовместимость
приобретенного программного продукта с IT-инфраструктурой предприятия.
Вторым вариантом является покупка и внедрение автоматизированной
системы поставщиков программного обеспечения зарубежных стран. В

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран