УДК 004.42 РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ МЕДИЦИНСКОГО УЧРЕЖДЕНИЯ Кулеш Н.М., Шаповалов А.Е. научный руководитель старший преподаватель Сидоров А.Ю. Сибирский федеральный университет Любые медицинские учреждения нуждаются в рациональном использовании трудовых ресурсов, поскольку это позволяет увеличить поток пациентов и эффективность их обслуживания. Оказание помощи больным людям является главной целью таких организаций, а увеличение потока пациентов – важное направление в развитии. Одно из средств повышения эффективности использования трудовых ресурсов – создание программы с целью частичной автоматизация процесса работы с пациентом. Такая программа должна помогать регистраторам и врачам выполнять основные функции: записывать пациентов на приём, вносить результаты осмотров и редактировать их. Кроме того, программа должна быть удобной для пользователей – иметь дружественный и интуитивно понятный интерфейс. Структура программы состоит из окон типа Form Windows: окно авторизации и главное пользовательское окно. Окно авторизации заполнено двумя текстовыми строками, в которые пользователь вводит свои имя учетной записи и пароль, а также из двух кнопок («Ввод» и «Выйти»), обеспечивающие управление функцией авторизации. Все учетные записи сотрудников хранятся в базе данных информационной системы, поэтому при каждой проверке подлинности введенных данных отправляется запрос, в результате которого программа либо предоставляет доступ к главному окну, либо выводит на экран окно ошибки. Рисунок 1 – окно авторизации Пользовательское окно подразделяется на три функциональных модуля: врачебный, регистрационный и административный модули. Врачебный модуль предоставляет возможность врачу заполнять бланки обследования пациентов для последующего их хранения в базе данных. Все заполненные бланки привязываются к учетной записи обследуемого пациента и могут быть впоследствии отредактированы или удалены. Рисунок 2 – Осмотр пациента Для упрощения работы с бланками в программе существует «помощник ввода», предлагающий возможные варианты диагнозов, симптомов, назначений и жалоб при вводе текста в соответствующие поля, и «приемный список», отфильтровывающий всех записанных на прием от всей массы зарегистрированных. Рисунок 3 – Помощь при вводе Регистрационный модуль предназначен для регистрации пациента в учреждении, записи на прием, а также редактирования и удаления учетных записей. При регистрации записывается ФИО человека, его адрес проживания и контактный телефон, а введенная информация заносится в базу данных. Записывая человека на прием к врачу, регистратору необходимо выбрать пациента из существующей базы, выбрать лечащего врача и затем указать свободные дату и время приема. Редактирование позволяет многократно изменять все внесенные данные при регистрации и прошлых редактированиях. Рисунок 4 – Регистрация пациента Административный модуль позволяет регистрировать и редактировать записи сотрудников учреждения и изменять справочные материалы, используемые при заполнении бланков осмотра. Рисунок 5 – редактирование справочных материалов При реализации проекта были использованы стандартные библиотеки MS Visual Studio Express, но в случае возникновения потребности в дальнейшей модернизации программы, существует возможность встраивания сторонних библиотек с более широким функционалом элементов. Благодаря использованию бесплатных продуктов от Microsoft: Visual Studio Express и SQL Server Express – затраты на средства разработки сведены к нулю. Разработанная информационная система является решением для небольших медицинских учреждений, не нуждающихся в дорогостоящих комплексах с избыточным функционалом. Список литературы 1 2 3 Бейли Л.– Изучаем SQL /Санкт-Петербург: Питер, 2012. — 593 с. Евсеева О., Шамшев А.– Работа с базами данных на языке C#. Технология ADO.NET: Учебное пособие /Ульяновск: УлГТУ, 2009. — 170 с. Троельсен Э.– Язык программирования C# 5.0 и платформа .NET 4.5 /НьюЙорк: Apress, 2012. — 312 с.