Тип работы:
Предмет:
Язык работы:


Разработка системы автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ»

Работа №80134

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы64
Год сдачи2016
Стоимость4395 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
42
Не подходит работа?

Узнай цену на написание


Введение 6
1. Обзор существующих решений и технологий 9
1.1. Обзор существующих решений 9
1.2. Обзор платформ для построения веб-приложений 10
1.3. СУБД для информационных систем 11
1.4. Вывод 13
2. Анализ предметной области 14
2.1. Термины и определения 14
2.2. Описание бизнес-процессов 14
2.3. Требования к системе 18
2.3.1. Функциональные требования 18
2.3.2. Нефункциональные требования 22
2.3.3. Варианты использования системы 22
2.3.4. Детализация прецедентов 23
2.4. Вывод 26
3. Проектирование 27
3.1. Паттерн проектирования. Особенности MVC в Django 27
3.2. Компоненты системы 28
3.3. Концептуальная схема БД 29
3.4. Вывод 30
4. Реализация 31
4.1. Модели в системе 31
4.2. Реализация представлений 32
4.3. Генерация заявления 33
4.4. Реализация автоматической проверки паспортов 34
4.5. Реализация интерфейса. Bootstrap 34
4.6. Вывод 36
5. Тестирование 37
5.1. Функциональное тестирование 37
5.2. Юзабилити-тестирование 38
5.3. Тестирование пользовательского интерфейса 38
5.4. Вывод 38
Заключение 39
Список литературы 40
Приложения 42
Приложение 1 42
Приложение 2 44
Приложение 3 46
Приложение 4 47
Приложение 5 49
Приложение 6 51
Приложение 7 53
Приложение 8 54
Приложение 9 56
Приложение 10 57
Приложение 11

В настоящее время отдел информационной безопасности ГБУЗ «ЧОМИАЦ» ведет работу в нескольких направлениях, одно из которых - учет, выдача и внесение изменений в дистрибутивы ключей для подключения к ведомственной сети передачи данных средств криптографической защиты информации ViPNet [8]. Для каждого учреждения заводится кар-тонная папка, в которой хранятся документы по этому учреждению: договор, заявления, приказы и т.п. Все документы набираются в формате MS Word, печатаются и хранятся только в бумажном виде. В рамках каждого учреждения создаются несколько пользователей (порядка 10 в среднем). По каждому пользователю хранится следующая информация: бумажные копии паспорта и СНИЛС, справка с места работы, согласие на обработку персональных данных. Информация по каждому пользователю хранится в отдельной картонной папке. Связь между учреждением и пользователем можно установить на основании заявлений пользователей, которые хранятся в папке учреждения. При такой организации отсутствует возможность быстрого поиска необходимого документа, ответы на запросы пользователей оформляются вручную, что занимает много времени.
Таким образом актуальной является задача разработки системы автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ».
Цель и задачи работы
Целью данной работы является разработка системы автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ». Разрабатываемая система предназначена для упрощения выдачи и учета средств криптографической защиты информации, организации работы от-дела информационной безопасности ГБУЗ «ЧОМИАЦ» в целом. Система должна предоставлять пользователям возможность оперативного поиска по документам, внесения изменений в существующие, генерации сопроводительных писем и другие.
Для достижения данной цели необходимо решить следующие задачи:
1) ознакомиться с Регламентом работы Удостоверяющего и ключевого центра ГБУЗ «ЧОМИАЦ»;
2) изучить существующие решения по автоматизации отделов, занимающихся информационными технологиями;
3) спроектировать и реализовать систему автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ»;
4) протестировать работу системы.
Структура и объем работы
Работа состоит из введения, пяти глав, заключения, библиографии и приложений. Объем работы составляет 63 страницы, объем библиографии - 23 источника.
В первой главе дается обзор существующих технологий построения информационных систем и решений, реализующих автоматизацию как предприятия в целом, так и отделов, занимающихся информационными технологиями. В этом разделе рассмотрены платформы для разработки веб-приложений и выявлены наиболее перспективные из них.
Вторая глава содержит описание бизнес-процессов, реализуемых от-делом информационной безопасности ГБУЗ «ЧОМИАЦ», описание и анализ требований к системе.
В третьей главе описано проектирование системы автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ». В этом разделе подробно рассмотрены проектирование базы данных, компоненты приложения.
Четвертая глава посвящена реализации системы с использованием фреймворка Django и базы данных MySQL.
В пятой главе представлены результаты тестирования разработанной системы.
В заключении кратко приведены результаты работы.
Приложения содержат образцы документов, предоставляемых в ГБУЗ «ЧОМИАЦ», образец сопроводительного письма, выдаваемого пользователям, JSON Schema заявления, набор тестовых данных, спецификацию тестовых случаев.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Данная работа посвящена разработке системы автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИАЦ». В ходе проделанной работы мной были решены следующие задачи:
• изучены требования Регламента работы Удостоверяющего и ключевого центра ГБУЗ «ЧОМИАЦ»;
• изучены существующие подходы, применяющиеся при построении информационных систем, а частности веб-приложений, был выбран наиболее оптимальный из них;
• на основе выбранной технологии реализована система автоматизации деятельности отдела информационной безопасности ГБУЗ «ЧОМИ- АЦ». В процессе работы были изучены возможности работы с фреймворком Django, языком программирования Python, системой управления базами данных MySQL;
• произведено тестирование системы с использованием тестового набора пользовательских данных. Система успешно прошла предложенные тесты.
Разработанное веб-приложение внедрено в промышленную эксплуатацию ГБУЗ «ЧОМИАЦ» и используется для выдачи и учета средств криптографической защиты информации, генерации заявлений и сопроводительных писем.



