Автоматизация рабочего места регистратора медицинского центра
Автор: Бегалин А.Ш., Хлынова О.С.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Математика, информатика и инженерия
Статья в выпуске: 6 (24), 2017 года.
Бесплатный доступ
Статья посвящена описанию процесса разработки и использования автоматизация рабочего места регистратора медицинского центра. Программа реализована в среде Delphi 7 и представляет собой базу данных. В программе имеются функции добавления, удаления данных, поиск, отчеты пациентов и врачей.
База данных, справочники, таблица, регистратура
Короткий адрес: https://sciup.org/140271744
IDR: 140271744
Текст научной статьи Автоматизация рабочего места регистратора медицинского центра
Программа автоматизации регистратуры медицинского центра ведет учета пациентов и врачей, расписание и т.д. Программный продукт реализован в среде визуального программирования Borland Delphi 7 c подключением баз данных MS Access.
В программе используется 31 форма. Из них основных форм 9, включая главную форму. На формах используются стандартные компоненты типа ADOTable, DBGrid, и т.д. В программе насчитывается 25 таблиц. Таблицы реализованы в базах данных MS Access и называются «Справочники» [1]. Таблица «Врачи» имеет больше полей, в соотвествии с рисунком 1.


Рисунок 1. Таблица «Врачи» Рисунок 2. Таблица «Медкарточка»
Таблица «Медкарточка» имеет 31 поле. Большинство полей в таблице имеют тип «Текстовый», кроме даты обращения с типом «Дата/время».
Структура программы «Автоматизация работы регистратора медицинского центра» выглядит, как показано на рисунке 3.

Рисунок 3. Структура программы
Описание процедур
При запуске программы появляется анимированная форма, после которой появляется форма входа в программу. На форме входа в программу на кнопке «Войти» реализована следующая процедура:
procedure TForm5.Button6Click(Sender: TObject);//Название процедуры begin//Начало
После нажатия кнопки «Войти» открывается «Главная форма». В основном, доступ к другим формам производится из главного меню главной формы.
На форме «Список пациентов» реализованы функции поиска, печати, редактирования, сортировки списка пациентов, а также имеется возможности просмотра медкарточки пациента.
Также на форме «Список пациентов» реализована сортировка по следующим критериям: коду и фамилии выглядит следующим образом:
Form2.adotable4.IndexFieldsNames:='Код';//имя поля
Для реализации поиска пациента из формы «Список пациентов» использована фильтрация:
if radiobutton21.Checked then begin//Начало
После запуска файла «Registration.exe» появляется с предложением нажатия кнопки «Войти. После нажатия кнопки «Войти» открывается основная форма, из которой осуществляется доступ ко всем остальным формам, как показано на рисунке 4. На основной форме находятся изображение врачей, также главное меню. В главном меню находятся пункты: база пациентов, база врачей, расписание, справочники, отчеты.

Рисунок 4. Основная форма программы
Разработанный программный продукт для медицинского центра, позволяет повысить эффективность работы регистратуры за счет сокращения временных и трудовых затрат.
Список литературы Автоматизация рабочего места регистратора медицинского центра
- База данных в MS Access. - режим доступа к ресурсу.: http://mirznanii.com/a/311386/baza-dannykh-v-ms-access.
- Delphi - среда визуального программирования. 2010 - режим доступа к ресурсу.: http://www.studfiles.ru/preview/4584655/.