Диплом: Разработка интерактивной информационной веб-системы для упрощения документооборота в Государственном бюджетном учреждении "Жилищник района Марфино"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
69
Рассмотрим модель жизненного цикла разрабатываемого программного
обеспечения для автоматизации документооборота. Наиболее походящей для
реализации функций разрабатываемой системы является каскадная модель. Это
обусловлено следующими ее преимуществами:
на каждом этапе формируется законченный набор проектной
документации, отвечающий критериям полноты и согласованности;
выполняемые в логичной последовательности этапы работ позволяют
планировать сроки завершения всех работ и соответствующие затраты.
Каскадная модель жизненного цикла более всего подходит к конкретной
разработке, потому что все процессы по проектированию информацио нной
системы будут выполняться последовательно, после завершения предыдущего
этапа проектирования. Поскольку результат этапа проектирования будет основой
для последующих работ.
Существует несколько стратегий внедрения ИС: «параллельная», «скачок»,
«узкое место» и «пилотный проект».
«Параллельная стратегия» - когда одновременно работают старая
(ручная) и новая система, и их выходные документы сравниваются. Если они
согласуются длительное время, осуществляется переход на новую систему.
«Скачок». Эта стратегия привлекательна, но не рекомендуется.
«Скачок» означает, что прежняя система работала еще в пятницу, а в понедельник
начали работать по новой системе. Некоторые считают, что такая позиция
заставляет всех "тонуть и всплывать" с понедельника. Но в действительности,
может утонуть все дело. Если данные не столь точны, как хотелось бы, если люди
не обучены, тогда есть риск ввергнуться в хаос, сорвать поставки и финансовые
расчеты.
«Пилотный проект». Это наиболее часто используемая стратегия.
«Пилотный проект» - это тактика «скачка», но применяемая к ограниченному
числу процессов. Область применения стратегии – небольшой участок
деятельности. Такой подход снижает риск и наиболее надежен. Практически все
предприятия применяют эту тактику сегодня.
70
«Узкое место». «Узкое место» - это наиболее критичная малая часть
производственного процесса. При внедрении «узкого места» план внедрения
выполняется только для «узкого места» и для людей, работающих в нем. Точность
данных повышается только для изделий в этом «узком месте», переподготовка -
только для людей, работающих в нем; анализ «затраты – эффект» делается только
для него и т. д.
Из всех вышеприведенных стратегий внедрения, для нашего проекта
больше всего подходит пилотный проект», так как автоматизируется
ограниченное число процессов – процессы документооборота.
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
При всей формальности и изученности процесса проектирования и
разработки информационных систем, в нем всегда присутствуют неожиданные и
непредвиденные ситуации. Любой проект по созданию информационной системы
предприятия всегда включает множество задач, связанных с общим управлением
проектом, разработкой программного обеспечения, проектированием
компонентов и модулей информационной системы, внедрением программного
продукта в информационное пространство предприятия. Каждая задача сама по
себе является проектом с присущими ему особенностями. Поэтому в ходе
разработки существуют различные риски невыполнения задач или выполнения с
получение не ожидаемого результата.
Возможны следующие виды рисков, которые необходимо свести к
минимуму на каждом этапе жизненного цикла проектирования информацио нной
системы.
Риск возникновения конфликтов информационной системы на этапе
внедрения может решиться за счет тестирования системы как в виде отдельных
модулей, готовой программы и программы работающей на оборудовании
заказчика.
Риск уязвимости информационной безопасности предприятия из-за
возможных недоработок и проблем работы программы в режиме клиент-сервер.
71
Может быть исключен за счет обеспечения авторизованного доступа к системе и
аутентификации на уровне ОС и СУБД.
Риск устаревания системы, когда программный продукт может устареть
еще на этапе разработки или внедрения. Исключить данный риск или свести к
минимуму возможно за счет применения современных средств разработки и
хранения данных, а так же за счет внедрения в систему возможности развития и
модернизации, без изменения логики работы программы и изменения ее кода.
Риск персонала возникает в любом проекте, независимо от его масштаба
или бюджета. Данный риск связан со значительными изменениями в штате или
кадровых резервах в подразделениях предприятия, уходом ключевого персонала,
зависимостью от отдельных специалистов, недостаточной компетентностью
сотрудников, а также случаями несанкционированного поведения персонала
(мошенничество, дискриминация, несанкционированная деятельность).
Способом управления данным видом риска может служить подготовка
качественной документации по каждому этапу проекта, комментариев в исходном
коде, разделением ответственности за работу на этапах проекта и
взаимозаменяемость персонала [7].
Для исключения возможности нанесения вреда, а так же получения
несанкционированного доступа к данным проекта необходимо обеспечить их
защиту, резервное копирование и обеспечить работу с версиями программных
модулей при коллективной разработке. Для этого применяются современные
средства разработки, где каждая версия разработчика хранится в едином
хранилище. На организационном уровне такого рода вопросы решаются
обеспечением защиты информации путём подписания каждым пользователем
обязательства о неразглашении коммерческой тайны, которое налагает
ответственность за передачу конфиденциальной информации третьим лицам.
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Для защиты корпоративной сети наиболее часто используют межсетевые
экраны. Существуют аппаратные и программные экраны. Для программных
72
межсетевых экранов требуется машина, работающая под Windows или UNIX. Для
установки аппаратного межсетевого экрана следует лишь подключить его в сеть
и выполнить минимальные настройки. Обычно программные брандмауэры
используются для того, чтобы осуществлять защиту небольших сетей, где не
нужно производить много настроек, связанных с гибким распределением полосы
пропускания и ограничения трафика по протоколам для пользователей. Если сеть
является большой и требует высокой производительности – тут выгоднее
использовать аппаратные межсетевые экраны. Очень часто используют не один,
а два межсетевых экрана один для защиты демилитаризованной зоны
от внешнего воздействия, другой – для отделения ее от внутренней части
корпоративной сети.
Рисунок 2.1 DMZ с двумя межсетевыми экранами
Еще одна технология, которую можно применить для защиты сети от
несанкционированного доступа, это криптографические шлюзы. Криптошлюз
предназначен для обеспечения защиты конфиденциальных данных, передаваемых
по различным каналам связи.
Из рассмотренных технологий защиты от несанкционированного доступа в
локальной сети был выбран криптошлюз.
Выбор обоснован тем, что криптошлюз совмещает в себе шифратор
трафика, статический маршрутизатор и межсетевой экран. Криптошлюз
73
обеспечивает преобразование проходящего трафика в соответствии с ГОСТ
28147-89 (с длиной ключа шифрования 256 бит). Реализована возможность
сжатия шифруемого пакета.
В результате обзора рынка криптографических шлюзов были отобраны
следующие решения: Рубеж, АПШК «Континент» и TrustAccess.
Криптошлюз Рубеж выполняет следующие функции:
осуществляет криптографическую защиту данных, передаваемых по
каналам связи сетей общего пользования между составными частями VPN;
осуществляет настройку приоритетов трафика;
выполняет маршрутизацию трафика, при этом как динамическая, так и
статическая маршрутизация по протоколу OSPF и BGP;
протоколирует сетевую активность;
блокирует трафик.
Криптошлюз АПКШ «Континент»
Современный уровень развития сетевых технологий сделал возможным
появление и широкое распространение виртуальных частных сетей (Virtual Private
Network VPN). Технология VPN позволяет объединить локальные
вычислительные сети (ЛВС), их сегменты или отдельные компьютеры
предприятия в единую защищенную виртуальную сеть на базе общих сетей
передачи данных. Переход от распределенной корпоративной сети на базе
выделенных каналов к VPN позволяет существенно снизить эксплуатацио нные
расходы. Однако использование общих сетей для организации VPN предъявляет
дополнительные требования к обеспечению надежной защиты информацио нных
ресурсов предприятия от несанкционированного доступа (НСД).
Комплекс предназначен для построения виртуальных частных сетей (VPN)
на основе общих сетей передачи данных, использующих протоколы семейства
TCP/IP.
Комплекс реализует следующие основные функции:
криптографическая защита данных, передаваемых по каналам связи
общих сетей передачи данных между составными частями VPN;
межсетевое экранирование;
74
скрытие внутренней структуры локальных вычислительных сетей;
автоматическая регистрация событий, связанных с функционированием
комплекса, в том числе событий НСД;
централизованное управление компонентами комплекса.
Комплекс предназначен для работы в сетях, использующих для передачи
данных протоколы семейства TCP/IP версии 4 , а также в общих сетях передачи
данных, поддерживающих протоколы Ipv6.
Комплекс включает в свой состав следующие компоненты:
криптографический шлюз;
центр управления сетью;
сервер доступа;
детектор компьютерных атак;
криптокоммутатор;
программа управления комплексом;
автоматизированное рабочее место генерации ключей;
клиент аутентификации пользователя.
Криптографический шлюз представляет собой аппаратно-программ ное
средство на базе компьютера с архитектурой х86, х64.
Имеются следующие варианты исполнения криптографического шлюза:
криптографический шлюз;
криптографический коммутатор;
детектор атак.
Криптографический шлюз в варианте исполнения «Криптографический
шлюз» обеспечивает:
криптографическую защиту данных, передаваемых по каналам связи
общих сетей передачи данных между составными частями VPN
(локальными вычислительными сетями и отдельными компьютерами
удаленных пользователей);
защиту составных частей VPN от несанкционированного доступа (НСД)
посредством межсетевого экранирования.
75
Криптографический шлюз в варианте исполнения «Криптографический
коммутатор» обеспечивает защищенную передачу Ethernet- кадров (L2) через сети
общего пользования между территориально- разделенными сегментами сети
предприятия с использованием шифрованных (L3) VPN- туннелей Континент
(L2VPN).
Криптографический шлюз в варианте исполнения «Детектор атак»
обеспечивает анализ сетевого трафика и обнаружение сетевых атак сигнатурным
методом.
Криптографический шлюз функционирует совместно с
предустановленным изделием «Программно-аппаратный комплекс «Соболь»
Версия 3.0 (ПАК «Соболь»).
Криптографический коммутатор представляет собой аппаратно -
программное средство на базе компьютеров платформ х86, х64.
Криптографический коммутатор обеспечивает криптографическую защиту
данных, передаваемых по каналам связи общих сетей передачи данных между
удаленными (разрозненными) сегментами одной подсети предприятия.
Криптографический коммутатор функционирует совместно с
предустановленным изделием ПАК «Соболь».
Центр управления сетью представляет собой предварительно
устанавливаемое на одном из КШ программное средство, обеспечивающее
централизованное управление работой всех сетевых устройств комплекса
(криптографических шлюзов, криптокоммутаторов и детекторов атак).
Сервер доступа представляет собой предварительно устанавливаемое на
одном из КШ программное средство, обеспечивающее доступ удаленных
пользователей к ресурсам сегментов VPN.
Детектор компьютерных атак представляет собой программное средство,
предварительно установленное на специализированной аппаратной платформе.
Программа управления комплексом представляет собой программное
средство, устанавливаемое на одном или нескольких компьютерах (рабочих
местах администратора), которые находятся в той же сети, что и КШ с ЦУС.
76
Программа управления обеспечивает централизованное управление
настройками и оперативный контроль состояния всех компонентов комплекса и
соединений удаленных пользователей.
В состав ПУ комплексом входят:
ПУ сетью, предназначенная для управления и мониторинга сетевых
устройств;
ПУ сервером доступа;
агент БРП;
агент Роскомнадзора;
агент ЦУС и сервера доступа, необходимый для обработки
регистрационных журналов на сервере баз данных.
Сравнение рассмотренных криптошлюзов приведено в таблице 2.1.
Таблица 2.1
Сравнительная характеристика криптошлюзов
Критерии
«Рубеж»
«Континент»
Криптографический
шлюз
+
+
Центр управления сетью
-
+
Сервер доступа
-
+
Детектор компьютерных
атак
+
+
Криптокоммутатор
+
+
Программа управления
комплексом
+
+
Автоматизированное
рабочее место генерации
ключей
-
+
Стоимость
от 115000 руб.
от 69000 руб.
Из рассмотренных программных комплексов был выбран АПКШ
«Континент», так как у него больше функций, а стоимость ниже, чем у других
криптошлюзов.
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
Информационная модель – это схема движения как входных,
промежуточных, так и результативных потоков, а также и функций предметной
77
области. Помимо прочего, она дает объяснение тому, как на основании каких
входных документов и какой нормативно-справочной информации происходит
выполнение тех или иных функций по обработке данных и тому, как происходит
формирование конкретных выходных документов. Информационная модель
представлена на рис. 2.2.
Разрабатываемая автоматизированная система работает со справочникам и
сотрудников, отделов. На каждый справочник предусмотрена экранная форма для
заполнения и корректировки.
На основании данных, хранящихся в справочниках и журналах,
формируется отчетная информация.
78
Специалист ИС
Спр.
Документы
Администратор
Спр.
Адресаты
Спр. Задания
Спр. Типы
документов
Спр.
Отделы
Спр.
Пользователи
Авторизация
Пополнение
справочников
Формировани
е отчетности
Авторизация
Спр*.
Документы
Спр*.
Адресаты
Спр*.
Задания
Спр*. Типы
документов
Спр*.
Отделы
Спр*.
Пользователи
Отчеты по
документам
Отчеты по
сотрудникам
Неисполненные
заявки
Директор
Секретарь-
делопроизводитель
Рис.2.2. Информационная модель задачи

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

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