Марченко, Олена ІванівнаХільчук, Артем Валерійович2025-12-152025-12-152025Хільчук, А. В. Вебзастосунок для відслідковування макро- та мікронутрієнтів у раціоні : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Хільчук Артем Валерійович. - Київ, 2025. - 203 с.https://ela.kpi.ua/handle/123456789/77677Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 68 таблиць, 40 рисунків та 34 джерел – загалом 111 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для для відслідковування макро- та мікронутрієнтів у раціоні. Метою розробки є підвищення ефективності процесу моніторингу макро- та мікронутрієнтів у дієті шляхом забезпечення гнучкості налаштування цільових поживних складових, що будуть відслідковуватися, а також впровадження допоміжного функціоналу, орієнтованого на підвищення зручності користування та автоматизацію окремих складових процесу. У першому розділі сформовано модель предметної області, проведено порівняльний аналіз існуючих рішень, обґрунтовано архітектуру та алгоритмічні рішення й виконано формалізований аналіз вимог із BPMN-моделюванням бізнес-процесу. У другому розділі здійснено аналіз вимог до ПЗ, сформульовано функціональні та нефункціональні, обґрунтовано конфігурацію технічних ресурсів та економічні оцінки проєкту. У третьому розділі виконано проєктування архітектури програмного засобу та моделювання даних, визначено алгоритмічні підходи й заходи дотримання безпеки застосунку, а також реалізовано програмне забезпечення відповідно до технічного завдання. У четвертому розділі здійснено статичний аналіз якості ПЗ, виконано комплекс мануальних тестувань основного функціоналу й наведено контрольний тестовий сценарій типового циклу користування застосунком. У п’ятому розділі сформульовано покрокову інструкцію з розгортання застосунку на хмарних платформах, а також визначено основні заходи для підтримки та оновлення ПЗ.203 с.ukвебзастосунокклієнт-серверна архітектурамікросервісмоніторинг раціонуclient-server architecturemicroservicediet monitoringQdrantASP.Net CoreRabbitMQPostgreSQLEF coreweb applicationRedisВебзастосунок для відслідковування макро- та мікронутрієнтів у раціоніWeb Application for Tracking Macro- and Micronutrient Intake in the DietBachelor Thesis