Тема: Разработка прототипа информационной системы «Регистр пациента»
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Бизнес-процессы предметной области 5
1.1 Исследование предметной области 5
1.2 Функциональное моделирование бизнес-процессов 7
2 Требования к прототипу системы 10
2.1 Требования к системе в целом 10
2.2 Функциональные возможности разделов 12
3 Проектирование 15
3.1 Построение концептуальной модели предметной области 15
3.2 Создание схемы базы данных 17
3.3 Архитектура проекта 19
4 Реализация прототипа системы 21
4.1 Контроль доступа 21
4.2 Реализация функций системы 23
4.3 Реализация интерфейса системы 24
4.4 Метрики кода 26
Список используемой литературы 30
Приложения 34
📖 Введение
Одной из задач российской группы по изучению неспецифических воспалительных заболеваний кишечника является создание региональных, а затем федерального регистра больных [1]. Так в качестве территориальной базы пациентов Республики Карелия для ГБУЗ РК «Республиканская больница им. В.А. Баранова» специально разработана программа, зарегистрированная в Реестре программ Федеральной службы по интеллектуальной собственности «Рос¬патент» от 06.07.2015 г. как «Программа для сбора и анализа данных пациентов с воспалительными заболеваниями кишечника в Республике Карелия».
При эксплуатации программы был выявлен ряд проблем, основными из которых являются:
1. Децентрализованное хранение информации о состоянии пациентов без возможности ее импорта и экспорта между компьютерами пользователей.
2. Отсутствие возможности добавления новых параметров мониторинга.
3. Невозможность автоматизированного статистического исследования развития воспалительных заболеваний кишечника у пациентов.
4. Поиск записей ведется вручную.
Было принято решение создать новую информационную систему, использование которой решит ранее описанные проблемы, добавит новые функциональные возможности и будет являться единым региональным регистром пациентов с неспецифическими воспалительными заболеваниями кишечника.
Целью работы является разработка прототипа информационной системы «Регистр пациента» для мониторинга состояния пациентов с НВЗК Республики Карелия.
Для достижения поставленной цели требуется решение следующих задач:
1. Исследование предметной области.
2. Разработка функциональной модели прототипа системы.
3. Разработка требований к прототипу системы.
4. Проектирование базы данных.
4.1 Разработка концептуальной модели предметной области.
4.2 Создание схемы базы данных.
5. Реализация прототипа системы.
5.1 Реализация контроля доступа на основе ролей.
5.2 Разработка интерфейса прототипа системы.
5.3 Реализация части функций прототипа системы.
Существуют похожие разработки в г. Тюмень (программа для ЭВМ: имеется свидетельство о государственной регистрации — «Автоматизированная система «Формирование регистра больных с воспалительными заболеваниями кишечника») и г. Москва (база данных «Московский областной регистр больных воспалительными заболеваниями кишечника»: свидетельство о государственной регистрации №2012621045 от 21.08.2012 г.). Вышеуказанные регистры пациентов и разрабатываемый отличаются друг от друга, так как учитывают методику работы врачей региона, для которого они предназначены. Кроме того, у проектов разные технологические базы [2] [3].
Данная работа состоит из введения, четырех глав и заключения. Первая глава посвящена бизнес-процессам предметной области. Во второй главе при¬водятся требования, предъявляемые к прототипу информационной системы. Третья глава описывает процесс проектирования, а четвертая — реализации. В заключении формулируются достигнутые результаты.
✅ Заключение
1. На основании изученной предметной области составлено краткое описание методики мониторинга состояния пациентов с неспецифическими воспалительными заболеваниями кишечника врачей ГБУЗ РК «Республиканская больница им. В.А. Баранова».
2. Сформирован список нефункциональных и функциональных требований к прототипу системы, а также проектных ограничений.
3. Разработана функциональная модель в нотации IDEF0.
4. Построена концептуальная модель предметной области с помощью ER- модели в нотации Баркера, к которой составлено описание сущностей и их атрибутов
5. Создана схема реляционной базы данных для системы управления базами данных MySQL.
6. Выполнена оптимизация базы данных для ускорения выполнения запросов.
7. Организован контроль доступа к системе на основе ролей, что позволяет повысить безопасность системы.
8. Реализована требуемая функциональная часть с помощью PHP-фреймворка Yii.
9. Создан интерфейс для реализованных разделов прототипа системы.
10. Составлен документ «Руководство пользователя» по п.3.4 РД 50-34.698-90 в соответствии с требованиями заказчика.
На текущий момент разработанный прототип системы устраняет многие из недостатков предыдущей программы, используемой для мониторинга пациентов. Важным преимуществом является то, что прототип повышает уровень
информационной безопасности за счет назначения определенных прав пользователям, чего не было в другой программе. Архитектура проекта позволяет организовывать обмен информацией между компьютерами врачей, что позволит в дальнейшем создавать отчеты и просматривать различную статистическую информацию. К тому же добавлены новые функциональные возможности: администрирование системы, добавление новых параметров мониторинга.
В процессе выполнения проекта получены навыки работы с заказчиком, проектирования и разработки веб-приложений. Кроме того, изучено множество технической документации, в том числе руководящих документов и дополни¬тельной литературы по тематике проекта.
В будущем планируется расширить возможности системы путем реализации новых функций и подготовки необходимой технической документации.



