Ліщук, Катерина ІгорівнаДубсон, Роберт Дмитрович2024-02-292024-02-292023Дубсон, Р. Д. Програмне забезпечення для підтримки керування ланцюжками постачання медичних препаратів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дубсон Роберт Дмитрович. - Київ, 2023. - 326 с.https://ela.kpi.ua/handle/123456789/65124Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 94 таблиці, 92 рисунки та 10 джерел – загалом 119 сторінок. Дипломний проєкт присвячений розробці електронної комерційної системи обліку медикаментів для автоматизації доставки ліків. Метою дипломного проекту є автоматизація формування ланцюжків доставки медикаментів шляхом вирішення задачі комбінаторної оптимізації. Об'єкт дослідження: система автоматизації обробки замовлень. Предмет дослідження: методи оптимізації керування ланцюжками постачання товарів. У розділі «Аналіз вимог до програмного забезпечення» розглянуто існуючі рішення, аналогічні до дипломного проекту, можливі проблеми індустрії, які можна оптимізувати. Сформовано мету проекту та задачі, які необхідно вирішити під час реалізації. Визначено функціональні та нефункціональні вимоги до програмного забезпечення. Розділ «Моделювання та конструювання програмного забезпечення» присвячений аналізу бізнес-процесів, опису архітектури дипломного проекту, детальному поясненню роботи використаного алгоритму, визначенню відношень між сутностями та моделі даних, що репрезентує інформаційні сутності предметної області. У розділі «Аналіз якості та тестування програмного забезпечення» проаналізовано якість програмного коду відповідно до сучасних стандартів розробки програмного забезпечення, задокументовано тестування модулів програми та проаналізовано відповідність системи функціональним вимогам, детально описано контрольний приклад, на якому проводилося тестування. Розділ «Впровадження та супровід програмного забезпечення» присвячено випуску програмного забезпечення у загальнодоступне середовище та процесу автоматизації впровадження нових версій програми. Програмне забезпечення впроваджено на платформі Microsoft Azure за допомогою сервісів Azure App Service та Azure DevOps.326 с.ukASP.NET CoreEntity Framework CorePower BIланцюжок доставкиAzure App Serviceзадача комбінаторної оптимізаціїобробка замовленняsupply chaincombinator optimization problemorder processingAsure DevOpsПрограмне забезпечення для підтримки керування ланцюжками постачання медичних препаратівSoftware for Automating Pharmaceutical Supply Chain ManagementBachelor Thesis