Харченко, Костянтин ВасильовичШакір’янова, Катерина Сергіївна2023-11-012023-11-012023Шакір’янова, К. С. Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface : дипломний проект … бакалавра : 122 Комп'ютерні науки / Шакір’янова Катерина Сергіївна. – Київ, 2023. – 106 с.https://ela.kpi.ua/handle/123456789/61963Метою роботи є дослідження сучасних актуальних технологій для розробки API, а також використання досліджуваних мов програмування, фреймворків, засобів для розробки власного API для підрахунку добової норми КБЖУ користувачів. Також метою роботи є дослідження актуальності створення програмного продукту в Україні в сфері харчування. У результаті проведеної роботи, насамперед, визначено набір технологій, який найкраще підходить до поставленої задачі, а також з його використанням реалізовано API, яке допомагає розраховувати систему здорового харчування для користувачів з використанням формули для розрахунку калорій, результат якої залежить від віку, статі, зросту, ваги та рівня активності користувача. API має такий функціонал: реєстрація користувачів у системі, надсилання запрошення на реєстрацію для адмінів системи, оновлення параметрів та персональних даних користувачів, розрахунок добової норми КБЖУ з використанням рівняння Міффліна-Сен-Жора, наповнення дня прийомами харчування та заповнення їх спожитими продуктами, а також отримання статистики по кількості спожитих калорій за добу. Загальний обсяг роботи 108 с., 20 рис., 8 таблиць, 3 додатки, 20 джерел.106 с.ukнормалізована база даниххарчуванняпідрахунок КБЖУbackend-розробкаAPINode.jsnormalised database,nutritioncalculation of caloriesbackend developmentДослідження засобів проектування, документування, тестування та супроводження Application Programming InterfaceResearch on the means of designing, documenting, testing and maintaining Application Programming InterfaceBachelor Thesis