Бекенд частина аналітичної системи підрахунку калорій при вживанні їжі людиною
| dc.contributor.advisor | Гордій, Ярослав Вікторович | |
| dc.contributor.author | Бойко, Владислав Сергійович | |
| dc.date.accessioned | 2026-09-09T06:23:00Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Метою бакалаврської кваліфікаційної роботи є розробка бекенд-частини веб-застосунку CalorieTracker, системи для аналітичного підрахунку калорій при вживанні їжі. Реалізована система повинна забезпечувати ведення обліку прийомів їжі, автоматичний розрахунок добової норми калорій за формулою Miffin-St Jeore, взаємодію із зовнішньою базою продуктів харчування, а також функціональний адміністративний модуль. Завдання роботи. Для виконання поставленої цілі необхідно вирішити такі завдання: провести аналіз предметної області та огляд існуючих рішень у сфері обліку харчування; спроєктувати реляційну базу даних, що відповідає вимогам третьої нормальної форми (3НФ), засобами PostgreSQL; розробити RESTful API на базі платформи ASP.NET Core 8 із застосуванням Entity Framework Core 9; реалізувати підсистему автентифікації та авторизації з використанням JWT-токенів; організувати інтеграцію із FatSecret Platform API для забезпечення пошуку продуктів харчування; розробити модуль досягнень користувача для підвищення мотивації до регулярного використання системи; реалізувати адміністративний модуль з аудит-логом дій; провести функціональне тестування розроблених компонентів та зафіксувати результати. Методи дослідження. У ході виконання роботи було застосовано: аналіз і синтез при опрацюванні предметної області; методи структурного та об'єктно-орієнтованого проєктування при побудові архітектури системи; принципи нормалізації реляційних баз даних; підхід RESTful-архітектури при розробці API; тестування за методом «чорного ящика». Структура роботи. Робота складається зі вступу, чотирьох розділів, висновків, списку використаних джерел та додатків. Загальний обсяг становить 70 сторінок і включає таблиці, рисунки та фрагменти програмного коду. | |
| dc.identifier.citation | Бойко В. С. Бекенд частина аналітичної системи підрахунку калорій при вживанні їжі людиною : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 73 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/17205 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | бекенд-частина | |
| dc.subject | веб-застосунок | |
| dc.subject | облік прийомів їжі | |
| dc.subject | адміністративний модуль | |
| dc.subject | back-end | |
| dc.subject | web application | |
| dc.subject | keeping track of meals | |
| dc.subject | administrative module | |
| dc.title | Бекенд частина аналітичної системи підрахунку калорій при вживанні їжі людиною | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Комп’ютерні науки |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Boiko_Bakalavrska_2026_Bekend_chastyna_analitychnoi_systemy.pdf
- Розмір:
- 1,66 MB
- Формат:
- Adobe Portable Document Format