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

Название Реализация серверной части приложения "РусТур": выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Implementation of the server part of the RussTour application
Авторы Башлачева Елизавета Андреевна
Научный руководитель Прокофьев Олег Валерьевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2026
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика планирование путешествий ; персонализированный маршрут ; рекомендательная система ; travel planning ; personalized route ; recommendation system
Тип документа Выпускная квалификационная работа бакалавра
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2710
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\42596
Дата создания записи 21.08.2026

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

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

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

Работа посвящена проектированию и разработке серверной части прототипа туристического приложения, включающего социальную сеть для обмена опытом, модуль рекомендаций на основе социального графа и предпочтений пользователей и планировщик путешествий, обеспечивающий агрегацию и логическую организацию туристических услуг. В работе применен гибридный архитектурный подход, сочетающий преимущества микросервисов и модульных монолитов. Функциональный модуль социальной сети и рекомендательная система реализованы как автономные микросервисы. Система адаптивного планирования реализована в виде модульного монолита. Рекомендательная система разработана с применением методов машинного обучения, анализирующих не только личные предпочтения пользователя, но и интересы его друзей и подписок. Использование адаптивного планировщика путешествий исключает финансовые ошибки при планировании, а использование двухфазной проверки данных гарантирует достоверность всех элементов маршрута на момент фиксации итогового плана. Областью применения данного приложения являются интеллектуальные туристические платформы, сервисы бронирования и системы организации путешествий и командировок. Интеграция с внешними платежными шлюзами и билетными платформами обеспечит возможность транзакции всей «карты» путешествия.

The work is devoted to the design and development of the server side of a prototype travel application that includes a social network for sharing experiences, a recommendation module based on a social graph and user preferences, and a travel planner that provides aggregation and logical organization of travel services. The work uses a hybrid architectural approach combining the advantages of microservices and modular monoliths. The functional module of the social network and the recommendation system are implemented as autonomous microservices. The adaptive planning system is implemented as a modular monolith. The recommendation system was developed using machine learning methods that analyze not only the users personal preferences, but also the interests of his friends and subscriptions. The use of an adaptive travel planner eliminates financial errors during planning, and the use of two-phase data verification ensures the reliability of all route elements at the time of fixing the final plan. The scope of application of this application is intelligent travel platforms, booking services and travel and business trip management systems. Integration with external payment gateways and ticket platforms will ensure that the entire "card" of the trip can be transacted.

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