Детальная информация
| Название | Применение методов дискретной оптимизации для решения задачи комбинаторной оптимизации в контексте мобильного приложения службы доставки: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Application of discrete optimization methods to solve the combinatorial optimization problem in the context of a mobile delivery service application |
|---|---|
| Авторы | Золотарев Даниил Александрович |
| Научный руководитель | Хасанов Дмитрий Салимович |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | оптимизация маршрутов ; задача коммивояжёра (tsp) ; ближайший сосед ; 2-opt ; android ; kotlin ; jetpack compose ; многокритериальная оптимизация ; route optimization ; traveling salesman problem (tsp) ; nearest neighbor ; multi-criteria optimization |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.02 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-555 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\40350 |
| Дата создания записи | 20.04.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Цель работы: создание функционального прототипа мобильного приложения, позволяющего строить оптимальные маршруты доставки с учётом расстояния, времени в пути и приоритетов точек доставки. Задачи, которые решались в ходе исследования: 1) Изучение и анализ предметной области, программных аналогов и математических методов. 2) Разработка математической модели для решения TSP. 3) Проектирование и разработка прототипа мобильного приложения. 4) Проверка работоспособности разработанного продукта. В результате было разработан прототип мобильного приложения, позволяющий строить оптимальные маршруты по точкам с учетом различных критериев. Для достижения данных результатов в работе были использованы язык программирования Kotlin, ОС Android, набор библиотек Jetpack, Retrofit, GraphHooper, Room, OSMDroid, картографический сервис OpenStreetMap.
The purpose of the work: to create a functional prototype of a mobile application that allows you to build optimal delivery routes, taking into account the distance, travel time and priorities of the delivery points. Tasks that were solved during the research: 1) Study and analysis of the subject area, software analogues and mathematical methods. 2) Development of a mathematical model for solving TSP. 3) Design and development of a prototype of a mobile application. 4) Checking the operability of the developed product. As a result, a prototype of mobile application has been developed that allows you to build optimal routes by points, taking into account various criteria. To achieve these results, the Kotlin programming language, Android OS, a set of Jetpack, Retrofit, GraphHooper, Room, OSMDroid libraries, and the OpenStreetMap mapping service were used in the work.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|