Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface
dc.contributor.advisor | Харченко, Костянтин Васильович | |
dc.contributor.author | Шакір’янова, Катерина Сергіївна | |
dc.date.accessioned | 2023-11-01T16:16:34Z | |
dc.date.available | 2023-11-01T16:16:34Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Метою роботи є дослідження сучасних актуальних технологій для розробки API, а також використання досліджуваних мов програмування, фреймворків, засобів для розробки власного API для підрахунку добової норми КБЖУ користувачів. Також метою роботи є дослідження актуальності створення програмного продукту в Україні в сфері харчування. У результаті проведеної роботи, насамперед, визначено набір технологій, який найкраще підходить до поставленої задачі, а також з його використанням реалізовано API, яке допомагає розраховувати систему здорового харчування для користувачів з використанням формули для розрахунку калорій, результат якої залежить від віку, статі, зросту, ваги та рівня активності користувача. API має такий функціонал: реєстрація користувачів у системі, надсилання запрошення на реєстрацію для адмінів системи, оновлення параметрів та персональних даних користувачів, розрахунок добової норми КБЖУ з використанням рівняння Міффліна-Сен-Жора, наповнення дня прийомами харчування та заповнення їх спожитими продуктами, а також отримання статистики по кількості спожитих калорій за добу. Загальний обсяг роботи 108 с., 20 рис., 8 таблиць, 3 додатки, 20 джерел. | uk |
dc.description.abstractother | The 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.extent | 106 с. | uk |
dc.identifier.citation | Шакір’янова, К. С. Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface : дипломний проект … бакалавра : 122 Комп'ютерні науки / Шакір’янова Катерина Сергіївна. – Київ, 2023. – 106 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/61963 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | нормалізована база даних | uk |
dc.subject | харчування | uk |
dc.subject | підрахунок КБЖУ | uk |
dc.subject | backend-розробка | uk |
dc.subject | API | uk |
dc.subject | Node.js | uk |
dc.subject | normalised database, | uk |
dc.subject | nutrition | uk |
dc.subject | calculation of calories | uk |
dc.subject | backend development | uk |
dc.title | Дослідження засобів проектування, документування, тестування та супроводження Application Programming Interface | uk |
dc.title.alternative | Research on the means of designing, documenting, testing and maintaining Application Programming Interface | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: