logo
Разработка enterprise-приложения "Больница"

3. Интерфейс пользователя

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

Рисунок 3.1 - Окно авторизации

После успешной авторизации пользователь переходит на страницу с указанием профиля и меню основного функционала (рисунок 3.2), который определяется введенными логином и паролем. Всего в программе реализовано 4 профиля: регистратура, отдел кадров, медсестра, старшая медсестра.

Рисунок 3.2 - Окно профиля

Нажав на ссылку, пользователь переходит на страницу выбранного пункта меню, где он также может выбрать другие действия работы. Рассмотрим для начала выбор пункта «Зарегистрировать пациента». После перехода по ссылке появляются поля для ввода данных о пациенте. На рисунке 3.3 показан пример регистрации клиента.

Рисунок 3.3 - Зарегистрировать пациента

После ввода всех данных, нажав на кнопку «Добавить», сведения о пациенте вносятся в базу данных. Нажав на кнопку «Обновить», вновь зарегистрированный пользователь отобразится на экране (рисунок 3.4).

Рисунок 3.4 - Добавить пациента

Далее пользователь может выбрать другие пункты меню, например, «Выдать талон». Нажав на соответствующую кнопку, появляются поля для ввода данных (рисунок 3.5). Для удобства пользователя, при вводе № страхового полиса пациента, автоматически прописывается ФИО клиента, также имеются выпадающие списки, например, лечащих врачей. После заполнения всех полей можно сохранить и вывести на печать сформированный талон (рисунок 3.6).

Рисунок 3.5 - Выдать талон

Рисунок 3.6 - Сохранение и печать талона

Все записи в таблицах можно редактировать, нажав на значок (рисунок 3.7 - красный круг), или удалить, нажав на соответствующую кнопку.

Рисунок 3.7 - Редактирование таблиц

Также в профиле «Регистратура» реализован один из пользовательских запросов (рисунок 3.8), который формирует отчет о расписании приема пациентов на сегодняшнее число.

Рисунок 3.8 - Пользовательский запрос

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

база данный enterprise больница