Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»
Автор: Мареева Ольга Дмитриевна, Хвостенко Татьяна Михайловна
Статья в выпуске: 1 (15), 2020 года.
Бесплатный доступ
В данной статье речь идет об особенностях разработки информационной системе, которая может быть истолкована в любом учреждении здравоохранения.
База данных, программа, диаграмма, бизнес-процесс, информация
Короткий адрес: https://sciup.org/140249618
IDR: 140249618
Текст научной статьи Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»
Многие медицинские учреждения оказывают платные услуги пациентам, и как любой бизнес-процесс в настоящее время подлежит автоматизации. При этом, необязательно использовать дорогостоящее программное обеспечение, его можно разработать при наличии встроенных программ в пакет MS Office и программных продуктов, находящихся в свободном доступе.
Программа будет использоваться в регистратуре для учета всех реализуемых платных услуг и позволит сформировать отчеты как в целом по больнице, так и по отделениям.
При помощи разрабатываемой информационной системы станет возможным создавать и использовать базу данных в любой больнице. Структура информационной системы составляется в виде реляционных таблиц. База данных будет способна работать практически в любых областях больничной деятельности, решая задачи со скоростью значительно превосходящей человеческие возможности.
Сначала будет проведен анализ предметной области, определены основные требования к будущей системе. И пежде чем приступать к разработке информационной системы необходимо определиться с программными сред-
ствами, которые будут использоваться для проектирования и, непосредственно, создания данной системы.
Для моделирования и анализа бизнес-процессов использовался программный продукт Ramus.
Для проектирования информационной систем использовалось CASE-средство Rational Rose. Для построения и формирования базы данных использовалась СУБД от Microsoft – MS Access, для написания интерфейса информационной системы использовался язык программирования Visual Basic.
Вначале нужно определить бизнес-процессы и описать разрабатываемую систему. Для заданной предметной области построим контекстную диаграмму (Рис. 1).
Согласно представленной контекстной диаграммы на основании информации об отделениях, врачах, платных услугах и данных о пациентах сотрудниками регистратуры осуществляется учет реализации платных услуг. По результатам формируются два отчета.
Декомпозируем контекстную диаграмму на 4 функциональных блока (рис. 2).
На основании полученной диаграммы можно отметить, что в систему вводятся данных об отделениях и вра-

Устав ГБУЗ "Брянская областная детская больница"
Предоставляемые платные услуги
Сведения об отделениях
Информация о врачах
Данные о пациентах

Сотрудник регистратуры
Рисунок 1. Контекстная диаграмма

Рисунок 2. Диаграмма декомпозиции
Таблица 1. Типы сущностей
Типы сущностей |
Описание |
Особенности использования |
Отделения |
Информация об отделениях больницы |
В одном отделении работает несколько врачей |
Врачи |
Информация о врачах |
Один врач может работать только в одном отделении |
Пациенты |
Информация о пациентах больницы |
Одному пациенту может быть оказано несколько услуг |
Услуги |
Информация о предоставляемых платных услугах |
В каждом отделении представляются определенные услуги |
Предоставление услуг |
Информация о предоставлении услуг пациентам |
Одному пациенту может быть оказано несколько услуг |
Таблица 2. Сведения о типах связей
Тип сущности |
Связь |
Тип сущности |
Координация связей |
Отделение |
Работают |
Врачи |
1:М |
Врачи |
Оказывают |
Предоставление услуг |
1:М |
Отделение |
Закреплены |
Услуги |
1:М |
Пациенты |
Предоставляются |
Предоставление услуг |
1:М |
Таблица 3. Сведения об атрибутах
Атрибут |
Тип данных |
Простой |
Описание |
Врачи |
|||
Код врача |
Числовой |
Да |
Уникальный код врача |
ФИО врача |
Текстовый |
Составной |
Фамилия, имя и отчество врача |
Должность |
Текстовый |
Да |
Должность врача |
Адрес |
Текстовый |
Составной |
Адрес проживания врача |
Телефон |
Текстовый |
Да |
Телефон врача |
Отделения |
|||
Номер отделения |
Числовой |
Да |
Уникальный номер отделения |
Название |
Текстовый |
Да |
Наименование отделения |
Телефон |
Текстовый |
Да |
Телефон отделения |
ФИО заведующего |
Текстовый |
Составной |
Фамилия, имя и отчество заведующего отделением |
Услуги |
|||
Код услуги |
Числовой |
Да |
Уникальный код услуги |
Наименование услуги |
Текстовый |
Да |
Полное наименование услуги |
Стоимость |
Денежный |
Да |
Стоимость единицы услуги |
Пациенты |
|||
Номер полиса |
Текстовый |
Да |
Уникальный номер полиса пациента (16 символов) |
ФИО пациента |
Текстовый |
Составной |
Фамилия, имя и отчество пациента |
Дата рождения |
Дата/Время |
Составной |
Число, месяц и год рождения пациента |
ФИО представителя |
Текстовый |
Составной |
Фамилия, имя и отчество законного представителя пациента |
Телефон представителя |
Текстовый |
Да |
Телефон представителя пациента |
Предоставление услуги |
|||
Номер операции |
Счетчик |
Да |
Уникальный номер операции |
Количество |
Числовой |
Да |
Количество оказанных услуг |
Дата |
Дата/Время |
Составной |
Число, месяц и год предоставления услуги пациенту |

