ВВЕДЕНИЕ 4
Глава 1 Функциональное моделирование информационной системы подбора гомеопатических препаратов 6
1.1 Характеристика организации ООО ГЦ «Биоравновесие» 6
1.2 Концептуальное моделирование процесса подбора гомеопатических
препаратов 7
1.2.1 Выбор технологии концептуального моделирования предметной области 7
1.2.2 Разработка модели бизнес-процесса подбора гомеопатических препаратов
«КАК ЕСТЬ» 9
1.2.3 Разработка модели бизнес-процесса подбора гомеопатических препаратов
«КАК ДОЛЖНО БЫТЬ» 11
1.3 Постановка задачи на разработку информационной системы подбора
гомеопатических препаратов 12
1.4 Анализ аналогов информационной системы подбора гомеопатических
препаратов 13
Вывод по главе 1 16
Глава 2 Логическое проектирование информационной системы подбора гомеопатических препаратов 17
2.1 Логическая архитектура и варианты использования информационной
системы подбора гомеопатических препаратов 17
2.2 Диаграмма классов информационной системы подбора гомеопатических
препаратов 20
2.3 Диаграмма последовательности информационной системы подбора
гомеопатических препаратов 23
2.4 Проектирование веб-интерфейса 25
Вывод по главе 2 27
Глава 3 Физическое проектирование информационной системы подбора гомеопатических препаратов 28
3.1 Выбор средств реализации информационной системы подбора
гомеопатических препаратов 28
3.2 Разработка модели данных информационной системы подбора
гомеопатических препаратов 29
3.3 Разработка серверного приложения 32
3.4 Разработка клиентского приложения 39
3.5 Описание функциональности информационной системы 45
3.6 Тестирование информационной системы 52
Вывод по главе 3 55
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 58
Приложения должны быть в работе, но в настоящий момент отсутствуют
В настоящее время информационные технологии бурно развиваются. Они помогают людям во всех сферах жизни. Уже невозможно представить работу предприятия без информационной системы.
Процесс подбора гомеопатических препаратов, который рассматривается в данной работе, очень кропотливая работа. Поэтому разработка информационной системы позволит упростить процесс подбора гомеопатических препаратов и улучшить его эффективность.
Руководством медицинского центра ООО ГЦ «Биоравновесие» было принято решение о разработке информационной системы подбора гомеопатических препаратов.
Объект исследования ВКР - система подбора гомеопатических препаратов.
Предмет исследования - автоматизация процесса подбора гомеопатических препаратов.
Целью работы является разработка информационной системы подбора гомеопатических препаратов.
Для достижения поставленной цели необходимо решить следующие задачи:
- проанализировать предметную область подбора гомеопатических препаратов и организационную структуру организации ООО ГЦ «Биоравновесие»;
- выделить требования разрабатываемой информационной системы;
- выбрать средства проектирования и разработки;
- спроектировать информационную систему;
- разработать информационную систему;
В первой главе произведено функциональное моделирование информационной системы подбора гомеопатических препаратов. Описана характеристика организации, разработана и проанализирована модель бизнес- процесса подбора гомеопатических препаратов. Выработаны требования к разрабатываемой ИС. На основе этих требований проанализированы аналоги ИС подбора гомеопатических препаратов.
Во второй главе произведено логическое моделирование информационной системы подбора гомеопатических препаратов. Построена логическая архитектура ИС. Спроектирован веб-интерфейс информационной системы.
В третьей главе произведено физическое моделирование информационной системы подбора гомеопатических препаратов. Разработаны серверное и клиентское приложения. Описаны функциональные возможности разработанной информационной системы подбора гомеопатических препаратов. Также произведено тестирование разработанной ИС.
В заключении подведены итоги исследования. Описаны выполненные задачи. Сформулированы окончательные выводы по рассматриваемой цели.
Разработанная информационная система позволит автоматизировать процесс подбора гомеопатических препаратов.
В ходе выполнения данной работы был проанализирован бизнес-процесс подбора гомеопатических препаратов, были выявлены недостатки существующего процесса. Был произведен анализ аналогов ИС подбора гомеопатических препаратов. По результатам анализа было принято решение о разработке информационной системы подбора гомеопатических препаратов.
В первой главе было произведено функциональное моделирование информационной системы подбора гомеопатических препаратов. Была описана характеристика организации, разработана и проанализирована модель бизнес- процесса подбора гомеопатических препаратов «КАК ЕСТЬ», на основе выявленных недостатков которой была разработана модель бизнес-процесса «КАК ДОЛЖНО БЫТЬ». Совместно с руководством организации были выработаны требования к разрабатываемой ИС. На основе этих требований были проанализированы аналоги ИС подбора гомеопатических препаратов. Результат анализа показал, что ни одно из описанных решений не удовлетворяет в полной мере требованиям. Вследствие чего было принято решение о разработке информационной системы подбора гомеопатических препаратов, которая позволила бы устранить выявленные недостатки существующего бизнес-процесса.
Во второй главе было произведено логическое моделирование информационной системы подбора гомеопатических препаратов. Была построена логическая архитектура ИС. Были разработаны диаграмма вариантов использования, диаграмма классов ИС и диаграмма последовательности. Была описана спецификация диаграммы классов. Рассмотрены основные сценарии функционирования ИС. Также был спроектирован веб-интерфейс информационной системы.
В третьей главе было произведено физическое моделирование информационной системы подбора гомеопатических препаратов. Были выбраны средства реализации ИС. Разработаны серверное и клиентское приложения. Были описаны функциональные возможности разработанной информационной системы подбора гомеопатических препаратов. Также было произведено тестирование разработанной ИС. Тестирование показало, что разработанная информационная система подбора гомеопатических препаратов полностью соответствует требованиям заказчика.
Были выполнены следующие задачи:
- проанализирована предметная область подбора гомеопатических препаратов и организационная структура организации ООО ГЦ «Биоравновесие»;
- выделены требования разрабатываемой информационной системы;
- выбраны средства проектирования и разработки;
- спроектирована информационная система;
- разработана информационная система.
Все это позволило сделать выводы, что цели и задачи данной работы успешно достигнуты, что также подтверждает практическую значимость проекта.
В дальнейшем планируется развитие проекта, а именно добавление в базу данных новых препаратов и симптомов, добавление новых функциональных возможностей, которые еще больше позволят сделать из информационной системы гибкий и удобный инструмент для врача.
Научная и методическая литература
1. Леоненков, А.В. Самоучитель UML 2-е издание / А.В. Леоненков - СПб.: Питер, 2004г.
2. Карпова, И.П. Базы данных: курс лекций и материалы для практ. занятий: учеб. пособие для студентов техн. фак. / И. П. Карпова. - СПб.: Питер, 2013.
3. Трутнев Д. Р. Архитектуры информационных систем. Основы проектирования: Учебное пособие. / Д. Р. Трутнев - СПб.: НИУ ИТМО 2012г.
4. Файн Я., Моисеев А. Angular и TypeScript. Сайтостроение для профессионалов. - СПб.: Питер, 2018.
5. Хавербеке Марейн Выразительный JavaScript. Современное веб-программирование. 3-е изд. - СПб.: Питер, 2019.
6. Резиг, Бибо, Марас Секреты JavaScript ниндзя. 2-е изд.: Пер. с англ.
- СПб.: ООО «Альфа-книга», 2017.
7. Новиков Д.А. Теория управления организационными системами / Д.А. Новиков. - М.: МПСИ, 2005. - 584 с.
8. Чистов, Д.В. Проектирование информационных систем. Учебник и практикум / Д. В. Чистов, П. П. Мельников, А. В. Золотарюк, Н. Б. Ничепорук.
- М.: Юрайт, 2016. - 260 с.
9. Заботина, Н.Н. Проектирование информационных систем - М.: ДРОФА, 2013. - 336 с.
10. Емельянова, Н.З. Проектирование информационных систем: учебное пособие / Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2014. - 432 с.
11. Абрамова, Л.В. Инструментальные средства информационных систем: учебное пособие / Л. В. Абрамова ; Министерство образования и науки Российской Федерации, Северный (Арктический) федеральный университет имени М.В. Ломоносова. -Архангельск : САФУ, 2013. - 118 с. : ил. - Библиогр. в кн. - ISBN 978-5-261-00851-4
12. Грекул В. И. Проектирование информационных систем : учеб. пособие / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина. - 2-е изд., испр. - Москва : Интернет-Ун-т Информ. Технологий : БИНОМ. Лаб. знаний, 2008. - 299 с.
13. Золотов С. Ю. Проектирование информационных систем : учеб. пособие / С. Ю. Золотов ; Томский гос. ун-т систем управления и радиоэлектроники. - Томск : Эль Контент, 2015. - 86 с
14. Коннолли, Т. В. Базы данных. Проектирование, реализация и сопровождение. Теория и практика / Т. Коннолли. - М.: Вильямс И.Д., 2017. - 1440 с.
15. Стружкин Н. П. Базы данных: проектирование : учебник для академического бакалавриата / Н. П. Стружкин, В. В. Годин. — Москва : Издательство Юрайт, 2016. — 476 с.
16. Фуфаев Э. В. Базы данных. Учебное пособие / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: Академия, 2014. - 320 с.
Электронные ресурсы
17. Документация NestJS [Электронный ресурс]. - Режим доступа: https://docs.nestjs.com/(дата обращения 01.03.2020 г.)
18. Документация Angular [Электронный ресурс]. - Режим доступа: https://angular.io/docs/(дата обращения 01.03.2020 г.)
19. JavaScript MDN [Электронный ресурс]. - Режим доступа: https://developer.mozilla.org/ru/docs/Web/JavaScript(дата обращения 01.03.2020 г.)
20. RxJS API List [Электронный ресурс]. - Режим доступа: https://rxjs- dev.firebaseapp.com/api(дата обращения 01.03.2020 г.)
21. Мейер Б. Объектно-ориентированное программирование и программная инженерия [Электронный ресурс] / Б. Мейер. — М. : Интернет- Университет Информационных Технологий (ИНТУИТ), Ай Пи Эр Медиа, 2019.
71 — 285 c. — Режим доступа: http://www.iprbookshop.ru/79706.html(дата обращения 01.03.2020 г.).
22. Киселева Т. В. Программная инженерия. Часть 1 [Электронный
ресурс] : учебное пособие / Т. В. Киселева. — Ставрополь : Северо-Кавказский федеральный университет, 2017. — 137 с. — Режим доступа:
http://www.iprbookshop.ru/69425.html(дата обращения 01.03.2020 г.).
Литература на иностранном языке
23. Howard Gould Systems Analysis and Design: 1st edition / Howard Gould. - 2016
24. Williams L. Agile Software Development Methodologies and Practices. Advances in Computers, vol. 80, 2010, pp. 1-44.
25. Georgescu M., Jeflea V.The Particularity of the Banking Information System. Procedia Economics and Finance, vol. 20, 2015, pp. 268-276.
26. Tangkawarow I., Waworuntu J. A Comparative of business process modelling techniques. IOP Conference Series: Materials Science and Engineering, 2016.
27. Shen H., Wall B., Zaremba M., Chen Y., Brownie J.. Integration of business modelling methods for enterprise information system analysis and user requirement gathering. Computers in Industry, vol. 54, 2004, pp. 307-323.
28. Wang J.X. and Wang D. “Application of mathematical modeling in management accounting”, Italian Journal of pure and applied mathematics, 2017, n. 3.
29. Mkrtychev S.V., Ochepovsky A.V. and Enik O.A. “Configuration of management accounting information system for multi-stage manufacturing”, J. Phys.: Conf. Ser. 2018, 1015, 042039.
30. Joshua Marinacci, Chris Adamson, Swing Hacks. Tips and Tools for Killer GUIs, 2