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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать файл)

Структура таблицы “Стат_карта” 

Имя поля Тип данных Размер  поля Описание
№карты Числовой   Номер карты
Фамилия Текстовый 50 Фамилия
Имя_отч Текстовый 50 Имя, отчество пациента
дата_рожд Дата/время   Дата рождения
Возраст Числовой   Возраст
Место_жит Текстовый 2 Место жительства(город или село)
обл_гор Текстовый 30 Город или область
Район Числовой   Район
село_ул  Текстовый 30 Улица или село
Гражданство Текстовый 2 Гражданство(да, нет)
Гражд Текстовый 30 Страна
Пол Числовой   Пол
дата_госп Дата/время   Дата госпитализации
Время_г Дата/время   Время госпитализации
дата_вып Дата/время   Дата выписки
Время_в Дата/время   Время выписки
к_дней Числовой   Койко-дней
Проф_к Числовой   Профиль койки
код_отд Числовой   Код отделения
Травма Текстовый 20 Травма 
тип_госп Числовой   Тип госпитализации
Направ Числовой   Кем направлен 
Реан Текстовый 2 Был ли в реанимации
дни_реан Числовой   Дней в реанимации
исх_леч Числовой   Исход лечения 
Катег_льг Числовой   Категория льготности
анамез_остр Текстовый 2 Острое начало
Обращ_полик Текстовый 2 Обращался ли  в поликлинику
Аллерг Текстовый 20 Аллергия 
код_ди_направ Текстовый 10 Код диагноза (направившего)
ди_напрпав Текстовый 200 Диагноз
код_ди_клин Текстовый 10 Код диагноза (клинический) 
ди_клинич Текстовый 200 Диагноз
код_осл_д Текстовый 10 код осложнений
Ослож_ди Текстовый 200 Диагноз
к_забол1 Текстовый 10 Код заболевания (1)
заболев1 Текстовый 200 Сопутствующее заболевание 
Вскрытие Текстовый 2 Производилось ли вскрытие
совпад_ди Текстовый 2 Совпадает ли диагноз
Госпит Текстовый 15 Госпитал. впервые  или повторно
Операция Текстовый 5 Операция
состПост Числовой   Состояние при  поступлении
крПост_Нб Текстовый 10 Кровь при поступлении: Нб
крПост_лейк Текстовый 10 -//- лейкоцит
крПост_СОЭ Текстовый 10 -//- СОЭ
Цвет Текстовый 10 Цвет мочи
моча_удВ Текстовый 10 -//- удельный  вес
моча_лейк Текстовый 10 -//- лейкоцит
общ_белок Текстовый 10 Общий белок
общ_билир Текстовый 10 Общий  билирубин
Непрям Текстовый 10 Непрямой 
Прям Текстовый 10 Прямой 
ПТИ Текстовый 10 ПТИ
Креатин Текстовый 10 Креатинин
Мочевина Текстовый 10 Мочевина
Диаст_мочи Текстовый 10 Диастаза мочи
крВып_Нб Текстовый 10 Кровь при выписки: Нб
крВып_лейк Текстовый 10 -//-лейкоцит
крВып_СОЭ Текстовый 10 -//- СОЭ
группа_кр Текстовый 10 Группа крови
Флюоро Текстовый 100 Флюорография
ФГДС Текстовый 100 ФГДС
УЗИ Текстовый 100 УЗИ
др_иссл Текстовый 100 Другие исследования
код_рез Числовой   код результата
наТерап Логический Истина/Ложь Наблюдение  терапевта
наУрол Логический Истина/Ложь Наблюдение  уролога
наГинек Логический Истина/Ложь Наблюдение  гинеколога
наТравм Логический Истина/Ложь Наблюдение  травматолога
наЛор Логический Истина/Ложь Наблюдение  ЛОР
наКард Логический Истина/Ложь Наблюдение  кардиолога
рекДиета Логический Истина/Ложь рекомендации -Диета
рекТруд Логический Истина/Ложь Рекомен. Трудоустройство
рекД Логический Истина/Ложь Рекоменд. "Д" учет
рекПроф Логический Истина/Ложь Рекоменд. профлечение
др_рек Текстовый 200 Другие рекомендации
ист_фин Числовой   Источник финансирования
рез_RW Текстовый 10 Результат RW
код_вр Числовой   Код врача
код_зав Числовой   Код заведующего
лечАнальг Логический Истина/Ложь Лечение -анальгетики
лечАнтиб Логический Истина/Ложь Лечение -.антибиотики
лечВитам Логический Истина/Ложь Лечение -витамины
лечДезинт Логический Истина/Ложь Леч-дезинтоксикацион.
лечПоляр Логический Истина/Ложь Лечение-поляризующая смесь
лечГемос Логический Истина/Ложь Лечение -гемостатики
лечАнгиопр Логический Истина/Ложь Лечение –ангиопротекторы
лечАнгиобл Логический Истина/Ложь Лечение -ангиоблокаторы
лечСахар Логический Истина/Ложь Леч. -сахароснижающие
лечФизиол Логический Истина/Ложь Лечение -физиолечение
лечПерел Логический Истина/Ложь Лечение-переливание  крови
доп_леч Текстовый 50 Дополнительное  лечение
Занятость Текстовый 15 Вид деятельности или занятости
 

