Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface
Ескіз недоступний
Дата
2023
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Метою роботи є дослідження сучасних актуальних технологій для розробки API, а також використання досліджуваних мов програмування, фреймворків, засобів для розробки власного API для підрахунку добової норми КБЖУ користувачів. Також метою роботи є дослідження актуальності створення програмного продукту в Україні в сфері харчування.
У результаті проведеної роботи, насамперед, визначено набір технологій, який найкраще підходить до поставленої задачі, а також з його використанням реалізовано API, яке допомагає розраховувати систему здорового харчування для користувачів з використанням формули для розрахунку калорій, результат якої залежить від віку, статі, зросту, ваги та рівня активності користувача.
API має такий функціонал: реєстрація користувачів у системі, надсилання запрошення на реєстрацію для адмінів системи, оновлення параметрів та персональних даних користувачів, розрахунок добової норми КБЖУ з використанням рівняння Міффліна-Сен-Жора, наповнення дня прийомами харчування та заповнення їх спожитими продуктами, а також отримання статистики по кількості спожитих калорій за добу.
Загальний обсяг роботи 108 с., 20 рис., 8 таблиць, 3 додатки, 20 джерел.
Опис
Ключові слова
нормалізована база даних, харчування, підрахунок КБЖУ, backend-розробка, API, Node.js, normalised database,, nutrition, calculation of calories, backend development
Бібліографічний опис
Шакір’янова, К. С. Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface : дипломний проект … бакалавра : 122 Комп'ютерні науки / Шакір’янова Катерина Сергіївна. – Київ, 2023. – 106 с.