КОНЦЕПТУАЛЬНОЕ МОДЕЛИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ВЕДЕНИЯ УЧЕТА ПАЦИЕНТОВ В РЕГИСТРАТУРЕ ПОЛИКЛИНИКИ
Введение
В условиях цифровизации здравоохранения особое значение приобретает автоматизация процессов учёта и управления данными о пациентах. Традиционные методы ведения регистрационных журналов в поликлиниках – на бумажных носителях или в разрозненных таблицах – оказываются неэффективными при увеличении объёмов информации и количества обращений граждан. Это приводит к затруднениям при поиске медицинских карт, задержкам в обслуживании, повышению вероятности ошибок при вводе и обработке данных [5]. Разработка программного обеспечения для автоматизации работы регистратуры является актуальной задачей, направленной на повышение эффективности управления поликлиникой, оптимизацию документооборота и улучшение качества обслуживания пациентов в соответствии с современными требованиями цифрового здравоохранения. Для эффективной разработки программного обеспечения такой направленности немаловажное значение имеет этап концептуального моделирования, заключающийся в построения различных диаграмм поведения проектируемого программного обеспечения.
Цель исследования – разработать концептуальную модель программного обеспечения для ведения учета пациентов в регистратуре поликлиники
Результаты исследования и их обсуждение
Для концептуального моделирования программного обеспечения для ведения учета пациентов в регистратуре поликлиники будет применяться объектно-ориентированная нотация языка UML. UML (Unified Modeling Language) – унифицированный язык моделирования)- язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур. Язык UML является графическим языком. Данный стандарт применяется для создания абстрактной модели разрабатываемой системы, которую называют UML-моделью [1,3].
На рисунке 1 представлена диаграмма вариантов использования программного обеспечения для ведения учета пациентов в регистратуре поликлиники.

Рис. 1. Диаграмма вариантов использования программного обеспечения для ведения учета пациентов в регистратуре поликлиники
Данная диаграмма отображает статическое поведение объектов в процессе. Основной акцент сделан на обобщенной схеме организации прецедентов, выполняющих определенные операции в системе.
Основные пользователи программного обеспечения:
1. Регистратор поликлиники.
2. Администратор.
Основные варианты использования:
1. Авторизация.
2. Поиск врача.
3. Выдача талона.
4. Запись на прием.
5. Просмотр профиля врача.
Описание основных вариантов использования:
1. Авторизация и вход в систему: Регистратор поликлиники проходит авторизацию, чтобы получить доступ к системе.
2. Поиск врача: поиск по профилю.
3. Запись на прием: Регистратор поликлиники вводит данные пациента в систему, выбирает свободного врача, время и дату приема, выдает талон пациенту.
4. Просмотр профиля врача: Регистратор поликлиники имеет возможность просмотреть список свободных врачей и их профили для выбора подходящего специалиста.
Для динамического моделирования системы в нотации UML существует диаграмма последовательности, описывающая последовательность приема и отправки сообщений объектами системы [3, 4].
В качестве примера взаимодействия внутри системы рассмотрим прецедент «Запись на прием». На рисунке 2 приведена диаграмма последовательности программного обеспечения для ведения учета пациентов в регистратуре поликлиники.
Как следует из рисунка 2, все операции, инициируемые клиентом, делегируются серверу. Сервер обрабатывает полученные запросы и передает их для исполнения в базу данных. Таким образом, клиентское приложение, реализованное по архитектуре «тонкого клиента», не взаимодействует с базой данных напрямую. Вместо этого оно отправляет команды серверу через API (Application Programming Interface), который предоставляет доступ к функциональности через определенные конечные точки (endpoints).

Рис. 2. Диаграмма последовательности записи приема пациента
Заключение
Концептуальное моделирование программного обеспечения для ведения учета пациентов в регистратуре поликлиники играет ключевую роль в успешной разработке и внедрении эффективной информационной системы. Спроектированная концептуальная модель может служить основой для создания структуру данных, дает возможность определить функциональность системы и обеспечить адекватное отображение предметной области. Внедрение программного обеспечения для учета пациентов, опирающегося на качественную концептуальную модель, способствует повышению эффективности работы регистратуры, улучшению качества обслуживания пациентов и оптимизации управления медицинским учреждением в целом.
Библиографическая ссылка
URL: https://publish2020.scienceforum.ru/article/view?id=1016 (дата обращения: 01.11.2026).