чах сотрудником регистратуры на основании устава ГБУЗ «Брянская областная детская больница». Также вносятся данных о пациентах и предоставляемых им платных услугах. Далее формируется запрос на вывод отчетных данных. По результатам запроса выводятся отчеты о реализации платных услуг за месяц и о реализации платных услуг отделениями.
Далее построим модель базы данных. Определим типы сущностей нашей системы. Сущность (entity) - это объект, который может быть идентифицирован неким способом, отличающим его от других объектов.
Сведения о типах сущностей содержатся в таблице 1.
Следующим этапом после определения сущностей идет определение связей между ними. Целью этапа является определение типов связей, существующих между сущностями. Сведения о типах связей представлены в таблице 2.
Каждая сущность обладает своими атрибутами, характеризующими их отдельные экземпляры. Определим атрибуты для наших сущностей. Сведения об атрибутах представлены в таблице 3.
После определения атрибутов среди них стоит выделить ключи. Ключ в БД – это поле, значение которого не повторяется у разных записей.

Рисунок 3. Схема данных

Рисунок 3. Главная форма
После определения всех сущностей и их параметров разрабатывается диаграмма «сущность-связь», содержащая отражение связей между сущностями, в виде ER-диаграммы.Построенная ER-диаграмма представлена на рисунке 3.
Таким образом, определим основные требования к информационной системе:
-
1. разрабатываемая информационная система должна обеспечивать высокую производительность на компьютерах с невысокими системными характеристиками;
-
2. программный интерфейс должен быть разработан таким образом, чтобы пользователь мог с легкостью освоить информационную систему;
-
3. система должна обеспечивать сохранность данных при различного рода сбоях;
-
4. при возникновении ошибок информационная система должна предупредить пользователя об ошибке и, при возможности, указать способ ее устранения.
База данных была создана в СУБД Access – система управления базами данных – специализированное программное обеспечение, обеспечивающее доступ к базе данных как к совокупности ее структурных единиц, разработанная компанией Microsoft.
Для удобства работы с системой необходимо создать главную форму. Форма была создана с использованием программного продукта VisualBasic.
С помощью кнопки «Отделения» пользователь переходит в форму «Отделения и врачи» для заполнения базы данных об отделениях. С помощью кнопки «Врачи» пользователь аналогичным образом переходит в форму «Отделения и врачи» для заполнения информации о врачах.
Список литературы Разработка информационной системы по учету реализации платных услуг в ГБУЗ «Брянская областная детская больница»
- Ахрамеева Н., Лысенкова С.Н. Развитие коммуникативной политики предприятия// Сборник: Актуальные вопросы экономики и агробизнеса. Сборник статей VIII Международной научно-практической конференции. В 4 частях. 2017. С. 313-317
- Баклагова А.В., Кубышкина А.В. Облачные хранилища данных// Сборник: Инновационные направления разработки и использования информационных технологий. Сборник материалов II Международной заочной студенческой научно-практической конференции. 2016. С. 315-317
- Ульянова Н.Д. Тенденции развития информационного общества в Брянской области// Сборник: Цифровой регион: опыт, компетенции, проекты. Сборник статей Международной научно-практической конференции. 2018. С. 499-504