Главная
   Продукты
   Услуги
   Научная деятельность
        Статьи
        Конференции (тезисы)
   Технология разработки      систем
   О компании
   Клиенты
   Партнеры
   Правовые документы
   Новости
 

Научная деятельность -> Конференции (тезисы)


Разработка WEB-приложения для городской муниципальной автоматизированной медицинской системы

Романенко А.В., рук. Рогозов Ю.И.

В связи с ускоряющимися темпами развития автоматизированных систем управления (АСУ) во всех областях человеческой деятельности, в частности в медицинских системах, возникла необходимость создания новых АСУ, позволяющих получать, обрабатывать и управлять информацией на достаточно больших расстояниях. Существует несколько путей реализации этих задач. Одним из них является Internet. Internet и Internet-технологии являются самыми перспективными средствами для реализации АСУ следующих поколений.

Internet-технологии - это совокупность ресурсов и возможностей Internet'а, объединённых в функциональные блоки и выполняющих определённые функции, которые могут быть территориально разобщены на большие расстояния. Современные Internet-технологии позволяют реализовать практически все функции, имеющиеся в новейших АСУ.

Виртуальные системы - это совокупность Internet-технологий, покрывающих поставленные задачи и имеющих в своём запасе практически неограниченные возможности для расширения функциональности системы. На данный момент существующие АСУ не всегда функционально достаточны для централизованного управления предприятиями, имеющими в своей основе территориальное разделение. Информационные потоки, существующие на таком предприятии, имеют очень высокий критерий актуальности. Информация должна собираться и обрабатываться с максимально возможной скоростью, которая позволяет моментально принимать управляющие решения, вследствие чего повышается эффективность управления и работы предприятия.

Трёхуровневые приложения или тонкий клиент. Существуют три типа системной архитектуры: одно-, двух- и многоуровневая. Одноуровневые приложения также называют монолитными. Двухуровневая системная архитектура представляет собой взаимодействия типа сервер-клиент и предполагает, что клиентское приложение должно "знать", как организованы данные и где они хранятся. В этом случае компьютер клиента должен быть достаточно мощным для обработки данных из хранилища и предоставления их пользователю. В трёхуровневых приложениях пользовательский интерфейс, прикладная логика, и сервис данных отделены друг от друга. Так же в трёхуровневом приложении клиенту предоставляется только пользовательский интерфейс. Прикладная логика реализуется промежуточным уровнем, который размещается между пользовательским интерфейсом и системой хранения данных. Это и позволяет выделять каждый тип сервиса в отдельный уровень. Преимущество такой модели в том, что прикладная логика сосредоточена в одном месте и может быть легко модифицирована. Интерфейсный уровень отвечает фактически только за взаимодействие с пользователем. В трёхуровневом приложении клиент не обращается к системе хранения данных напрямую. Разделение всех сервисов позволяет модифицировать любой уровень системы, не внося изменения в другие.

Технология Java Server Pages (JSP) является составной частью единой технологии создания бизнес-приложений J2EE. JSP - это альтернативная методика разработки приложений, динамически генерирующих ответ на те или иные запросы клиента. Прежде чем JSP документ будет использован, специальная процедура преобразует его в соответствующий сервлет. В свою очередь, сервлет, как правило, пишется на языке Java и реализует определенный интерфейс. Далее, сервлет также не является самостоятельным приложением и функционирует, только будучи помещен в соответствующий web-контейнер. Web-контейнер обеспечивает обмен данными между сервлетом и клиентами, берет на себя выполнение таких функций, как создание программной среды для функционирующего сервлета, идентификацию и авторизацию клиентов, организацию сессии для каждого из них.

