Детальная информация
Название | Разработка мобильного Android-приложения для автоматического создания туристических маршрутов: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» |
---|---|
Авторы | Муруз Данил Михайлович |
Научный руководитель | Андрианова Екатерина Евгеньевна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | автоматическая генерация маршрутов ; android ; многослойный перцептрон ; fastapi ; tensorflow serving ; automatic route generation ; multilayer perceptron |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 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