1. About Node.js. [Электронный ресурс] URL: https://nodejs.org/en/about/(дата обращения: 25.02.2016).
2. Cron. Русскоязычная документация по Ubuntu. [Электронный ресурс] URL: http://help.ubuntu.ru/wiki/cron(дата обращения: 05.04.2016).
3. JQuery API Documentation. [Электронный ресурс] URL: http://api.jquery.com/(дата обращения: 02.04.2016).
4. JSONSchema Documentation. [Электронный ресурс] URL: https://pypi.python.org/pypi/jsonschema(дата обращения: 02.04.2016).
5. PostgreSQL: The world’s most advanced open source database. [Электронный ресурс] URL: http://www.postgresql.org/(дата обращения: 28.03.2016).
6. Pure python QR Code generator. [Электронный ресурс] URL: https://pypi.python.org/pypi/qrcode(дата обращения: 02.04.2016).
7. TIOBE Software: Tiobe Index. [Электронный ресурс] URL: http://www.tiobe.com/tiobe_index(дата обращения: 01.05.2016).
8. ViPNet Custom. [Электронный ресурс] URL: https://infotecs.ru/products/line/custom.php(дата обращения: 21.03.2016).
9. WeasyPrint Documentation. [Электронный ресурс] URL: http://weasyprint.readthedocs.io/en/latest/(дата обращения: 02.04.2016).
10. 1С Предприятие 8. [Электронный ресурс] URL: http://v8.1c.ru/overview/(дата обращения: 21.03.2016).
11. Головатый А., Каплан-Мосс Дж. Django. Подробное руководство.
- СПб.: Символ-Плюс, 2010. - 560 c.
12. Гринвальд Р., Стаковьяк Р., Додж Г. Oracle для профессионалов.
- М.: Диалектика, 2007. - 783 c.
13. Документация Django. [Электронный ресурс] URL: https://www.djangoproject.com/(дата обращения: 11.05.2016).
14. Документация Django WebTest. [Электронный ресурс] URL: https://pypi.python.org/pypi/django-webtest(дата обращения: 02.04.2016).
15. Документация Twitter Bootstrap. [Электронный ресурс] URL: http://getbootstrap.com/(дата обращения: 11.05.2016).
16. Костарев А. PHP 5. - СПб.: BHV-Петербург, 2008. - 1104 с.
17. Проверка по списку недействительных российских паспортов. [Электронный ресурс] URL: http://services.fms.gov.ru/info- service.htm?sid=2000(дата обращения: 02.03.2016).
18. Программный комплекс: «Аристотель». [Электронный ресурс] URL: http://www.aristotel.biz/content/about.html(дата обращения: 22.03.2016).
19. Регламент работы Удостоверяющего и ключевого центра ГБУЗ «Челябинский областной медицинский информационно-аналитический центр». [Электронный ресурс] URL: http://www.miac74.ru/upload/medialibrary/fbd/fbd94d18ee63f57b26e9a10c9d6 730ab.pdf (дата обращения: 04.02.2016).
20. Тейт Б., Хиббс К. Ruby on Rails. Быстрая веб-разработка. - СПб.: BHV-Петербург, 2008. - 224 c.
21. Чан У., Биссекс П., Форсье Д. Django. Разработка веб¬приложений на Python. - СПб.: Символ-Плюс, 2009. - 456 c.
22. Чедвик Д., Снайдер Т., Панда Х. ASP.NET MVC 4: разработка реальных веб-приложений с помощью ASP.NET MVC. - М.: Вильямс, 2013. - 432 c.
23. Шелдон Р., Мойе Д. MySQL 5: базовый курс. - М.: Диалектика, 2007. - 880 c.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