Диплом: Автоматизация и обеспечение информационной безопасности контроля качества в ООО "НетКрэкер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
17
1.1.3 Программная и техническая архитектура ИС предприятия ООО
«НетКрэкер»
Техническая архитектура отдела контроля качества ООО «НетКрэкер»
представляет собой совокупность следующих технических средств: сервер,
шестнадцать ноутбуков, канал связи для подключения к сети Интернет, десять
многофункциональных устройств (принтер-сканер-копир), двенадцать
стационарных телефонов. На рисунке 1.1.2. представлена схема технической
архитектуры отдела контроля качества фирмы ООО «НетКрэкер».
Рисунок 1.1.2 схема технической архитектуры отдела контроля качества
компании ООО «НетКрэкер».
18
В компании ООО «НетКрэкер» используются ноутбуки со следующими
характеристиками:
Производитель: ASUS;
Процессор: Intel Core i5;
Частота процессора: 2500 МГц;
Количество ядер процессора: 4;
Оперативная память: 8 ГБ;
Тип видеокарты: дискретная и встроенная;
Видеокарта: NVIDIA GeForce GTX 950M;
Объем видеопамяти: 4096 МБ;
Установленная ОС: Windows 10;
Тип жесткого диска: SSD;
Объем жесткого диска: 500 ГБ.
Модем HUAWEI E8372, характеристики:
Тип - LTE
Поддерживаемые стандарты - GSM, GPRS, EDGE, 3G, HSPA+
Размещение - внешний
Интерфейс - USB
МФУ Canon PIXMA MG3040.0, характеристики:
Поддержка ОС- Windows, Mac OS, iOS
Отображение информации-ЖК-панель
Потребляемая мощность (при работе) -10 Вт
Потребляемая мощность (в режиме ожидания)- 1.6 Вт
TermitFixPhone v2 - Телефон сотовый стационарный rev 4.
Мышь Logitech B 100 USB.
На рисунке 1.1.3 представлена Схема используемой программной
архитектуры. В качестве операционной системы на ноутбуках пользователей
используется Windows 10.
Так же используются:
Интегрированная среда разработки программного обеспечения для
многих языков программирования, в частности Java, JavaScript - Intellij IDEA,
19
Пакет Microsoft Office 2010,
Набор инструментов тестирования API - Postman,
Веб-приложение с открытым кодом, написанное на языке PHP и
представляющее собой веб-интерфейс для администрирования СУБД PostgreSQL -
pgAdmin,
Клиент для различных протоколов удалённого доступа, включая SSH,
Telnet, rlogin -putty,
Robo 3T,
В качестве обозревателя страниц Интернет используется браузер
Google Chrome версия 74.0.3729.169
Для защиты от всех видов современных интернет-угроз используется
антивирусной программное обеспечение Kaspersky Total Space Security,
установленное как на АРМ пользователей, так и на серверном оборудовании.
Рисунок 1.1.3. Схема используемой программной архитектуры отдела контроля
качества ООО «НетКрэкер».
20
1.2 Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов
Учитывая специфику деятельности компании, существующие бизнес-
процессы отдела контроля качества ООО «НетКрэкер» будут выглядеть
следующим образом.
Отдел контроля качества, а именно инженеры по обеспечению контроля
качества, получают, разработанное по тех. заданию от клиента, готовое ПО. Для
дальнейшей работы с ним его необходимо протестировать на работоспособность.
Совместно с тестированием продукта необходимо:
провести анализ проектной документации;
разработать тестовую документацию к ПО;
сформировать отчет о проделанном тестировании.
Проблема безопасности информационной системы отдела контроля качества
имеет высокую значимость, так как передача важной документации
разрабатываемого и тестируемого ПО между отделами, осуществляется по каналам
связи интернет. Есть большая вероятность столкнуться с утечкой данных,
хакерскими взломами или потерей данных.
Поэтому необходимо автоматизировать процесс передачи ценной
информации по локальным данным сети компании. Разработка электронного
документооборота снизит угрозу утечки информации и получения к ней доступа
посторонних пользователей.
Внутренний документооборот даст возможность осуществлять
регистрацию документации, учитывать документацию и сохранять в базе данных
регистрационные карточки.
Позволит контролировать передачу документации между
сотрудниками, узнавать статус получения и отправки с точным временем и местом
откуда отправлялся документ.
Осуществлять поиск передаваемой документации в случае
необходимости.
21
Осуществлять автоматическую рассылку документов одному или
нескольким сотрудника.
Осуществлять возможность формировать отчет, который отразит
движение документов и их состояние в каждом отделе.
Предоставлять и контролировать доступ пользователей к функциям
системы документооборота.
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание
Так как предложен метод уменьшения влияния факторов на безопасность,
для его реализации и разработки требуется выделить и описать процессы и все
информационные потоки деятельности отдела контроля качества ООО
«НетКрэкер». В деятельности отдела рассматриваются все:
потоки входа информации;
потоки выхода информации;
рамки решаемой задачи;
задачи, которые в дальнейшем будут касаться разработки;
обоснование разработки;
сотрудники, участвующие в разработке;
теория, понятия и определения затрагиваемой области;
особенности методов расчета показателей;
документы, в которых используются входные файлы с первичными
показателями;
Все процессы деятельности отдела отображены в таблице 1.2.2. Основные
процессы деятельности контроля качества это:
Тестирование полученного ПО, рассматривая тех. задание;
Проведение анализа проектной документации;
Разработка текстовой документации к ПО;
Формирование отчета о проделанном тестировании.
22
Таблица 1.2.2
Описание процессов деятельности отдела продажи и аренды товара
Процессы
Данные, которые требуются для
их выполнения
Анализ документации: бизнес
требований и функциональных
спецификаций
Документация «Требования»,
Документация «Функциональные
спецификации», Техническое задание
Оценка и планирование тестирования
Документы «Анализ проектной
документации»
Разработка сценариев тестирования
Составленный план тестирования
Выполнение тестирования ПО
Сценарий тестирования
Подведение итогов и подготовка
результатов тестирования
Тестовая документация к ПО
Рассмотрим логическую модель управления документооборотом без
использования разрабатываемого модуля более подробно. Контекстная диаграмма
документооборота при процессе тестирования ПО отделом контроля качества
представлена на рисунке 1.1.4.
23
Рисунок 1.1.4. Диаграмма документооборота отдела контроля качества
На рисунке 1.1.5. изображена модель второго уровня документооборота
отдела контроля качества. Процесс документооборота можно разделить на четыре
подгруппы деятельности:
Анализ документации: бизнес требований и функциональных
спецификаций
Оценка и планирование тестирования
Разработка сценариев тестирования
Тестирование и подведение итогов
24
Рисунок 1.1.5. Диаграмма второго уровня документооборота отдела контроля
качества
Входящей информацией являются:
Документация требования;
Техническое задание;
Документация «функциональные сертификации»;
Текст программы.
На рисунке 1.1.6, 1.1.7 представлена детализация процессов анализа
документаций бизнес требований и функциональных спецификаций и оценки
планирования тестирования.
25
Рисунок 1.1.6. Модель документооборота при анализе документаций, бизнес
требований
Рисунок 1.1.7. Модель оценки планирования тестирования.
26
Последним этапом является процесс тестирование и подведение итогов. На
рисунке 1.1.8. изображена детальная модель документооборота при тестировании
программы и вся результативная документация.
Рисунок 1.1.8 Модель документооборота отчета о тестировании.
1.2.3 Обоснования необходимости использования вычислительной техники
для решения задачи
Как уже было сказано ранее, внутренний документооборот обеспечит
безопасность и целостность передаваемых данных.
Потеря конфиденциальной информации, которая передается сотрудникам
через внешнюю сеть интернет, может быть вызвана за счет следующих факторов:
утечки, кражи информации хакерами;
воздействие внешних природных факторов (стихийные бедствия);
угрозой подхватить вирус из сети интернет;
ошибками пользователей, отправкой информации на другую

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

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