Автоматизированная система реабилитации пациента на клайбинговом тренажере

Автор работы: Пользователь скрыл имя, 30 Сентября 2013 в 08:35, курсовая работа

Краткое описание

Целью курсового проекта является проектирование системы учета реабилитации пациентов с использованием клаймбингового тренажера.
Назначение системы:
Повышение качества реабилитации;
Помощь в выборе упражнений;
Отслеживание динамики восстановления параметров движений;
Сокращение времени обслуживания пациента.

Содержание

ВВЕДЕНИЕ 3
1. Аналитический раздел 4
1.1Анализ предметной области 4
1.1.1Заболевания опорно-двигательного аппарата 4
1.1.2 Травмы опорно-двигательного аппарата 6
1.1.3 Реабилитация больных с двигательными нарушениями 7
1.2 Выбор и обоснования проектных решений 9
2.Описание технического проекта 13
2.1 Функциональная модель 13
2.2 Информационно-логическая модель 14
2.3Требования к интерфейсу 15
2.4 Требования к техническому и программному обеспечению 16
3.РАБОЧИЙ ПРОЕКТ 18
3.1 Структура базы данных 18
3.2 Описание запросов 22
3.3Описание форм 24
3.4Описание отчетов 26
Заключение 28
Список литературы 29
Приложение А 30
Приложение Б 31
Приложение В 32

Прикрепленные файлы: 1 файл

КР_Плужникова_ИБ41_СУБД.docx

— 2.22 Мб (Скачать документ)

 

3.РАБОЧИЙ  ПРОЕКТ

3.1 Структура базы данных

 

Система состоит из следующих  блоков:

  • Ввод и редактирование справочников;
  • Ввод и редактирование информации о пациентах;
  • Ввод и редактирование информации о курсах реабилитации
  • Ввод и редактирование информации о сеансах реабилитации
  • Формирование отчетов

На рис.3.1 представлена физическая модель данных, которая представляет информацию о структуре записей, их упорядоченности и существующих путях доступа.

Рис.3.1 Схема базы данных

База данных содержит в  себе следующие таблицы:

    1. Список пациентов
    2. Заболевания/травмы пациентов
    3. Трудоспособность
    4. Список курсов реабилитации
    5. Список сеансов упражнений
    6. Список характеристик заболеваний
    7. Справочник видов заболеваний/травм

 

Структура таблиц.


Структура таблицы «Список  пациентов»

Список пациентов

Имя

Тип данных

Размер

Примечание

Код пациента

Счетчик

Длинное целое

РК

Фамилия

Текстовый

50

 

Имя

Текстовый

50

 

Отчество

Текстовый

50

 

Дата рождения

Дата/время

50

 

Рост(см)

Числовой

Длинное целое

 

Вес(кг)

Числовой

Длинное целое

 

№Страхового полиса

Текстовый

50

 

Место проживания

Числовой

Длинное целое

 


Структура таблицы «Справочник видов заболеваний/травм»

Список  видов заболеваний/травм

Имя

Тип данных

Размер

Примечание

Код вида заболевания/травмы пациента

Счетчик

Длинное целое

РК

Название вида заболевания/травмы

Текстовый

50

 

Признак заболевания/травмы

Числовой

Длинное целое

 

Примечание

Поле МЕМО

   

 


Структура таблицы «Список  заболеваний/травм пациентов»

Список заболеваний/травм пациентов

Имя

Тип данных

Размер

Примечание

Код заболевания/травмы пациента

Счетчик

Длинное целое

РК

Код вида заболевания/травмы

Числовой

Длинное целое

 

Код пациента

Числовой

Длинное целое

 

Дата начала лечения

Дата/время

Короткий формат

 

Дата полного излечения

Дата/время

Короткий формат

 

 

 

Список видов упражнений

Имя

Тип данных

Размер

Примечание

Код курса реабилитации

Счетчик

Длинное целое

РК

Код пациента

Числовой

Длинное целое

 

Дата начала реабилитации

Дата/Время

Краткий формат даты

 

 

 

 

 

 

 

 

Плановое количество сеансов 

Числовое

50

 

Дата окончания реабилитации

Дата/Время

Краткий формат даты

 

 

 

 

 

 

 

 

Код сеанса

Числовой

Длинное целое

 

Примечание

Текстовый

50

 




Структура таблицы «Список  курсов реабилитации»


 

Структура таблицы «Трудоспособность»


Трудоспособность

Имя

Тип данных

Размер

Примечание

Код трудоспособности

Счетчик

Длинное целое

РК

Характеристика трудоспособности

Текстовый

50

 

Примечание

Текстовый

50

 

 

Структура таблицы «Список сеансов упражнений»


Сеансы упражнений

