РОЗШИРЕННЯ ФУНКЦІОНАЛУ ОНЛАЙН КОМУНІКАЦІЇ МЕДИЧНОЇ ІНФОРМАЦІЙНОЇ СИСТЕМІ HELSI

Автор(и)

DOI:

https://doi.org/10.30857/2786-5371.2023.2.5

Ключові слова:

чат, онлайн прийом, клієнт-серверна архітектура, медична інформаційна система, агрегування даних

Анотація

Мета. На основі порівняльного аналізу двох популярних СУБД MongoDB та Redis визначити кращу для розширення функціоналу існуючої. Створити новий сервіс для забезпечення комунікації в реальному часі через вебсокет з’єднання для медичної інформаційної системи HELSI. При створенні бази даних врахувати можливість високого навантаження та необхідність додати агрегування даних в наступних ітераціях функціоналу.

Методика. При реалізації функціоналу використовувалась мова C# 10.0, фреймворк ASP.NET Core 6.0, і база даних MongoDB.

Результати. Проведено аналітичне дослідження і порівняння СУБД MongoDB та Redis за характеристиками продуктивності, безпечності, типом системи зберігання даних і видом внутрішньої мови. Запропоновано використання комбінації бібліотеки SignalR Core для платформи .NET 6 разом з СУБД MongoDB для забезпечення управління підключеннями по протоколу Websocket у високонавантаженій медичній інформаційній системі при проведені онлайн чату між пацієнтом і лікарем. Розроблено новий сервіс для забезпечення комунікації в реальному часі через вебсокет з’єднання для медичної інформаційної системи HELSI.

Наукова новизна. Розроблено теоретичні та методологічні підходи до порівняльної оцінки характеристик сучасних NoSQL СУБД і застосуванні гібридних підходів поєднання технологій, які використовують при розроблення прикладного програмного забезпечення при побудові програмних систем.

Практична значимість. За допомогою мови програмування C# 10.0 та платформи .NET 6 і бази даних MongoDB розширено функціонал існуючої прикладної медичної інформаційної системи HELSI можливістю чату між лікарем і пацієнтом пі час онлайн прийомів. Сспроектовано базу даних для зберігання інформації пов’язаної з даним функціоналом. Підготовлено супутню документацію для розробки інтерфейсу щодо створеного функціоналу.

Завантаження

Дані завантаження ще не доступні.

Біографія автора

В. Л. ПЛЕСКАЧ, Київський національний університет імені Тараса Шевченка, Україна

Doctor of Economic Sciences, Professor

##submission.downloads##

Опубліковано

2023-09-13

Як цитувати

ПАНАСЮК, О. І., ПЛЕСКАЧ, В. Л., & МОЛЧАНОВ, Б. С. (2023). РОЗШИРЕННЯ ФУНКЦІОНАЛУ ОНЛАЙН КОМУНІКАЦІЇ МЕДИЧНОЇ ІНФОРМАЦІЙНОЇ СИСТЕМІ HELSI. Технології та інжиніринг, (2), 50–64. https://doi.org/10.30857/2786-5371.2023.2.5

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ, ЕЛЕКТРОНІКА, МЕХАНІЧНА ТА ЕЛЕКТРИЧНА ІНЖЕНЕРІЯ