Детальная информация

Название Разработка мобильного Android-приложения для автоматического создания туристических маршрутов: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Муруз Данил Михайлович
Научный руководитель Андрианова Екатерина Евгеньевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика автоматическая генерация маршрутов ; android ; многослойный перцептрон ; fastapi ; tensorflow serving ; automatic route generation ; multilayer perceptron
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1143
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35685
Дата создания записи 30.07.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Объектом данной работы являются методы и программные средства разработки Android-приложений, реализующих персонализированную генерацию туристических маршрутов на основе предпочтений пользователя. В работе описаны проектирование и разработка мобильного приложения, генерирующего туристические маршруты с использованием картографических сервисов и технологий машинного обучения. Проведён обзор сервисов навигации и рекомендаций, обоснован выбор стека технологий. На основе анализа спроектирована архитектура с использованием шаблона MVVM. Android приложение разработано на языке Kotlin с использованием Yandex MapKit для интеграции карты. Серверная часть реализована на языке Python и фреймворке FastAPI, а модель генерации маршрутов с использованием библиотеки TensorFlow и используется серверной частью с помощью механизма TensorFlow Serving. Разработка включала функциональное и нефункциональное тестирование. Пробный запуск на фокус-группе подтвердил корректность маршрутов и выявил направления дальнейшего развития.

The object of this work are methods and software tools for developing Android applications that implement a personalized generation of tourist routes based on user preferences. The paper describes the design and development of a mobile application that generates tourist routes using map services and machine learning technologies. A review of navigation and recommendation services is carried out, and the choice of technology stack is justified. Based on the analysis, the architecture is designed using MVVM pattern. Android application is developed in Kotlin language using Yandex MapKit for map integration. The server side is implemented in Python language and FastAPI framework and the route generation model using TensorFlow library and utilized by the server side using TensorFlow Serving mechanism. The development included functional and non-functional testing. A trial run on a focus group confirmed the correctness of the routes and revealed directions for further development.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика