<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Розробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native

dc.contributor.advisorБородкіна, Ірина Лаврентіївна
dc.contributor.authorТарнавський, Юрій Федорович
dc.date.accessioned2025-10-17T07:00:41Z
dc.date.issued2025
dc.description.abstractАктивне впровадження цифрових технологій у сферу охорони здоров’я та фізичної активності відкриває нові можливості для автоматизації процесів, пов’язаних із підтриманням фізичної форми та веденням здорового способу життя. Персоналізований підхід до формування фітнес-програм, що враховує фізіологічні характеристики користувача та його індивідуальні цілі, потребує гнучких і доступних програмних рішень, які здатні обробляти вхідні дані в мобільному середовищі та формувати оптимальні рекомендації в реальному часі. У цьому контексті мобільні застосунки, розроблені з використанням сучасних фреймворків, відіграють ключову роль у забезпеченні ефективної взаємодії користувача з системою та реалізації персоніфікованих алгоритмів тренування [3], [5]. Використання фреймворку React Native забезпечує розробку продуктивного мобільного програмного забезпечення, придатного для платформ Android та iOS з єдиною кодовою базою. Такий підхід дозволяє скоротити витрати на розробку, спростити супровід застосунку та забезпечити швидке масштабування функціональності. Застосування об’єктно-орієнтованого моделювання та мови UML сприяє формалізації вимог до системи, структуризації компонентів і полегшує процес валідації програмної логіки [2], [12]. Об’єктом дослідження виступає процес побудови адаптивної системи підбору фітнес-програм на основі фізичних параметрів користувача. Предметом дослідження є методи формалізації вимог до системи, архітектурного моделювання, алгоритмізації процесів персоналізації та реалізації міжплатформеного програмного забезпечення. Метою кваліфікаційної роботи є розробка мобільного додатку, який дозволяє формувати персоналізовані фітнес-програми відповідно до параметрів користувача і заданих тренувальних цілей з використанням фреймворку React Native та принципів програмної інженерії. Для реалізації поставленої мети необхідно розв’язати такі завдання: – виконати аналіз предметної області та оцінити вимоги до функціональності фітнес-застосунку; – розробити UML-модель, що описує структуру та взаємодію програмних компонентів; – побудувати архітектуру програмного забезпечення із розподілом на логічні підсистеми; – реалізувати адаптивний інтерфейс користувача для мобільних платформ; – розробити алгоритми формування тренувальних сесій на основі вхідних параметрів; – забезпечити зберігання даних про параметри користувача та історію занять; – провести функціональне тестування системи та оцінити її придатність до впровадження. Наукова новизна полягає у поєднанні технологій мобільної розробки з адаптивними методами підбору фітнес-навантажень, що базуються на індивідуальних фізичних характеристиках користувача. Запропонований підхід передбачає застосування єдиної архітектурної моделі для забезпечення універсальності, гнучкості та подальшої масштабованості системи. Практичне значення роботи полягає у створенні інструменту, придатного для самостійного використання користувачами без залучення фахівців з фізичної підготовки, а також для інтеграції в інфраструктуру фітнес- клубів або медичних центрів як компонента персонального супроводу. Структура роботи складається з чотирьох розділів, висновків, списку використаних джерел та додатків. У першому розділі розглянуто загальні аспекти предметної області, проведено аналіз функціональних вимог і сучасних рішень. У другому розділі представлено процес проєктування інформаційного забезпечення та моделі системи у вигляді UML-діаграм. У третьому розділі розкрито архітектуру, реалізацію інтерфейсу та програмну логіку додатку. Четвертий розділ містить результати тестування, вимоги до апаратного середовища та рекомендації щодо впровадження.uk_UA
dc.identifier.citationТарнавський Ю.Ф. Розробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 61 с. с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/12514
dc.language.isouk
dc.publisherНУБіП України
dc.subjectцифрові технології
dc.subjectохорона здоров’я
dc.subjectавтоматизація процесів
dc.subjectфітнес-програми
dc.subjectdigital technologies
dc.subjecthealthcare
dc.subjectprocess automation
dc.subjectfitness programs
dc.titleРозробка мобільного додатку для підбору фітнес-програм на основі фізичних параметрів та цілей користувача з використанням React Native
dc.typeThesis
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
Опис: