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


Разработка программного обеспечения отслеживания приема прописанных лекарств пациентом. Подсистема врача.

Работа №66761

Тип работы

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

Предмет

программирование

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

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


Введение 3
1 Обзор предметной области и существующих аналогов...5
1.1 Формирование требований к системе 5
1.2 Сравнительный анализ существующих систем 6
1.3 Обзор работы с данными в медицинских
информационных системах 10
1.4 Результаты сравнительного анализа 13
2 Проектирование информационной системы 14
2.1 Общее описание архитектуры информационной
системы 14
2.2 Входные и выходные параметры 20
2.3 Информационные потоки 24
3 Описание реализации программного обеспечения 27
3.1 Обоснование выбора программного обеспечения... 27
3.2 Описание базы данных созданного приложения....30
3.3 Описание технологий, использованных при создании 37
3.4 Описание разработанного приложения 41
Заключение 61
Список использованных источников 62
ПРИЛОЖЕНИЕ А 66

В настоящее время информационные технологии используются во всех сферах жизни общества, в том числе они используются в медицине [1]. Некоторые болезни требуют четкого следования графику приема медикаментов, определяемого врачом. При стационарном лечении пациента это не является проблемой, с этим справляется младший медицинский персонал, но некоторые болезни не требуют нахождения пациента в больнице, при этом соблюдение режима приема лекарств остается необходимым условием успешного лечения [2]. При нахождении не под присмотром персонала больницы пациент может начать пропуск приема необходимых препаратов, что может привести к снижению эффективности лечения, а так же тяжелым последствиям, вплоть до летального исхода, так, по статистике, каждый год более 100 000 человек умирает от сердечно-сосудистых заболеваний из-за несоблюдения режима приема лекарств. В большинстве случаев пациенты пропуск приема медикаментов объясняют забывчивостью.
Эту проблему можно решить с помощью информационных технологий. Если предоставить врачам комплекс программных и аппаратных средств, которые позволят отслеживать прием медикаментов каждым из пациентов, а так же оповестят пациента о необходимости принять тот или иной препарат, получится осуществить достаточный уровень контроля хода лечения. С помощью этого врачи смогут делать выводы об эффективности курса лечения без необходимости личной встречи с пациентом и корректировать курс лечения, если это требуется.
Целью ВКР является разработка информационной системы которая позволит врачу вести историю болезни пациента автоматически отображая в ней статистику приема лекарств амбулаторным больным на основе данных полученных с сервера устройства отслеживания приема лекарств
Для достижения этой цели необходимо решить следующие задачи:
1. Провести анализ предметной области, выявить проблематику и сформировать требования к подобной информационной системе.
2. Провести обзор существующих информационных систем для работы врача, и определить пригодность существующих систем для решения поставленной задачи.
3. Провести планирование информационной системы, определить перечень входных и выходных данных, информационные потоки
4. Определить требуемую архитектуру
информационной системы
5. Провести разработку программного обеспечения.


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

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

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


В результате проделанной работы был проведен анализ уже существующих медицинских информационных систем. На основе результатов анализа были сформированы требования к проектируемой информационной системе. Была спроектирована архитектура базы данных для будущего приложения, осуществлена формализация требований к функционалу пользователей с помощью диаграмм UML. Выбрано программное обеспечение для реализации приложения с заявленным функционалом, изучены и описаны некоторые технологии, применяемые при создании веб-приложений, приложений, взаимодействующих с базами данных, приложений, осуществляющих работу с текстовыми документами в некоторых форматах.
После выбора программного обеспечения, определения и формализации требований к программному обеспечению были созданы база данных и приложение, реализующее запланированный функционал. Приложение позволяет взаимодействовать нескольким группам пользователей, осуществлять основную часть функционала персонала медицинского учреждения. Помимо этого, приложение взаимодействует с системой «умная банка», что открывает новые возможности в деятельности врачей, их взаимодействии с пациентами.



