Модель деятельности
Проблема деятельности
Предлагаемое решение
Новизна решения
План работ по ВКР
84.00K

ВКР

1.

Презентация задачи на ВКР

2.

Тема выпускной квалификационной работы:
«Разработка подсистемы централизации в
региональной медицинской информационной
системе»
ФГАОУ ВО «ТюмГУ», ШКН
Студент – Баженова Екатерина Андреевна
Руководителя от предприятия – Ожогина Ирина Игоревна,
Должность: Ведущий инженер-программист
Руководителя от вуза – Попович Максим Михайлович
2025

3. Модель деятельности

Участники деятельности:
Медицинская информационная система (МИС)
Региональная медицинская информационная система (РМИС)
Реестр электронных медицинских документов (РЭМД)
Текущий процесс:
1.
Формирование ЭМД в МИС
2.
Передача ЭМД в РМИС
3.
Отправка ЭМД в РЭМД
4.
Получение асинхронного ответа
5.
Синхронное проксирование ответа обратно в МИС по HTTP

4. Проблема деятельности

Явно выделенные проблемы:
1. Асинхронные ответы от РЭМД обрабатываются синхронно
2. МИС и РМИС жёстко связаны между собой
Последствия:
• Задержки обработки документов
• Ошибки при недоступности МИС
• Повышенная нагрузка на РМИС
• Отсутствие масштабируемости

5.

Тема: Разработка подсистемы централизации в региональной
медицинской информационной системе
Актуальность:
• Рост объёма электронных медицинских документов
• Критичность устойчивого обмена с РЭМД
• Неэффективность синхронных HTTP-интеграций
Проблема: Синхронная обработка асинхронных ответов РЭМД
Цель: Сократить время и повысить надёжность обработки
асинхронных ответов РЭМД за счёт внедрения асинхронного
обмена через очередь сообщений RabbitMQ
Предлагаемое решение: Использование RabbitMQ между РМИС и
МИС

6. Предлагаемое решение

Суть решения:
Асинхронные ответы от РЭМД регистрируются в РМИС
Передаются в очередь RabbitMQ
МИС получает и обрабатывает сообщения независимо от HTTPзапросов
Новая схема:

7. Новизна решения

Новизна ВКР:
• Переход от синхронного HTTP-проксирования к асинхронной
шине сообщений
• Централизация обработки асинхронных ответов РЭМД
• Использование сериализации сообщений для универсальной
репликации
• Совместимость с существующим механизмом обмена

8. План работ по ВКР


Описание задачи
Дата
1
Анализ текущей схемы обмена
-
2
Изучение предметной области
-
3
Проектирование архитектуры обмена через RabbitMQ
-
4
Реализация подсистемы на стороне РМИС
-
5
Реализация обработки сообщений на стороне МИС
-
6
Тестирование и анализ результатов
-

9.

Макет решения(визуальное
представление)
Что будет реализовано:
Очереди входящих и исходящих сообщений
Регламентные задания:
отправка сообщений в RabbitMQ (РМИС)
приём и обработка сообщений (МИС)
Обработчики интеграции с сериализацией
English     Русский Правила