Автор работы: Пользователь скрыл имя, 10 Ноября 2011 в 18:05, курсовая работа
Целью данной работы является создание автоматизированной системы ведения статистического учета выписанных пациентов из стационара ГККП «Костанайская городская больница» .
Система реализована посредством интегрированной среды разработки MS Access, программируемым на языке Visual Basic для приложений, и выполняет следующие функции:
- ведение учета выписанных пациентов из стационара;
- возможность быстрого поиска данных о пройденном курсе лечения пациентов и о производимых операциях по определенным критериям;
- предоставление данных о пациентах в виде отчетности;
- возможность добавления, удаления лечащих врачей по отделениям.
ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1 Техническое здание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Основание для разработки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2 Постановка задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 Требования к составу и параметрам технических средств. . . . . . . . . 11
1.4 Требования к операционной и программной совместимости . . . . . . 12
2 Описание программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1 Средства реализации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Схема работы программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 Описание базы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 Руководство пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.1 Запуск программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 Работа со справочниками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3 Работа с данными по пациентам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.3.1 Заполнение статистической карты выбывшего пациента . . . . . 28
3.3.2 Общие сведения по пациентам . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3.3 Данные об операциях пациентов . . . . . . . . . . . . . . . . . . . . . . . . 38
3.4 Добавление врачей в отделения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.5 Работа с отчетами. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.6 Выписка пациента. . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.7 Выход из приложения. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
ЗАКЛЮЧЕНИЕ . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . 43
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ . . . . . . . . . . . . . . . . . . . . 45
ПРИЛОЖЕНИЯ
- по льготности;
- по объекту направления.
Вышеуказанные выборки формируются на основе сложных запросов, которые позволяют отобразить все необходимые данные ссылаясь на указанные параметры. Это является простым и удобным в случае необходимости быстрого отбора пациентов по тем или иным критериям.
Аналогичным образом можно просмотреть и сформировать различные выборки по сведениям о произведенных операциях. Здесь также предоставляется возможность сделать выборку по нескольким критериям, таким как:
- по осложнениям;
- по врачам;
- по типу операции;
- по дате.
Так
как учет пациентов является
статистическим, то постоянно возникает
необходимость производить
- количество операций;
- количество оперированных;
- послеоперационные осложнения;
- послеоперационная летальность;
-
виды послеоперационных
-
экстренная хирургическая
-
летальность экстренных
- состав больных в стационаре (в отчете подсчитывается состав взрослых и детских больных);
- летальность по отделениям.
Отчеты можно формировать как за один, так и за несколько месяцев.
На ряду со статистическими отчетами данная программа поддерживает формирование отчетов-выписок, которые позволяют показать все необходимые данные по пройденному курсу лечения соответствующего пациента, а именно: фамилия пациента; отделение, в котором находился больной; даты госпитализации и выписки; адрес проживания; основной диагноз; тип его госпитализации; кем направлен; результаты анализы при поступлении и при выписке; результаты лучевых и инструментальных методов исследования (УЗИ, ЭКГ, флюорография); указывается его лечащий врач и зав. отделения, в котором находился пациент.
Основа
построения этой системы состоит
в осуществлении правильного, более
удобного ввода данных и соответственно
учета пациентов в статистич0еской
карте.
1.3
Требования к составу
и параметрам технических
средств
Для работы с программным продуктом «Статкарта» персональный компьютер должен иметь следующие технические характеристики:
1.4
Требования к операционной
и программной совместимости
Для
корректной работы программного продукта
«Статкарта» необходимо, чтобы поддерживалось
следующее программное
Windows XP;
2
Описание программы
2.1
Средства реализации
Широкая
потребность в
Microsoft
Access 2000 – это функционально-полная реляционная
СУБД. В ней предусмотрены все необходимые
средства для определения и обработки
данных, а также для управления ими
при работе с большими объемами информации.
Подобно всем хорошим системам управления
реляционными базами данных, Microsoft Access
2000 позволяет легко объединять связанную
информацию. Но кроме этого, он является
дополнением к другим работающим с базами
данных программным продуктам, так как
Microsoft Access 2000 предоставляет широкие возможности
для работы с данными из других источников,
включая наиболее популярные СУБД [3].
2.2
Схема работы программы
Для работы программы создано 40 форм. Формы связаны с собой через соответствующие пункты главного меню. С точки зрения иерархии форм, 19 форм являются основными, то есть запускаются непосредственно из главного меню, а остальные 11 вспомогательными, вызываемыми из основных форм.
Наиболее удобным способом
справочник существующих отделений |
справочник по исходам лечения пациента |
добавлениеИсходов редактированиеОтделений
справочник по типам госпитализации |
редактированиеИсходов
добавлениеОсложнений
справочник послеоперационных осложнений |
справочник состояний при поступлении |
справочник о результатах лечения |
добавлениеИсходов
редактированиеИсходов
справочник по травмам |
справочник разновидностей операций |
добавлениеТравм
редактированиеТравм
справочник по объектам направления пациента |
ДобавлениеОбъектов редактированиеОбъектов
справочник по категориям льготностей |
добавлениеЛьгот
справочник источников финансирования |
редактированиеЛьгот
справочник болезней |
справочник по врачам |
Главное меню | |||||
Справочник | По пациентам | Добавление врачей | Отчеты | Выписка | Выход из программы |
отчеты |
Выписка |
Выход |
статистическая карта выбывшего из стационара |
Хирургические операции |
Общее число пациентов в стационаре |
Данные по операциям пациентов |
добавление врачей в отделения |
Рисунок
1.
2.3
Описание баз данных
Для работы программы была создана одна база данных «статкарта.mdb» состоящая из 17 таблиц (рис.2): «Стат_карта», «Отделение», «Тип госпитализации», «Послеоперац-е осложнения», «Состояние при поступлении», «Результат лечения», «Пол», «Категория льготности», «Источник финансирования», «Исход лечения в стационаре», «Объект направления пациента», «ХирургическаяОперация», «Травмы», «Врач», «Виды операций», «Виды болезней», «Тип операции».
Для создания структуры
Схема данных
Рисунок 2.
Таблица 1