Имя

Тип данных

Размер

Примечание

Код сеанса упражнений

Счетчик

Длинное целое

РК

Код курса реабилитации

Числовой

Длинное целое

 

Дата начала курса реабилитации

Дата/время

Краткий формат даты

 

Время начала сеанса

Дата/время

Краткий формат времени

 

Общее количество пройденных ступенек

Числовой

Длинное целое

 

Продолжительность сеанса

Числовой

Длинное целое

 

Значение артериального давления до сеанса

Числовой

Длинное целое

 

Значение артериального давления после  сеанса

Числовой

Длинное целое

 

Примечание 

Текстовый

50

 

 

 

Структура таблицы «Характеристики заболеваний/травм »


Характеристики заболеваний/травм

Имя

Тип данных

Размер

Примечание

Код характеристики заболеваний/травм

Счетчик

Длинное целое

РК

Название характеристики заболеваний/травм

Текстовый

50

 

 

 

 

3.3Описание  форм

Вид главной формы представлен  на рис.3.5. С помощью этой формы  можно перейти к справочной информации, информации о пациентах и просмотреть отчет по реабилитации пациентов.

 

Рис.3.1 Главная форма

 

При нажитии кнопки Справочники, открывется соответсвующая форма, представленная на рис.3.6.

 

Рис.3.6 Форма «Справочники»

 

Вид каждой формы, входящих в форму Справочники.

 

Рис.3.7 Форма «Список заболеваний/травм»

Рис.3.8 Форма «Список видов  упражнений»

 

Рис.3.9 Форма «Модели датчиков»

Рис.3.10 Форма «Модели датчиков»

 

Рис.3.11 Форма «Список физиологических  показателей»

Рис.3.12 Форма «Параметры движений»

Рис.3.13 Форма «Список пациентов»

 

Рис.3.14 Форма «Список физиологических  показателей пациента и его измеренные параметры движений»

3.4Описание  отчетов

Отчет – это форматированное  представление данных, которое выводится  на экран, в печать или файл. Они  позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также  предоставляют широкие возможности  для обобщения и анализа данных.

 

 При печати таблиц  и запросов информация выдается  практически в том виде, в котором  хранится. Часто возникает необходимость  представить данные в виде  отчетов, которые имеют традиционный  вид и легко читаются. Подробный  отчет включает всю информацию  из таблицы или запроса, но  содержит заголовки и разбит  на страницы с указанием верхних  и нижних колонтитулов.

На рис. 3.15 представлен  отчет по пациентам, их заболеваниям, параметрам движений.

Рис.3.15 Отчет «Список пациентов»

 

Заключение

В данной курсовой работе мною была проведена работа по созданию автоматизированной помощью специализированного оборудования.

 Построены три модели системы:

  • функциональная (BPWin);
  • информационно-логическая (ERWin);
  • физическая (Microsoft Access).

Данная система находится  на первой стадии реализации, ряд ее частей нуждаются в дальнейшей проработке и воплощении в программном продукте. Дальнейшее исследование разработанной  системы проводится в направлении  усовершенствования диалогового интерфейса и расширения статистических и поисковых  сервисов.

 

Список литературы

    1. Клиническая ревматология (руководство для врачей) / (ред.) чл.-корр. РАМН проф. В.И. Мазуров. - 2-е изд., перераб. и доп.. - СПб.: ООО "Издательство ФОЛИАНТ", 2005. - 520 с. - ISBN 5-93929-127-9
    2. Корж H. А., Филиппенко В. А., Дедух Н. В. Остеоартроз - подходы к лечению // Вісник ортопедії травматології та протезування. - 2004. - № 3. - С. 75-79.
    3. Под ред. С.Л. Насонова Клинические рекомендации. Ревматология. - ГЭОТАР-Медиа, 2008. - С. 112 - 119. - 288 с. - ISBN 978-5-9704-0698-4
    4. Покровский В. И. Малая медицинская энциклопедия. - Советская энциклопедия, 1996. - Т. 4. - 577 с. - ISBN 5-225-02819-5
    5. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учебное пособие.-М.: ИД «Форум»: ИНФРА-М, 2007. – 384 с.
    6. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. Пособие. – М.: «Форум»: ИНФРА-М, 2007.-400 с.

 

Приложение А

(обязательное)

Диаграмма потоков данных DFD

контекстная диаграмма

 



 

 

 

 

 

 

 

 

Приложение Б

(обязательное)

Диаграмма потоков данных DFD

декомпозированная диаграмма


 

 

 

 

 

 

 

 

Приложение В

(обязательное)


Информационно-логическая модель системы (Erwin)


Информация о работе Автоматизированная система реабилитации пациента на клайбинговом тренажере