Мобільний застосунок для відстеження особистих звичок та подолання залежностей

Вантажиться...
Ескіз

Дата

2025

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 43 таблиці, 23 рисунки та 33 джерела – загалом 94 сторінки. Дипломний проєкт присвячений розробці мобільного застосунку для відстеження особистих звичок та подолання залежностей HabitTracker для платформи Android, який забезпечує відстеження особистих звичок і подолання залежностей із застосуванням гнучких цільових періодів, офлайн-підтримки, соціальних функцій та мотиваційних інструментів. Мета роботи – спрощення та прискорення процесу формування позитивних звичок і боротьби із залежностями шляхом надання персоналізованих інструментів, соціальної взаємодії та доступності для широкої аудиторії, включаючи користувачів без глибоких знань у сфері саморозвитку. У першому розділі розглянуто предметну область, проведено аналіз існуючих рішень, моделювання бізнес-процесів за нотацією BPMN та обґрунтовано актуальність проєкту. Другий розділ присвячений розробленню функціональних і нефункціональних вимог, аналізу системних вимог та економічних показників за методом Use Case Points. У третьому розділі описано архітектуру програмного забезпечення (клієнт-сервер, монолітна архітектура), обґрунтовано вибір засобів розробки (Java, Android Studio, Firebase) та реалізовано структури даних і бази даних. Четвертий розділ охоплює аналіз якості за допомогою SonarQube Cloud та мануальне тестування, що підтвердило відповідність вимогам. П’ятий розділ описує розгортання через GitHub Releases та супровід програмного забезпечення. Програмне забезпечення впроваджено у вигляді прототипу, доступного для тестування через GitHub Releases, із перспективою публікації в Google Play Store.

Опис

Ключові слова

мобільний додаток, база даних, звички, залежності, соціальні функції, офлайн-підтримка, mobile application, Android, database, addictions, social features, offline support, Google Firebase, Android Studio, habits

Бібліографічний опис

Печковський, О. К. Мобільний застосунок для відстеження особистих звичок та подолання залежностей : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Печковський Олександр Костянтинович. - Київ, 2025. - 182 с.

ORCID

DOI