Таблица 2

 Структура   таблицы “ХирургическаяОперация” 

Имя поля Тип данных Размер  поля Описание
№карты Числовой   номер карты
код_опер Текстовый 3 код операции
типОпер Числовой   планово или  экстренно производилась операция
код_анестезии Текстовый 3 код анестезии
Дата Дата/время   дата 
Диагноз Текстовый 200 Описание
код_врхир Текстовый 3 Хирург
код_врасс Текстовый 3 Ассистент
код_вранес Текстовый 3 Анестезиолог
После_осл Числовой   Послеоперац. осложнения
Пост_раз Текстовый 10 сколько раз  поступал
 

    Для хранения информации о существующих отделениях стационара и заведующих этими отделениями создана таблица  «Отделение», которая содержит в  себе код отделения, наименование отделения  и заведующего этим отделением (табл.3). 

Таблица 3

 Структура   таблицы “Отделение” 

Имя поля Тип данных Размер  поля Описание
код_отд Числовой   код отделения
имя_отд Текстовый 20 Отделение
имя_вр Текстовый 3 заведующий  отделением

    Для ведения учета всех врачей стационара используется таблица «Врач». Она хранит сведения о враче и отделении за которым он закреплен (табл.4).  

Таблица 4

      Структура  таблицы “Врач”

Имя поля Тип данных Размер  поля Описание
код_вр Числовой   код   врача
код_отд Числовой   код отделения
Врач Текстовый 30 ФИО  врача
 
 

    Для хранения разновидностей травм используется таблица «Травмы», которая содержит следующие поля: код, код травмы и  наименование травмы (табл.5).

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

     

Таблица 5

      Структура  таблицы “Травмы”

Имя поля Тип данных Размер  поля Описание
Код Числовой   код  
код_тр Числовой   код травмы
название Текстовый 30 Наименование  травмы
 
 
 
 
 

    3 Руководство пользователя 

    3.1 Запуск программы 

             При запуске программы  появляется  меню, в котором  представлены  пункты по использованию соответствующих форм (рис.3).  

    Главное меню программы

    Рисунок 3. 

    3.2 Работа со  справочниками 

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

    - по  врачам (отображает перечень врачей и отделений, за которыми они закреплены);

    - по  классификациям болезней (из международной классификации болезней);

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

       - по категориям льготности;

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

       - по травмам;

       - по разновидностям операций;

       - по результатам  лечения;

       - по состояниям при поступлении;

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

       - по исходам лечения;

    - по  существующим отделениям (отображает отделения стационара и их заведующих); 

       - по типам госпитализации.

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

Пункт меню “Справочник”

Рисунок 4. 
 

            При выборе подпункта «справочник по объектам направления пациента» выходит форма «справочник по объектам направления пациентов», в которой отображаются различные объекты направления пациентов (рис.5).

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

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

    Рисунок 5.   
 

    При необходимости удаления  или редактирования данных следует нажать кнопку «редактировать и удалить», в результате чего выйдет форма «редактированиеОбъектов» (рис.6), в которой для  удобного удаления и редактирования  используются средства поиска нужной записи либо по коду, либо по названию, т.е. по имеющимся полям (рис.7).  
 

                               Удаление и редактирование данных 

Рисунок 6. 

Поиск необходимой  записи

Рисунок 7.      

    После успешного поиска  запись можно удалять или редактировать.

    Для редактирования найденной записи необходимо нажать кнопку «редактировать», после  чего поля станут доступными, затем  можно изменять запись. В случае удаления найденной записи следует  нажать кнопку «удалить», в результате чего выйдет сообщение, в котором можно либо подтвердить удаление, либо отменить его (рис.8). 

Сообщение об удалении

Рисунок 8.      

       Для того чтобы добавить запись  необходимо нажать кнопку «добавить», после чего появится форма  «добавлениеОбъектов» (рис.9). 

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

    Рисунок 9.        
 

    В появившейся форме следует ввести название объекта направления. Код  при открытии формы появляется автоматически  как максимальный в списке записей. При необходимости, если последовательность по возрастанию  нарушена, то можно необходимый код ввести вручную. После ввода необходимых записей в поля формы следует нажать кнопку «добавить», что повлечет за собой добавление данных в базу и обновление основной формы «Справочник по объектам направления пациента».

    По  нажатию на кнопку «Закрыть» данная форма закрывается.

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

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