В связи с эволюцией современных медицинских систем, возникает необходимость обмена данными и опытом работы не только внутри одного учреждения, но и внутри всех учреждений данной области. При создании системы, собирающей, обрабатывающей и анализирующей полученную информацию, открывается множество возможностей. Приведём некоторые из них: более полный мониторинг за заболеваниями; просмотр тенденций заболеваемости по городам, регионам и по стране в целом; поиск и анализ существующих заболеваний и тенденций их развития; дистанционное диагностирование пациентов; более полный и высоко квалифицированный уровень лечения и т.д. Основная сложность при создании любой медицинской виртуальной системы состоит в том, что функциональная составляющая каждой отдельно взятой системы различна, и невозможно создать универсальную автоматизированную систему управления медицинским учреждением (АСУМУ). На сегодняшний день все попытки создать универсальную АСУМУ не увенчались успехом. Каждая из ныне существующих АСУМУ требует серьёзной функциональной доработки для каждого отдельно взятого санатория, поликлиники, больницы и др.

В настоящее время информация о состоянии здоровья жителей распределена между медучреждениями в зависимости от перемещения пациента. Сведения об одном пациенте разобщены и находятся в нескольких медицинских учреждениях. В этой ситуации практически невозможно отслеживать динамику состояния здоровья, постановки правильного диагноза, проведения лечения. Основными недостатками современных медицинских систем являются: нет единого информационного пространства для работы медперсонала медицинских учреждений города, страховых компаний органов муниципального управления; большинство муниципальных медицинских учреждений слабо автоматизировано или вообще не автоматизировано. Решением данной проблемы является организация единого информационного пространства, в котором будут задействованы все участники лечебного процесса.

Наличие единого информационного пространства позволит создать медицинскую автоматизированную информационно-управляющую систему (МАИС) и повысить качество медицинской помощи, оказываемой населению. В случае охвата системой всех медицинских учреждений, у каждого жителя будет электронная медицинская карта, в которой отражаются все случаи обращения за медицинской помощью, перенесенные заболевания, проведенное медикаментозное и процедурное лечение, а также биографические данные. Располагая такой информацией, врач сможет быстрее и точнее определить причину заболевания, а значит, и оказать оперативную помощь. Особенностью системы является полная Internet-ориентация, что позволит неограниченно масштабировать информационное пространство системы. Достаточно организовать Internet-узел и включить в работу несколько станций. В последующие сроки можно имея выход в Internet-пространство с рабочих станций сотрудников любого медицинского подразделения проводить работы в Информационной системе и соответственно вложения в расширение системы можно проводить по мере появления финансовых возможностей.

Медицинская АИС представляет собой информационную сеть на основе Internet-пространства. В единой сети находятся медицинские учреждения, страховые компании, управление здравоохранения и служба автоматизации здравоохранения. Все существующие локальные сети учреждений, входящих в общее информационное пространство объединяются в единую сеть через Internet с помощью локальных серверов. В этой сети так же присутствует главный сервер, на котором практически дублируется та информация, хранящаяся на каждом из локальных серверов, отличие состоит только в том, что через определённые фильтры удаляется не существенная информация и остаётся лишь суть. И при обмене информации между различными организациями, входящими в общее информационное пространство, не возникает необходимости в передаче больших массивов данных. Все данные, передающиеся в информационном пространстве, соблюдают принципы инкапсуляции и передаются строго от источника к адресату без возможности искажения или потери данных. Информационная безопасность обеспечивается самой структурой построения информационного пространства, когда с верхних уровней нельзя получить доступ к закрытым данным нижних уровней. Например, при помощи главного сервера нельзя получить внутреннюю информацию локальных серверов.

Всеобщая глобализация приводит к автоматизации и объединению любых процессов, протекающих в обществе. Следующим витком глобализации является объединение всех локальных организаций в единую глобальную автоматизированную систему, составными частями которой будут являться ныне создающиеся глобальные информационные пространства.

 

Последние новости:

Наша компания стала членом АССОЦИАЦИИ РАЗВИТИЯ МЕДИЦИНСКИХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ.

Продукт "ДЕЙМАНД: МедИС-Т: Медицина 1.1" фирмы "Дейманд" получил сертификат "Совместимо! Система программ 1С:Предприятие"

Освоена и будет использоваться в дальнейших разработках технология построения приложений на основе XML.