Розробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native
| dc.contributor.advisor | Бородкіна, Ірина Лаврентіївна | |
| dc.contributor.author | Тарнавський, Юрій Федорович | |
| dc.date.accessioned | 2025-10-17T07:00:41Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Активне впровадження цифрових технологій у сферу охорони здоров’я та фізичної активності відкриває нові можливості для автоматизації процесів, пов’язаних із підтриманням фізичної форми та веденням здорового способу життя. Персоналізований підхід до формування фітнес-програм, що враховує фізіологічні характеристики користувача та його індивідуальні цілі, потребує гнучких і доступних програмних рішень, які здатні обробляти вхідні дані в мобільному середовищі та формувати оптимальні рекомендації в реальному часі. У цьому контексті мобільні застосунки, розроблені з використанням сучасних фреймворків, відіграють ключову роль у забезпеченні ефективної взаємодії користувача з системою та реалізації персоніфікованих алгоритмів тренування [3], [5]. Використання фреймворку React Native забезпечує розробку продуктивного мобільного програмного забезпечення, придатного для платформ Android та iOS з єдиною кодовою базою. Такий підхід дозволяє скоротити витрати на розробку, спростити супровід застосунку та забезпечити швидке масштабування функціональності. Застосування об’єктно-орієнтованого моделювання та мови UML сприяє формалізації вимог до системи, структуризації компонентів і полегшує процес валідації програмної логіки [2], [12]. Об’єктом дослідження виступає процес побудови адаптивної системи підбору фітнес-програм на основі фізичних параметрів користувача. Предметом дослідження є методи формалізації вимог до системи, архітектурного моделювання, алгоритмізації процесів персоналізації та реалізації міжплатформеного програмного забезпечення. Метою кваліфікаційної роботи є розробка мобільного додатку, який дозволяє формувати персоналізовані фітнес-програми відповідно до параметрів користувача і заданих тренувальних цілей з використанням фреймворку React Native та принципів програмної інженерії. Для реалізації поставленої мети необхідно розв’язати такі завдання: – виконати аналіз предметної області та оцінити вимоги до функціональності фітнес-застосунку; – розробити UML-модель, що описує структуру та взаємодію програмних компонентів; – побудувати архітектуру програмного забезпечення із розподілом на логічні підсистеми; – реалізувати адаптивний інтерфейс користувача для мобільних платформ; – розробити алгоритми формування тренувальних сесій на основі вхідних параметрів; – забезпечити зберігання даних про параметри користувача та історію занять; – провести функціональне тестування системи та оцінити її придатність до впровадження. Наукова новизна полягає у поєднанні технологій мобільної розробки з адаптивними методами підбору фітнес-навантажень, що базуються на індивідуальних фізичних характеристиках користувача. Запропонований підхід передбачає застосування єдиної архітектурної моделі для забезпечення універсальності, гнучкості та подальшої масштабованості системи. Практичне значення роботи полягає у створенні інструменту, придатного для самостійного використання користувачами без залучення фахівців з фізичної підготовки, а також для інтеграції в інфраструктуру фітнес- клубів або медичних центрів як компонента персонального супроводу. Структура роботи складається з чотирьох розділів, висновків, списку використаних джерел та додатків. У першому розділі розглянуто загальні аспекти предметної області, проведено аналіз функціональних вимог і сучасних рішень. У другому розділі представлено процес проєктування інформаційного забезпечення та моделі системи у вигляді UML-діаграм. У третьому розділі розкрито архітектуру, реалізацію інтерфейсу та програмну логіку додатку. Четвертий розділ містить результати тестування, вимоги до апаратного середовища та рекомендації щодо впровадження. | |
| dc.identifier.citation | Тарнавський Ю.Ф. Розробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 61 с. с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/12514 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | цифрові технології | |
| dc.subject | охорона здоров’я | |
| dc.subject | автоматизація процесів | |
| dc.subject | фітнес-програми | |
| dc.subject | digital technologies | |
| dc.subject | healthcare | |
| dc.subject | process automation | |
| dc.subject | fitness programs | |
| dc.title | Розробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Tarnavskyi_Bakalavrska_Rozrobka_mobilnoho_dodatku.pdf
- Розмір:
- 4.62 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 1.71 KB
- Формат:
- Item-specific license agreed to upon submission
- Опис: