Поліщук, Олександр Русланович (2025) Розробка застосунку для моніторингу водного балансу користувача [Кваліфікаційні роботи здобувачів] Перший (бакалаврський). Дата захисту: 19.06.2025, Київський столичний університет імені Бориса Грінченка.
|
Текст
O_Polishchuk_FITM_2025.pdf Download (3MB) |
Анотація
Актуальність: Недостатнє споживання води є поширеною проблемою, оскільки більшість людей не випивають рекомендовану норму води, що негативно позначається на їхньому здоров’ї та продуктивності. Люди рідко відстежують, які напої і в якій кількості вони споживають, а також не усвідомлюють, як це впливає на їхній водний баланс і як він змінюється протягом дня. Це підкреслює потребу в простому та зручному рішенні. Кросплатформний мобільний застосунок, розроблений на базі React Native, забезпечує доступність на платформах Android та iOS. Завдяки інтуїтивному інтерфейсу та інтеграції з хмарним сховищем даних Firebase, він дозволяє легко фіксувати та відстежувати споживання води, сприяючи формуванню здорових звичок. Об’єкт дослідження: Мобільні застосунки для моніторингу водного балансу користувачів. Предмет дослідження: Інструменти та технології для розробки кросплатформного застосунку HydrationApp. Мета роботи: Розробити кросплатформний застосунок HydrationApp для моніторингу водного балансу з автентифікацією та хмарним збереженням даних користувача. Завдання: провести аналіз потреб користувачів та існуючих застосунків для моніторингу водного балансу з метою визначення ключових вимог; дослідити сучасні технології та інструменти для розробки кросплатформного мобільного застосунку; спроектувати архітектуру застосунку, включаючи модулі автентифікації, обробки даних, навігації та візуалізації; реалізувати функціонал застосунку: автентифікацію, профіль користувача, фіксацію спожитих напоїв, відображення прогресу та статистики; провести тестування застосунку на платформах android та ios для перевірки валідації, навігації, збереження даних і зручності інтерфейсу.Основні результати: У результаті дослідження розроблено кросплатформний мобільний застосунок HydrationApp на базі React Native з інтеграцією Firebase для автентифікації та Firestore для хмарного зберігання даних. Реалізовано п’ять основних екранів: AuthScreen для безпечної автентифікації та збору персональних даних, HomeScreen з круговою діаграмою прогресу споживання води, ProfileScreen для редагування особистих даних і пароля, AddDrinkScreen для фіксації напоїв, StatisticScreen для аналізу споживання загалом та за визначений день. Застосунок забезпечує валідацію даних (email, пароль, ім’я, дату народження, вагу), реальний час оновлення даних через Firestore, а також захист даних за допомогою Firestore rules. Тестування на Android та iOS через Expo Go підтвердило стабільність, інтуїтивність інтерфейсу та коректність роботи функцій застосунку. Практичне значення дослідження: Застосунок сприяє підтримці водного балансу, дозволяючи користувачам фіксувати спожиті напої, переглядати прогрес у реальному часі та аналізувати статистику споживання. Застосунок може бути використаний для персонального моніторингу здоров’я, а його архітектура дозволяє додавання нових функцій у майбутньому.
| Тип елементу : | Кваліфікаційні роботи здобувачів (Перший (бакалаврський)) |
|---|---|
| Ключові слова: | моніторинг водного балансу; застосунок; автентифікація; валідація даних; кругова діаграма; статистика; React Native; Firebase; Firestore; Expo Go |
| Шифр освітньої програми: | 122.00.01 |
| Шифр академічної групи: | ІНб-2-21-4.0д |
| ПІБ наукового керівника: | Глушак Оксана Михайлівна |
| Дата захисту: | 19.06.2025 |
| Місце захисту: | Київський столичний університет імені Бориса Грінченка |
| Типологія: | Кваліфікаційні роботи здобувачів > Інформатика |
| Підрозділи: | Факультет інформаційних технологій та математики > Кафедра комп'ютерних наук |
| Користувач, що депонує: | Ізабелла Андріївна Соболенко |
| Дата внесення: | 05 Лист 2025 14:43 |
| Останні зміни: | 05 Лист 2025 14:43 |
| URI: | https://elibrary.kubg.edu.ua/id/eprint/53526 |
Actions (login required)
![]() |
Перегляд елементу |