1. Robomed Network [Электронный ресурс] Режим
доступа: https://robomed.io (дата обращения:
23.04.2020)
2. The Trusted Provider of Medical Information since 1899 [Электронный ресурс] Режим доступа: https://msdmanuals.com (дата обращения: 24.04.2020)
3. Смертность от болезней системы кровообращения и продолжительность жизни в россии // научная электронная библиотека «киберленинка» [Электронный ресурс] Режим доступа: https://cyberleninka.ru/article/n/smertnost-ot-bolezney- sistemy-krovoobrascheniya-i-prodolzhitelnost-zhizni-v- rossii (дата обращения: 24.04.2020).
4. Корпоративные информационные системы (КИС),
комплексная автоматизация бизнеса, внедрение ERP систем - ВитаСофт [Электронный ресурс] Режим доступа: https://vita-soft.ru (дата обращения:
24.04.2020)
5. Медицинские информационные системы - СП.АРМ [Электронный ресурс] Режим доступа: https://sparm.com (дата обращения: 24.04.2020)
6. MedLink Комплексная автоматизация всех видов деятельности медицинских учреждений [Электронный ресурс] Режим доступа: https://medlink.su (дата обращения: 24.04.2020)
7. MedReady Automated Medication Dispensers [Электронный ресурс] Режим доступа: https://medreadyinc.net (дата обращения: 26.04.2020)
8. Функции медицинского документа «История болезни» [Электронный ресурс] Режим доступа: https://cyberleninka.ru (дата обращения: 4.05.2020)
9. Цуканова О. А. Методология и инструментарий моделирования бизнес-процессов: учебное пособие - СПб.: Университет ИТМО, 2015. - 100 с.
10. А. Н. Калашян, Г. Н. Калянов Структурные модели бизнеса: DFD-технологии- М.: Финансы и статистика, 2009. - 256 с.
11. НОУ ИНТУИТ | Лекция | Расширенный анализ требований. Моделирование [Электронный ресурс] Режим доступа: http://intuit.ru. (дата обращения: 20.05.2020)
12. DFD - диаграмма потоков данных [Электронный ресурс] Режим доступа: http://lektsia.com. (дата обращения: 20.05.2020)
13. Крэг Ларман Применение UML 2.0 и шаблонов проектирования. Введение в объектно¬ориентированный анализ, проектирование и итеративную разработку - М.: Вильямс, 2013. - 736 с.
14. EMR Integration Software | Connected Care by NantHealth [Электронный ресурс] Режим доступа: https://nanthealth.com (дата обращения: 26.04.2020)
15. Фиайли К. SQL: Пер. с англ. - М.: ДМК Пресс,
2013. - 456 с.
16. METANIT.COM [Электронный ресурс] Режим
доступа: https://metanit.com (дата обращения:
30.04.2020)
17. Техническая документация, материалы по API и примеры кода | Microsoft Docs [Электронный ресурс] Режим доступа: https://docs.microsoft.com (дата обращения: 02.05.2020)
18. ASP.NET Web Forms | .NET [Электронный ресурс] Режим доступа: https://dotnet.microsoft.com (дата обращения: 02.05.2020)
19. Джеффри Рихтер CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C# - СПб.: Питер, 2017.- 896 с.
20. Entity Framework Core DbContext [Электронный
ресурс] Режим доступа:
https://entityframeworktutorial.net (дата обращения: 04.05.2020)
21. Меломед Эдвард, Степаненко Виталий П., Щербинин Владислав А. Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных - СПб.: БХВ-Петербург, 2007.- 928 с.
22. Нормализация баз данных, 1, 2 и 3 нормальная форма [Электронный ресурс] Режим доступа: https://office-menu.ru (дата обращения: 05.05.2020)
23. Char и varchar Интерактивный учебник по SQL [Электронный ресурс] Режим доступа: https://sql- tutorial.ru (дата обращения: 06.05.2020)
24. Фримен Адам ASP.NET MVC 5 с примерами на C# 5.0 для профессионалов - М.: Вильямс, 2018. - 736 c.
25. MVC: что это такое [Электронный ресурс] Режим доступа: https://tproger.ru (дата обращения: 06.05.2020)
26. MVC — модель-представление-контроллер [Электронный ресурс] Режим доступа: https://web- creator.ru (дата обращения: 10.05.2020)
27. Что такое MVC и как его использовать [Электронный ресурс] Режим доступа: https://skillbox.ru (дата обращения: 12.05.2020)
28. Клиент-серверные приложения [Электронный ресурс] Режим доступа: https://geekbrains.ru (дата обращения: 13.05.2020)
29. Торопова О.А. Технологии разработки web- приложений: учеб. пособие / О.А. Торопова, Е.В. Кушникова, Ю.М. Урасова, под общ. ред. О.А. Тороповой. Саратов: Сарат. гос. техн. ун-т, 2016. 356 с.
30. Мастер-страницы - Проектирование и разработка
web-приложений [Электронный ресурс] Режим доступа: https://studme.org (дата обращения:
16.05.2020)
31. Бен-Ган, И. Microsoft® SQL Server® 2012. Создание запросов. Учебный курс Microsoft: Пер. с англ. / И. Бен-Ган, Д. Сарка, Р. Талмейдж. — М.: Издательство «Русская редакция», 2014. — 720 с.
32. Поль Дюбуа MySQL - М.: Вильямс, 2007. - 1168 c.
33. Entity Framework 6 и коллекции [Электронный ресурс] Режим доступа: https://entityframework.net (дата обращения: 19.05.2020)
34. Запросы к базе данных | Entity Framework | Brainoteka [Электронный ресурс] Режим доступа: https://brainoteka.com (дата обращения: 20.05.2020)
35. Даниэль, Арсеновски Рефакторинг в C# и ASP.NET для профессионалов / Арсеновски Даниэль. - М.: Диалектика, 2018. - 265 c.
36. Гэри, Маклин Холл Адаптивный код на C#. Проектирование классов и интерфейсов, шаблоны и принципы SOLID / Гэри Маклин Холл. - М.: Вильямс,
2015. - 432 c.
37. Зелковиц, М. Принципы разработки программного обеспечения / М. Зелковиц, А. Шоу, Дж. Гэннон. - М.: Мир, 2018. - 364 c.
38. GemBox.Spreadsheet [Электронный ресурс] Режим доступа: https://syssoft.ru (дата обращения: 25.05.2020)
39. Троелсен Э. Язык программирования C# 5.0 и платформа .NET 4.5. - М.: Вильямс, 2015. - 1312 c.



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




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