Разработка автоматизированной информационной системы по оформлению и учету историй болезней пациентов в больнице

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



влен Internet Explorer любой версии.

3.2.6 Входные данные

Входная информация может быть представлена двумя формами:

Пациент: фамилия, имя, отчество, адрес, телефон, дата рождения, серия полиса, номер полиса.

3.2.7 Выходные данные

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

-отчет о пациентах;

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

3.3 Руководство оператора

.3.1 Назначение программы

Программа предназначена для автоматизированного оформления и учета пациентов в приемном покое ОКБ №11. Разработанная система позволяет получать печатную форму данных пациента.

3.3.2 Условия выполнения программы

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

-ПЭВМ не ниже Pentium 3;

-объем ОЗУ не менее 128 Мбайт;

-монитор;

-клавиатура;

-мышь;

-принтер.

3.3.3 Выполнение программы

Для запуска программы необходимо перейти в директорию с программой и запустить на исполнение файл project.exe.

Программа не требует настройки для указания пути к базам данных. Для ее запуска и корректной работы необходимо скопировать файлы БД на жесткий диск компьютера и установить Borland Delphi 7.0. Также должен быть установлен Internet Explorer любой версии.

3.3.4 Сообщения оператору

1)Если при заполнении форм некоторые поля не введены, то выдается сообщение: Ошибка в заполнении полей: Не все поля заполнены (Приложение В). В этом окне об ошибке имеется только одна кнопка ОК, при щелчке на которой это окно закрывается и предоставляется возможность дописать недостающие поля.

)При удачном заполнении форм появляется сообщение Успешно внесено (Приложение В). В этом окне об ошибке имеется только одна кнопка ОК, при щелчке на которой это окно закрывается.

3)При удачном заполнении серии форм по истории болезни и нажатия в последней ОК появляется сообщение Отчет успешно сформирован (Приложение В). В этом окне об ошибке имеется только одна кнопка ОК, при щелчке на которой это окно закрывается.

)При выходе из программы появляется сообщение Вы действительно хотите выйти? (Приложение В). Есть два варианта: нажать ОК и выйти из программы или нажать Cancel и продолжить работу с программой.

4 ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ ПРОГРАММНОГО ИЗДЕЛИЯ

Предположим, что данная программа начала использоваться в больнице.

Для начала работы с программой оператор запускает исполняемый файл и на экране появляется главное меню (см. рис. 4.1).

Рис. 4.1 Главное меню программы

Оператор, по мере поступления больных заносит их данные в базу данных, используя при этом бланки, заполненные ранее самими пациентами. Это можно осуществить с помощью пункта меню Регистрация меню Пациент. Например, заполним форму для нового пациента Гасанова Руслана Станиславовича, проживающего по адресу: р/п Сапожок, ул. Колхозная, д. 215, кв.1, тел.: 2-15-82. Дата рождения: 18 августа 1984 года. Имеет 4 группу крови. Имеется страховой полис, оформленный в компании Полимед, серии 00019 и № 458731.

Для этого занесем фамилию ГАСАНОВ в поле напротив Слова Фамилия, имя РУСЛАН в поле имени, отчество в поле отчества и т.д. Далее, нажав кнопку Внести, все данные заносятся в базу данных, а форма очищается. Пример приведен на рисунке 4.2.

Для выхода из этой формы нужно нажать кнопку Выход.

Рис. 4.2 Форма Новый пациент

Для просмотра всех пациентов больницы необходимо выполнить команду: Пациент > Отчет (рис 4.3). Также можно найти определенного пациента или отфильтровать все записи по любому полю.

Рис. 4.3 Форма Отчет о пациентах

Аналогично заполнению формы для пациента заполним форму для врачей. Например, врача зовут Костюкова Елена Федоровна, проживающая по адресу: г. Рязань, ул. Комбайновая, д.2/7, кв. 23, тел.: 34-56-87. Родилась 25 января 1958 года. По профессии хирург. Номер кабинета - 1. Внутренний рабочий телефон: 274.

Все эти данные мы вносим в соответствующие поля формы и нажимаем кнопку OK для сохранения всей введенной информации и очистки формы. Для выхода из этой формы нужно нажать кнопку Cancel.

Пример заполнения показан на рисунке 4.4.

учет пациент интерфейс данные

Рис. 4.4 Форма Регистрация врача

Для просмотра всех врачей больницы необходимо выполнить команду: Персонал > Отчет (рис. 4.5). Также можно найти определенного пациента или отфильтровать все записи по любому полю.

Рис. 4.5 Форма Отчет о врачах

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

Пример показан на рисунке 4.6.

Рис. 4.6 Форма Новый прием

Если нужно просмотреть подробные сведения о пациенте по фамилии, нужно нажать кнопку Просмотр пациента, появится окно с его данными (см. рис. 4.7).

Рис. 4.7 Форма О пациенте

Информацию обо всех приемах и выписках можно просмотреть в отчете. Для этого выполнить Прием > Отчет (рис.