Дослідження засобів проектування, документування, тестування та супроводження 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 с.

DOI