Зубик, Людмила ВолодимирівнаБогун, Даніїл Олександрович2026-03-112026-03-112025Богун, Д. О. Мобільний застосунок для туристичної навігації та організації подорожей : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Богун Даніїл Олександрович. - Київ, 2025. - 177 с.https://ela.kpi.ua/handle/123456789/79377Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 56 таблиць, 29 рисунків та 13 джерел – загалом 85 сторінок. Дипломний проєкт присвячений розробці мобільного застосунку "Tourist Guide" для платформи Android, призначеного для туристичної навігації, організації подорожей та соціальної взаємодії між мандрівниками. Мета проєкту – створення зручного та функціонального інструменту, який поєднує інтерактивну карту, пошук цікавих місць, збереження персоналізованих списків локацій, автентифікацію користувачів і чат для спілкування, підвищуючи якість туристичного досвіду. У розділі 1 проведено передпроєктне обстеження предметної області, проаналізовано потреби туристів, існуючі рішення (Google Maps, TripAdvisor, Sygic Travel, Lonely Planet) та змодельовано бізнес-процеси, такі як авторизація, пошук місць і спілкування в чаті. Розділ 2 присвячений розробленню вимог до програмного забезпечення, включаючи варіанти використання, функціональні та нефункціональні вимоги, аналіз системних вимог і економічних показників за методом функціональних точок (FPA), що оцінив обсяг коду в 3062 рядки. Розділ 3 описує конструювання програмного забезпечення, включаючи тришарову чисту архітектуру (Clean Architecture) з патерном MVI, використання технологій Kotlin, Jetpack Compose, Firebase, Room, Google Maps SDK, а також аналіз безпеки даних із застосуванням HTTPS і правил Firebase. Розділ 4 охоплює аналіз якості програмного забезпечення за допомогою Qodana та вбудованого інспектора Android Studio, а також мануальне тестування, яке підтвердило коректність функціоналу, включаючи геолокацію, пошук місць і чат. Розділ 5 присвячений розгортанню застосунку через APK-файл та Google Play, а також супроводу з використанням Firebase Crashlytics і Analytics для моніторингу та оновлень. Програмне забезпечення впроваджено для тестування на пристроях Android (версії 8.0 і вище) та підготовлено до публікації в Google Play.177 с.ukмобільний застосуноктуристична навігаціячиста архітектураMobile applicationtourist navigationclean architectureMVIJetpack ComposeGoogle Maps APIFirebaseAndroidМобільний застосунок для туристичної навігації та організації подорожейMobile Application for Tourist Navigation and Travel OrganizationBachelor Thesis