Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface

dc.contributor.advisorХарченко, Костянтин Васильович
dc.contributor.authorШакір’янова, Катерина Сергіївна
dc.date.accessioned2023-11-01T16:16:34Z
dc.date.available2023-11-01T16:16:34Z
dc.date.issued2023
dc.description.abstractМетою роботи є дослідження сучасних актуальних технологій для розробки API, а також використання досліджуваних мов програмування, фреймворків, засобів для розробки власного API для підрахунку добової норми КБЖУ користувачів. Також метою роботи є дослідження актуальності створення програмного продукту в Україні в сфері харчування. У результаті проведеної роботи, насамперед, визначено набір технологій, який найкраще підходить до поставленої задачі, а також з його використанням реалізовано API, яке допомагає розраховувати систему здорового харчування для користувачів з використанням формули для розрахунку калорій, результат якої залежить від віку, статі, зросту, ваги та рівня активності користувача. API має такий функціонал: реєстрація користувачів у системі, надсилання запрошення на реєстрацію для адмінів системи, оновлення параметрів та персональних даних користувачів, розрахунок добової норми КБЖУ з використанням рівняння Міффліна-Сен-Жора, наповнення дня прийомами харчування та заповнення їх спожитими продуктами, а також отримання статистики по кількості спожитих калорій за добу. Загальний обсяг роботи 108 с., 20 рис., 8 таблиць, 3 додатки, 20 джерел.uk
dc.description.abstractotherThe aim of the work is to study modern relevant technologies for API development, as well as to use the studied programming languages, frameworks, and tools to develop an own API for calculating the daily norm of the user's nutritional intake. The purpose of the work is also to study the relevance of creating a software product in Ukraine in the field of nutrition. As a result of the work done, first of all, a set of technologies was identified that is best suited to the task at hand, and an API was implemented using it to help calculate a healthy eating system for users using a formula for calculating calories, the result of which depends on the user's age, gender, height, weight and activity level. The API has the following functionality: registering users in the system, sending a registration invitation to system administrators, updating user parameters and personal data, calculating the daily calorie intake using the Mifflin-St. George equation, filling the day with meals and filling them with foods consumed, and obtaining statistics on the number of calories consumed per day. The total volume of the work is 108 p., 20 figures, 8 tables, 3 appendices, 20 sources.uk
dc.format.extent106 с.uk
dc.identifier.citationШакір’янова, К. С. Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface : дипломний проект … бакалавра : 122 Комп'ютерні науки / Шакір’янова Катерина Сергіївна. – Київ, 2023. – 106 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/61963
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectнормалізована база данихuk
dc.subjectхарчуванняuk
dc.subjectпідрахунок КБЖУuk
dc.subjectbackend-розробкаuk
dc.subjectAPIuk
dc.subjectNode.jsuk
dc.subjectnormalised database,uk
dc.subjectnutritionuk
dc.subjectcalculation of caloriesuk
dc.subjectbackend developmentuk
dc.titleДослідження засобів проектування, документування, тестування та супроводження Application Programming Interfaceuk
dc.title.alternativeResearch on the means of designing, documenting, testing and maintaining Application Programming Interfaceuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Shakiryanova_bakalavr.docx
Розмір:
4.03 MB
Формат:
Microsoft Word XML
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: