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

dc.contributor.advisorДифучин, Антон Юрійович
dc.contributor.authorСергієнко, Юрій Вікторович
dc.date.accessioned2026-03-16T09:50:36Z
dc.date.available2026-03-16T09:50:36Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 62 таблиці, 40 рисунків та 22 джерела – загалом 105 сторінок. Дипломний проєкт присвячений розробці мобільного застосунку для персоналізованого вивчення міста, що поєднує побудову оптимальних маршрутів та взаємодію з обʼєктами доповненої реальності. Мета дипломного проєкту – покращення досвіду міського туризму шляхом персоналізації маршрутів та інтерактивної взаємодії. У розділі «Передпроєктне обстеження предметної області» проведено аналіз тенденцій у туристичній сфері, досліджено наявні програмні продукти та обґрунтовано доцільність створення застосунку з урахуванням персоналізації та актуалізації даних. Розділ «Розроблення вимог до програмного забезпечення» містить формалізацію функціональних, нефункціональних, системних та економічних вимог, побудову use-case моделей та аналіз вартості розробки за методом Use Case Points. Розділ «Конструювання та розроблення програмного забезпечення» охоплює побудову мікросервісної архітектури, реалізацію алгоритму побудови маршруту на основі генетичного алгоритму, структуру бази даних та засоби безпеки. У розділі «Аналіз якості та тестування програмного забезпечення» описано метрики підтримуваності, складності, проведено тестування бізнес-логіки та контрольного сценарію використання. Розділ «Розгортання та супровід програмного забезпечення» описує способи інсталяції клієнтської та серверної частин, використання контейнеризації та організацію супроводу коду через систему контролю версій Git.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 62 tables, 40 figures and 22 sources – in total 105 pages. The diploma project is dedicated to the development of a mobile application for personalized city exploration, combining optimal route generation with interaction through augmented reality elements. The goal of the diploma project is to enhance the urban tourism experience through personalized routing and interactive engagement. The section "Pre-project domain analysis" presents an overview of trends in the tourism sector, examines existing software solutions, and justifies the creation of a new application considering personalization and real-time data relevance. The section "Software requirements development" formalizes functional, nonfunctional, system, and economic requirements, builds use-case models, and performs cost estimation using the Use Case Points method. The section "Software design and development" covers the construction of a microservices architecture, the implementation of a route generation algorithm based on a genetic algorithm, the database structure, and data security mechanisms. The section "Software quality analysis and testing" describes maintainability and complexity metrics, and presents testing of business logic and a control usage scenario. The section "Software deployment and maintenance" outlines installation methods for both client and server parts, the use of containerization, and the organization of project maintenance via a Git-based version control system.
dc.format.extent197 с.
dc.identifier.citationСергієнко, Ю. В. Мобільний застосунок для вивчення міста з побудовою оптимальних туристичних маршрутів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Сергієнко Юрій Вікторович. - Київ, 2025. - 197 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/79483
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмобільний застосунок
dc.subjectмаршрути
dc.subjectгенетичний алгоритм
dc.subjectмікросервіси
dc.subjectбаза даних
dc.subjectконтейнер
dc.subjectAR
dc.subjectroutes
dc.subjectgenetic algorithm
dc.subjectmicroservices
dc.subjectJava
dc.subjectSwift
dc.subjectdatabase
dc.subjectcontainer
dc.subjectSpring Boot
dc.subjectmobile app
dc.titleМобільний застосунок для вивчення міста з побудовою оптимальних туристичних маршрутів
dc.title.alternativeMobile Application for City Exploration with Optimal Tourist Route Generation
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Serhiienko_bakalavr.pdf
Розмір:
10.99 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: