ВВЕДЕНИЕ 4
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 6
1.1. Понятие информационной системы 6
1.2. Обзор СУБД 7
1.2.1. СУБД SQLite 13
1.2.2. СУБД MySQL 14
1.2.3. СУБД PostgreSQL 16
1.3. Обзор языков веб программирования 17
1.3.1. HTML 20
1.3.2. СSS 21
1.3.3. PHP 21
1.3.4. JavaScript 22
1.4. Обзор CMS 24
1.4.1 CMS Joomla 25
1.4.2. CMS WordPress 25
1.5. Выводы по главе 26
ГЛАВА 2. РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ СКРИНИНГОВЫМИ ФОРМАМИ 27
2.1. Постановка задачи 27
2.2. Функциональные требования к программному продукту 27
2.3. Структура базы данных 28
ГЛАВА 3. РАЗРАБОТКА И РЕАЛИЗАЦИЯ СИСТЕМЫ УПРАВЛЕНИЯ
СКРИНИНГОВЫМИ ФОРМАМИ 36
3.1. Проектирование базы данных 36
3.2. Использование системы 37
3.3. Заключение по третьей главе 44
ЗАКЛЮЧЕНИЕ 45
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 46
ПРИЛОЖЕНИЕ
Первым этапом диспансеризации является скрининг диагностика пациентов. Для этого требуется создавать достаточно большое количество скрининговых форм, в которых содержатся большие объемы данных, которые нужно быстро обрабатывать и хранить. Поэтому необходима система, облегчающая процесс создания скрининговых форм, обработку данных и хранение результатов [1].
Скрининг диагностика используется при проведении профилактического обследования населения с целью заблаговременного выявления клинических симптомов и генетических предрасположенностей к заболеваниям, принятия эффективных мер по оказанию необходимой помощи и формирование групп высокого риска по основным группам заболеваний [1]. Использование скриннинг диагностики позволяет дифференцировать индивидуальные особенности пациента, характер заболевания и оценить влияние текущего момента, что способствует раннему обнаружению заболевания.
Скрининговые системы имеют вид тестов, предназначенных для самостоятельного прохождения доврачебного осмотра. В тесте содержится ряд вопросов с вариантами ответов, каждый из которых отражает тот или иной симптом заболевания. Пациент дает ответы, которые отражают состояние его здоровья в настоящем времени. Компьютер самостоятельно анализирует введенную служебную информацию и выдает диагноз, ориентируя пациента и врача-терапевта на необходимость проведения дальнейших обследований [2]. Скрининговые системы обеспечивают переход от формальной отчетности к реальной количественной аналитике здоровья населения.
Скрининговые системы помогают решать следующие задачи:
1) вовремя выявляют заболевания (на ранних стадиях), позволяют провести и реально оценить качество последующей профильной медицинской помощи и клинических обследований [3];
2) повышение медицинской эффективности профилактических осмотров по всем основным профилям патологий [3];
3) получение статистики по состоянию здоровья большого контингента населения, и, следовательно, определение критических причин, непосредственно связанных с особенностями жизни данного контингента (таких как питание, экология окружающей среды, психологические и социальные особенности человека) [3].
Цель данной выпускной квалификационной работы заключается в проектировании и разработке системы управления скрининговыми формами для медицинских учреждений. Актуальность данной темы заключается в том, что на территории Алтайского края не существует подобных скрининг-систем, которые помогли бы врачу быстро генерировать индивидуальные скрининговые формы для каждого пациента, без каких-либо знаний в области веб программирования.
Для достижения поставленной цели необходимо решить следующие задачи:
1) создать служебную базу данных, описывающую структуру системы опросных форм (таблицы в служебной БД должны описывать все варианты ответов пользователя и алгоритмики расчета показателей);
2) создать веб сайт с удобным интерфейсом, который позволит вносить данные о пациенте, видеть результаты его тестирования, а так же историю прохождения опросов всех пациентов;
3) разработать систему управления скрининговыми формами, которая позволит генерировать скрининговые формы, редактировать их и удалять.
Скрининговые информационные системы в медицинском учреждении позволяют снизить затраты времени при обследовании и лечении больного, а так же помогают избе-жать бумажной волокиты. Это позволит врачу полностью сконцентрироваться на лечении пациента.
В процессе выполнения выпускной квалификационной работы были рассмотрены особенности и архитектура информационных систем управления содержимым, был изучены методы и технологии необходимые для их разработки. Были рассмотрены существующие системы, проведен их сравнительный анализ.
В результате выполнения выпускной квалификационной работы была спроектирована и разработана информационная система управления скрининговыми формами:
1) была создана служебная база данных, описывающая структуру системы опросных форм;
2) был создан веб сайт с удобным интерфейсом, который позволяет вносить данные о пациенте, видеть результаты его тестирования, а так же историю прохождения опросов всех пациентов;
3) была разработана систему управления скрининговыми формами, которая позволяет генерировать скрининговые формы, редактировать их и удалять.