Диплом: Автоматизация и обеспечение информационной безопасности процесса приема техники на ремонтные работы в "ООО ЦифроГрад"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
38
документацию, используемую информационного обеспечения;
информационную базу.
В системе будут использоваться классификаторы локальные (используемые
внутри компании).
Одним из главных информационных обеспечений будет являться
документация. Документация в компании это формы отчетов учета проведения
ремонтных работ. Эти формы разработаны и введены на предприятии, используя
необходимую первичную информацию и требующую данные для отчета о
принятых заявках и проделанных работах мастерами.
Существует несколько способов реализации информационной базы:
файловый;
интегрированный;
смешанный.
Файловый способ, внедряется в локальную среду компьютера, что дает
возможность подключаться к системе с помощью методов ОС, используя обмен
данных через сеть. Такой способ повлияет на быстроту обработки данных в
локальной сети.
Смешанный способ, представляет сбой базу данных, которая может
храниться на нескольких серверах и вносит изменения по расписанию в каждую.
Такой способ лучше использовать в работе для одной информационной базы, в
которой будут осуществлять работу территориально-удаленные офисы.
Интегрированный способ реализации обобщает связанные и хранимые
вместе данные, при минимальной избыточности, допускающая использование
любых приложений и обеспечивающая независимость данных от приложения. Для
обновления актуальных данные используется общий способ управления.
Более верным и подходящим способом является реализация
информационной базы с помощью интегрированной организации базы, так как,
данные будут накапливаться в большом объеме и для хранения данных будет
использована СУБД.
1.4.2. Обоснование проектных решений по программному обеспечению
39
Программное обеспечение - это совокупность программ, обеспечивающая
эффективное функционирование разрабатываемого продукта. В состав
программного обеспечения входит операционная система, оболочка, СУБД и т.д.
Для эффективной реализации проекта важно подобрать правильную
операционную систему.
В качестве операционной системы для компьютеров выбрана операционная
система windows 10. Системные требования операционной системы:
Требования для Windows 10:
процессор: с тактовой частотой не менее 1 ГГц;
ОЗУ: минимум 1 Гб;
место на жестком диске: 16 Гб;
видеокарта: с поддержкой DirectX0 и WDDM 1.0 драйвера;
минимальное разрешение дисплея: 800×600;
подключение к интернету.
Windows 10 - операционная система для персональных компьютеров и
рабочих станций, разработанная корпорацией Microsoft в рамках семейства
Windows NT. Серверный аналог Windows 10 — Windows Server 2016. Windows 10
включает технологию многофакторной аутентификации на основе стандартов,
разработанных FIDO Alliance. ОС включает улучшенную поддержку
биометрической аутентификации через платформу Windows Hello.
Для автоматизации проектирования базы данных выбрано программное
обеспечение средство разработки Erwin.
Продукт ERwin предназначен для разработчиков, проектировщиков БД,
системных аналитиков.
Для создания моделей данных в ERwin можно использовать две нотации:
IDEF1X и IE (Information Engineering). Первым этапом проектирования данных
является создания независимой от конкретной СУБД логической модели. Палитра
инструментов облегчает создание сущностей и атрибутов, и позволяет определять
различные типы связей. Создание модели сводится просто к выбору
соответствующих символов на палитре и добавлению их на рабочее пространство.
Дополнительная информация по каждому объекту вводится посредством семейства
редакторов.
40
При разработке программного продукта, а именно, при автоматизации
объекта, использование особых функций от операционной системы, не требуются.
Оба типа операционных систем дадут возможность создать программу, не
потеряв при этом функциональность. В системе одновременно работают фоновые
процессы, которые не выдают информации на дисплей, но делают свою работу,
например передают данные по модему, печатают на принтере, передают почту по
сети. Фоновый процесс может инициировать как пользователь, так и сама ОС в
соответствии со сложившимися условиями.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - это комплекс технических средств,
предназначенных для работы информационной системы, а так же соответствующая
документация на эти средства и технологические процессы.
Для автоматизации был выбран следующий комплекс технического
обеспечения:
1. Портативный компьютер Lenovo 310S-08IGM Процессор модели Celeron
J4005, количество ядер - 2, Частота процессора - 2000 МГц. Видеокарта MSI
GeForce GT 710 Silent LP [GT 710 1GD3H LP], модель дает возможность
подключить к ней одновременно два монитора. Объем видеопамяти устройства
составляет 1 Гб, а его эффективная частота – 1600 МГц.
2. Сервер Dell Precision 3420 SFF [3420-4506]. Это производительная рабочая
станция, выполненная в корпусе формата Small Form Factor. Устройство
предусматривает наличие процессорного разъема LGA1151 и обладает
установленным процессором Intel Core i7-7700, поддерживающим работу четырех
ядер на частоте 3600 МГц. Это вместе с показателем оперативной памяти 8 ГБ
позволяет серверу справляться с любыми трудоемкими задачами. Модель
оборудована накопителем SSD, обладающим объемом 0.250 ТБ, а также
оптическим приводом DVD+/-RW, позволяющим загружать для чтения и записи
диски. Сервер укомплектован мышью и клавиатурой.
3. Cisco 2811- маршрутизатор. Память DRAM - По умолчанию: 256 MB
Максимум: 768 Mb, память Compact Flash - По умолчанию: 64 MB Максимум: 256
41
MB, встроенные USB 1.1 ports - 2, встроенные порты LAN (10/100) - 2, встроенный
AIM (внутренний)слот - 2, количество слотов для интерфейсных модулей - 4 слота,
все слоты поддерживают HWIC, WIC, VIC, или VWIC типы интерфейсных
модулей. Слоты для сетевых модулей - 1 слот, поддерживает NM или NME модули,
PVDM (DSP) слоты на материнской плате - 2, встроенное аппаратное ускорение
шифрования, встроенная аппаратная поддержка VPN - DES, 3DES, AES 128, AES
192, and AES 256, консольный порт управления (up to 115.2 kbps) - 1, Auxiliary порт
(up to 115.2 kbps) - 1, минимальная версия ПО Cisco IOS - 12.3(8)T.
42
2. ПРОЕКТНАЯ ЧАСТЬ
2.1.Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл ИС - является одним из самых базовых в инженерии. Он
определяется любым отрезком времени, начало которого это решение создания
информационной системы, а конец сворачивание информационной системы.
Документ в котором есть регламент процессов жизненного цикла информационной
системы, это стандарт ISO/IEC 12207:1995 "InformationTechnologySoware
LifeCycleProcesses", это комиссии по электротехнике и стандартизации. У
жизненного цикла информационной системы есть стандарт ISO/IEC 12207, у
которого есть следующие процессы:
базовые процессы жизненного цикла информационной системы такие
как разработка, эксплуатация и т.д;
процессы при помощи которых возможно выполнение базовых
процессов такие как оценка, документирование, аттестация;
процессы для организации различных проектов.
Можно выделить четыре основных этапа из структуры жизненного цикла
инструментальных средств:
1. Пред проектное проведение анализа и обследование данных. Он так же
делиться на несколько этапов, первым из которых является исследование объекта и
подтверждение необходимости разработки. Второй этап заключается в выявлении
требований пользователя к системе. На последнем этапе идет оформление отчета о
проведенных работах и составляется заявка на разработку системы. Так же можно
сказать, что именно на этом этапе выносятся все недочеты в изучаемой области и
предполагаются методы их решения, устранения.
2. Проектирование данных. На этом этапе продолжается разработка и
появляется возможность увидеть, что же будет в результате после внедрения.
3. Разработка приложения. Когда приложение будет создано, естественно,
одной из главных задач состоит протестировать разработанное программное
43
обеспечение. После тестирования, необходимо оформить проектную и
эксплуатационную документацию. После успешного прохождения этого этапа,
стоит подготовить литературу, методический материал по использованию для
дальнейшей работы с по.
4. Внедрение. Последний этап в структуре жизненного цикла
инструментальных средств, на котором разработанное приложение внедряют в
рабочий процесс. Происходит обучение персонала, для кого было создано
приложение, для упрощения и автоматизации процесса.
5. Заключительный пятый этап - сопровождение. Сопровождение
(поддержка) программного обеспечения — процесс улучшения, оптимизации и
устранения дефектов программного обеспечения, после передачи в
эксплуатацию. Сопровождение ПО — это одна из фаз жизненного цикла
программного обеспечения, следующая за фазой передачи ПО в эксплуатацию.
В ходе сопровождения в программу вносятся изменения, с тем, чтобы исправить
обнаруженные в процессе использования дефекты и недоработки, а также для
добавления новой функциональности, с целью повысить удобство
использования и применимость ПО. Сопровождением занимается так же
программист-разработчик
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
При разработки проекта автоматизации, любые действия могут быть
высоко рисковым, поэтому рекомендуется принимать к вниманию все проблемы
которые могут сопутствовать в дальнейшем, в том числе иметь необходимые
условия реализации непредвиденных затрат.
Можно выделить следующие характеристики рисков на этапе жизненного
цикла программы:
Первая это определение риска, проще говоря причина его возникновения.
При каком явлении или обстоятельстве наступил риск.
Вторая - симптомы риска. Это предсказание на событие риска которое
произойдет или уже осуществилось.
44
Третья характеристика это последствие к которому риски приводят. Это та
проблема, которая может возникнуть реализовав проект в результате случившегося
риска
Последняя это влияние риска на возможность достижения поставленной
цели автоматизации. Естественно, неизвестные риски заранее предугадать нельзя и
прогнозировать каков будет от них ущерб тоже. Главное выделять достаточное
количество ресурсов и времени на реализацию проекта, определить общение
основания и вероятность достижения результатов.
Наиболее распространены риски - несоблюдения сроков реализации проекта
и превышенная стоимость затрат. Причина проявления таких рисков, особенно
разработка информационных технологий, возникают вследствие неготовности и
поспешности фирмы к реализации проектов. При модернизации фирмы, всегда
нужно учитывать объемы затрат с плюсом в убыток. Необходимо знать примерную
сумму величины того, во сколько обойдется владение и обслуживание внедряемой
информационной системы. Точные затраты на информационную систему, могу
быть полностью определены, только после завершения проекта по внедрению
информационной системы. До этого они могут быть только оценены.
Внедряя автоматизированный проект, есть вероятность подвергнуться
следующим рискам:
Компания может быть не готова принять изменения процессов в
структуре фирмы.
Не достаточно профессиональный, квалифицированный специалист-
разработчик проекта, совершивший ошибки.
Оказание каких-либо действий со стороны субъектов в процессе
разработки проекта (изменение технологии).
Назначение полномочий IT отделу, включение в состав всех
сотрудников кого коснется автоматизация, кто будет работать с разрабатываемой
системой.
Наблюдение и анализ всевозможных предметов риска менеджером
проекта.
Лучший способ подавить риск это управлять им.
45
Это снизит возможность возникновения нежелательных событий и
уменьшение действий, производящих отрицательное влияние на проект.
Так же можно прибегать к таким вариантам подавления рисков как :
Тщательно анализировать и контролировать ситуации, которые могут
привести к риску;
Заранее организовать мероприятия по уменьшению последствий
риска;
Проводить оценку влияния мероприятий на предотвращение риска,
анализируя информацию обо всех ситуациях;
Придумать методику и рекомендации по уменьшению риска, для
выполнения лучшего результата.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Для создания системы информационной безопасности в информационной
системы применяется следующее: систематизированный подход, также система
должна постоянно поддерживаться и обновляться, система должна полностью
контролироваться, должна быть полностью выгодна экономически, обладать
развитой защитой. Для полной безопасности информации в информационной
системе она должна быть следующей:
информация с разной степенью защищенности;
управление передачей информации в локальной сети, а также на
большие расстояния;
защита с помощью криптографии при передачи информации разной
степени защищенности;
специальная защита от нежелательного доступа с целью утечки
информации;
информация и ПО должны быть полноценными;
средства защиты и восстановления информации.
46
Основой нормативно-правового обеспечения является норма
компании, по реализации защиты данных разными средствами, для того чтобы
сотрудники могли работать в условии полной защищенности от утечек
информации.
Все ИС так или иначе могут быть взломаны, могут украсть данные системы,
или нарушить работу всей системы. Следовательно защита данных в
информационной системе является ключевым для разработчиков.
Полная надежная защита делится на 4 уровня:
правовая защита, незаконное нарушение авторских прав
преследуется;
организационная защита, при этом устанавливается какие сотрудники
могут хранить необходимую им информацию и также устанавливаются права
доступа, дополнительно оговариваются обязанности и даются инструкции;
защита криптографией мощное шифрование данных, доступ
открывается только по специальному ключу выданному сотруднику;
программная защита, при этом доступ пользователь получает доступ
к информации после программной идентификации;
аппаратная защита в основном это ключ карта, но есть еще разные
виды похожих ключей.
В таблице 2.1. представлены данные ограничения прав пользователей в
разрабатываемой информационной системе.
Таблица 2.1.
Разграничение прав пользователей
Группа
пользователей
Журнал
заявок
Группы
доступа
Отчетность
Настройки
Справ.
Сотр-ки
Руководитель
компании
Чтение/
создание
Чтение
Полный
доступ,
Создание
Удаление
Изменение
Нет
Чтение
47
IT-отдел
Чтение/
создание
Чтение
Полный
доступ,
Создание
Удаление
Изменение
Нет
Чтение
Бухгалтер
Чтение/
создание
Чтение
Полный
доступ,
Создание
Удаление
Изменение
Нет
Чтение
Диспетчер
Чтение/
создание
Чтение
Полный
доступ,
Создание
Удаление
Изменение
Нет
Чтение
Администратор
системы
Полный
доступ
Полный
доступ
Полный
доступ,
Создание
Удаление
Изменение
Полный
доступ
Полный
доступ
Информационными ресурсами входящих в оборот информации являются
аппаратные средства. Политика безопасности отвечает за надежность и качество
работы, это их главная задача.
Для защиты от внешних угроз (безопасность каналов, протоколы,
аутентификация, шифрование, безопасная пересылку ключей и т.д.) проводится
анализ, данные которого отображены в таблице 2.2, проектируемых программных
и аппаратных средств.

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

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