РОЗРОБКА АРХІТЕКТУРИ ТА ВПРОВАДЖЕННЯ САЙТУ ПОШУКУ ЛІКІВ ЗА ВИКОРИСТАННЯМ ФРЕЙМВОРКУ DROGON

Надіслано: Листопад 04, 2024
Переглянуто: Листопад 20, 2024
Прийнято: Листопад 25, 2024
1
Національний університет Львівська політехніка
2
Національний університет Львівська політехніка
3
Національний університет Львівська політехніка
4
Національний університет Львівська політехніка
5
Національний університет “Львівська політехніка”

Створено нову комп’ютерну програму (КП) як веб-сайт класифікаційних груп для пошуку списків лікарських засобів (ЛЗ) як потенційних кандидатів на імпортозаміщення. Розробка КП з умовною назвою «Комп’ютерна програма імпортозаміщення лікарських засобів» (CPISM) здійснювалася з використанням відкритих баз даних, які регламентуються нормативно-правовими актами фармацевтичної галузі України. CPISM допомагає швидко знаходити переліки необхідних лікарських засобів (ЛЗ), які підлягають імпортозаміщенню, оскільки на фармацевтичному ринку України ці препарати представлені виключно імпортними препаратами. На сайті CPISM можна отримати перелік фармакологічних груп ЛП, які потребують імпортозаміщення, що особливо важливо в умовах воєнного стану. Виробництво цих препаратів може бути реалізоване на вітчизняних фармацевтичних підприємствах. Перевагами сайту CPISM, порівняно з іншими аналогічними пошуковими програмами, є використання та обробка 3-х основних баз даних лікарських засобів із зручним оформленням: Державного реєстру лікарських засобів України, Національного переліку основних лікарських засобів та Реєстру лікарських засобів. Оптові ціни виробників лікарських засобів. Це також дозволяє здійснювати пошук препаратів за міжнародними непатентованими назвами у всіх лікарських формах з різними дозуваннями. CPISM реалізований у вигляді веб-сторінки та адаптований для різних пристроїв. Архітектура розробленого сайту CPISM побудована на основі модульного моноліту. Веб-частина та програма обробки даних написані мовою C++. Веб-частина реалізована за допомогою фреймворку Drogon, що забезпечує ORM для роботи з MySQL.

  1. Farmrynok Ukrainy-2022: Padinnia obsiahiv, zrostannia sobivartosti ta perspektyvy vyrobnytstva – dumky https://interfax.com.ua/news/pharmacy/888686.html (in Ukrainian).
  2. Pasichnyk V.V., Pasichnyk O.V., Uhryn D.I. Veb-tekhnolohii.: pidruchnyk / Lviv: «Mahnoliia2006», 2018. – 336 s. (in Ukrainian).
  3.  V. A. Pavlysh, L. K. Hlinenko, N. B. Shakhovska. Osnovy informatsiinykh tekhnolohii i system, Lvivska politekhnika, 2018, 620 s. (in Ukrainian).
  4.  Reiestr optovo-vidpusknykh tsin na likarski zasoby URL: https://moz.gov.ua/reestr-optovo-vidpusknih-cin-na-likarski-zasobi(in Ukrainian).
  5.  Derzhavnyi reiestr likarskykh zasobiv Ukrainy URL: http://www.drlz.com.ua/(in Ukrainian).
  6. Natsionalnyi perelik osnovnykh likarskykh zasobiv URL:  https://moz.gov.ua/uploads/0/3799-nacperelic_dodatok_web.pdf (in Ukrainian).
  7.  Dr. Ashley Godbold, Mastering UI Development with Unity: Develop engaging and immersive user interfaces with Unity , Packt Publishing, 2024Jiadong Chen; Ed Price, Game Development with Unity for .NET Developers: The ultimate guide to creating games with Unity and Microsoft Game Stack , Packt Publishing, 2022.
  8. Sotnik S., Shakurova T., Lyashenko V. (2023). Development Features Web-Applications.// International Journal of Academic and Applied Research (IJAAR) . – 2023. – Вип. 7(1). – С. 79-85. https://openarchive.nure.ua/handle/document/21600
  9.  [Electronic resource] https://github.com/drogonframework/drogon/issues/1878
  10. [Electronic resource] https://drogonframework.github.io/drogon-docs/#/ENG/ENG-01-Overview
  11. [Electronic resource]  https://uk.wikipedia.org/wiki/Tabletki.ua
  12.  [Electronic resource] https://apteki.ua/uk/pro-kompaniyu
  13. [Electronic resource] Liky 24. URL: http://surl.li/ujsmie. (in Ukrainian).
  14. [Electronic resource] https://drogon.org/
  15.  Freeman, A. Pro ASP.NET Core MVC 2. Apress, 2017.
  16.  Lock, A. ASP.NET Core in Action. Manning, 2018.
  17.  Marius Bancila, Modern C++ Programming Cookbook: Master modern C++ including the latest features of C++23 with 140+ practical recipes , Packt Publishing, 2024.
  18.  S. Ghosh, C. Alsobrooks, M. Rüfenacht, A. Skjellum, P. V. Bangalore and A. Lumsdaine, "Towards Modern C++ Language Support for MPI," 2021 Workshop on Exascale MPI (ExaMPI), St. Louis, MO, USA, 2021, pp. 27-35, doi: 10.1109/ExaMPI54564.2021.00009
  19.  "ISO/IEC 23026:2006, Software Engineering---Recommended Practice for the Internet---Web Site Engineering, Web Site Management, and Web Site Life Cycle," in ISO/IEC 23026; IEEE Std 2001-2002, First edition , vol., no., pp.1-86, 1 June 2006, doi: 10.1109/IEEESTD.2006.6484079.
  20. K. Gos and W. Zabierowski, "The Comparison of Microservice and Monolithic Architecture," 2020 IEEE XVIth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH), Lviv, Ukraine, 2020, pp. 150-153, doi: 10.1109/MEMSTECH49584.2020.9109514.