Создание автоматизированной системы ведения статистического учета выписанных пациентов из стационара ГККП "Костанайская городская бол

Автор работы: Пользователь скрыл имя, 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
ПРИЛОЖЕНИЯ

Содержимое работы - 1 файл

ДИПЛОМ.doc

— 884.50 Кб (Скачать файл)

    - по льготности;

    - по объекту направления.

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

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

    - по осложнениям;

    - по врачам;

    - по типу операции;

    - по дате.

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

    - количество операций;

    - количество оперированных;

    - послеоперационные осложнения;

    - послеоперационная летальность;

    - виды послеоперационных осложнений;

    - экстренная хирургическая помощь;

    - летальность экстренных хирургических  больных;

    - состав  больных в стационаре (в отчете  подсчитывается состав взрослых и детских больных);

    - летальность по отделениям.

    Отчеты  можно формировать как за один, так и за несколько месяцев.

    На  ряду со статистическими отчетами данная программа поддерживает формирование отчетов-выписок, которые позволяют  показать все необходимые данные по пройденному курсу лечения соответствующего пациента, а именно: фамилия пациента; отделение, в котором находился больной; даты госпитализации и выписки; адрес проживания; основной диагноз; тип его госпитализации; кем направлен; результаты анализы при поступлении и при выписке; результаты лучевых и инструментальных методов исследования (УЗИ, ЭКГ, флюорография); указывается его лечащий врач и зав. отделения, в котором находился пациент. 

    Основа  построения этой системы   состоит  в осуществлении правильного, более удобного ввода данных и соответственно учета  пациентов в статистич0еской карте.  

    1.3 Требования к составу и параметрам технических средств 

    Для работы с программным продуктом  «Статкарта» персональный компьютер  должен иметь следующие технические  характеристики:

  • процессор INTEL PENTIUM II и выше или аналогичные процессоры других производителей;
  • оперативная память 64Мбайт и выше;
  • жесткий диск;
  • монитор  SVGA;
  • принтер;
  • клавиатура;
  • мышь.
 

1.4 Требования к операционной и программной совместимости 

    Для корректной работы программного продукта «Статкарта» необходимо, чтобы поддерживалось следующее программное обеспечение:

  • операционные системы Widows 98, Windows 2000, 

    Windows XP;

  • Microsoft Access 98 и выше;
  • Microsoft Word 98 и выше.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2 Описание программы 

    2.1 Средства реализации 

    Широкая потребность в автоматизированной обработке массовой информации с  применением ЭВМ способствовала появлению специализированных языков обработки данных. Такие средства обычно включаются в состав систем управления базами данных (СУБД), но могут существовать и отдельно. Пакеты СУБД дают возможность пользователям осуществлять непосредственное управление данными, а программистам быстро разрабатывать более совершенные средства их обработки- приложения. Для проектирования баз данных была использована среда разработки Microsoft Access 2000, входящая в пакет Microsoft Office. Причиной выбора данной среды программирования послужило то, что Microsoft Access 2000 является визуально-программируемым языком, управляемым по событиям и полной мере  соответствует всем требованиям, предъявляемым к современным средствам проектирования, также  имеются средства быстрой генерации  форм, отчетов, меню и запросов и т.д [2].

    Microsoft Access 2000 – это функционально-полная реляционная СУБД. В ней предусмотрены все  необходимые средства  для определения и обработки данных, а также для управления  ими при работе с большими  объемами информации. Подобно всем хорошим системам управления  реляционными базами данных, Microsoft Access 2000 позволяет легко объединять связанную информацию. Но кроме этого, он является дополнением к другим работающим с базами данных программным продуктам, так как Microsoft Access 2000 предоставляет широкие возможности для работы с данными из других источников, включая наиболее популярные СУБД [3]. 

    2.2 Схема работы программы 

    Для работы программы создано 40 форм. Формы связаны с собой через соответствующие пункты главного меню. С точки зрения  иерархии форм, 19  форм являются  основными, то есть запускаются непосредственно из главного меню, а остальные 11 вспомогательными, вызываемыми из основных форм.

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

Схема работы программы

    
справочник  существующих отделений

             

справочник по исходам  лечения пациента

                                         добавлениеОтделений

          добавлениеИсходов     редактированиеОтделений                              

справочник  по типам госпитализации

     редактированиеИсходов

                 добавлениеОсложнений

справочник  послеоперационных  осложнений

                                       редактированиеОсложнений

справочник состояний  при поступлении

                                                добавлениеСостояний

                                                       

справочник о  результатах лечения

           добавлениеИсходов                     редактированиеСостояний      

     редактированиеИсходов  

    

справочник по травмам
справочник  разновидностей  операций

                          добавлениеТравм   

                       редактированиеТравм

справочник по объектам направления пациента

ДобавлениеОбъектов     редактированиеОбъектов             

справочник по категориям льготностей
 

        добавлениеЛьгот 

справочник источников финансирования

       редактированиеЛьгот   

   

справочник  болезней

    

справочник  по врачам

 
 

Главное  меню
Справочник По пациентам Добавление врачей Отчеты Выписка Выход из программы

              

                                                                                      

отчеты
Выписка
Выход

                                    

 

статистическая  карта выбывшего  из     стационара
Хирургические операции

Общее число пациентов  в стационаре

Данные  по операциям пациентов

 

добавление  врачей в  отделения
 
 

Рисунок 1. 

2.3 Описание баз данных  

    Для работы  программы была создана  одна база данных «статкарта.mdb» состоящая из 17 таблиц (рис.2): «Стат_карта», «Отделение», «Тип госпитализации», «Послеоперац-е осложнения», «Состояние при поступлении», «Результат лечения», «Пол», «Категория льготности», «Источник финансирования», «Исход лечения в стационаре», «Объект направления пациента», «ХирургическаяОперация», «Травмы», «Врач», «Виды операций», «Виды болезней», «Тип операции».

            Для создания структуры организации  статистического учета выписанных  пациентов  в роли основных  используются таблицы: «Стат_карта», которая хранит в себе всю  информацию о пройденном курсе  лечения пациентов (см. табл.1)  и «ХирургическаяОперация», в которой содержаться сведения об операциях пациентов, если таковые производились (см. табл.2), а остальные таблицы  являются вспомогательными.  

Схема данных

          Рисунок 2.

    Таблица 1

Информация о работе Создание автоматизированной системы ведения статистического учета выписанных пациентов из стационара ГККП "Костанайская городская бол