Програмне забезпечення гейміфікованого мобільного застосунку підтримки фокус-сесії
| dc.contributor.advisor | Голуб, Белла Львівна | |
| dc.contributor.author | Стрішенець, Ангеліна Олександрівна | |
| dc.date.accessioned | 2026-09-03T13:05:59Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Метою бакалаврської кваліфікаційної роботи є розробка програмного забезпечення гейміфікованого мобільного застосунку підтримки фокус-сесій, який допомагає користувачеві організовувати власний робочий час, чергувати періоди зосередженої роботи з відпочинком, накопичувати статистику активності та підтримувати мотивацію за допомогою ігрових механік. Об’єктом дослідження є процес організації зосередженої діяльності користувача під час виконання навчальних, професійних та особистих завдань. Предметом дослідження є методи, підходи та програмні засоби реалізації мобільного застосунку для підтримки фокус-сесій із використанням механізмів гейміфікації, збору статистики та синхронізації даних користувача. Для досягнення поставленої мети в роботі необхідно вирішити такі завдання: 1. провести аналіз предметної області та сучасних підходів до організації фокусованої роботи; 2. визначити функціональні та нефункціональні вимоги до програмної системи; 3. спроєктувати інформаційне та програмне забезпечення мобільного застосунку; 4. реалізувати основні функціональні модулі програмного продукту; 5. реалізувати механізми збору статистики та гейміфікації активності користувача; 6. забезпечити синхронізацію даних користувача та підтримку роботи окремих функцій за відсутності мережевого з’єднання; 7. провести тестування розробленого програмного забезпечення. Під час розробки застосунку використано фреймворк «Flutter», мову програмування «Dart» та сервіси «Firebase» для автентифікації користувачів, збереження даних і синхронізації інформації між пристроями. Також реалізовано локальні сповіщення, підтримку фонової роботи таймера та механізм відкладеного збереження результатів сесій із подальшою синхронізацією після відновлення мережевого з’єднання. Попередні результати, пов’язані з розробкою мобільного застосунку PieceTime, були представлені у тезах на тему «Програмне забезпечення гейміфікованого мобільного застосунку для підтримки фокус-сесій» у межах VII Всеукраїнської науково-практичної конференції студентів та аспірантів «Теоретичні та прикладні аспекти розробки комп’ютерних систем 2026». У тезах було розглянуто ідею застосунку, його призначення, використання фокус-сесій, елементів гейміфікації, хмарних сервісів «Firebase», локальних сповіщень і фонового виконання таймера. Бакалаврська кваліфікаційна робота складається зі вступу, чотирьох розділів, висновків, списку використаних джерел і додатків. У першому розділі розглянуто предметну область, сформовано вимоги до програмної системи, побудовано UML-моделі та виконано огляд існуючих рішень. У другому розділі спроєктовано інформаційне забезпечення застосунку, описано логічну модель даних, обґрунтовано вибір «Firebase Firestore» та наведено фізичну структуру бази даних. У третьому розділі описано розробку програмного забезпечення, структуру об’єктів, компоненти системи, вибір інструментарію, алгоритми й основні програмні модулі. У четвертому розділі наведено результати тестування, вимоги до апаратного та програмного забезпечення, а також склад інсталяційного пакету мобільного застосунку. Робота викладена на вісімдесяти трьох сторінках, містить тридцять п’ять рисунків, п’ять таблиць, двадцять п’ять використаних джерел та п’ять додатків | |
| dc.identifier.citation | Стрішенець А. О. Програмне забезпечення гейміфікованого мобільного застосунку підтримки фокус-сесії : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 101 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/17075 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | гейміфікований мобільний застосунок | |
| dc.subject | фокус-сесії | |
| dc.subject | фреймворк | |
| dc.subject | автентифікація користувачів | |
| dc.subject | gamified mobile app | |
| dc.subject | focus sessions | |
| dc.subject | framework | |
| dc.subject | user authentication | |
| dc.title | Програмне забезпечення гейміфікованого мобільного застосунку підтримки фокус-сесії | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Strishenets_Bakalavrska_Prohramne_zabezpechennia_heimifikovanoho.pdf
- Розмір:
- 1,71 MB
- Формат:
- Adobe Portable Document Format