Детальная информация
| Название | Разработка веб-приложения для управления и визуализации логистических данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a web application for management and visualization of logistics data |
|---|---|
| Авторы | Крючков Сергей Александрович |
| Научный руководитель | Юсупова Ольга Андреевна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | транспортная логистика ; система управления транспортировкой ; веб-приложение ; визуализация данных ; React ; Node.js ; PostgreSQL ; Яндекс.Карты ; Docker ; REST API ; transport logistics ; transportation management system ; web application ; data visualization ; Yandex Maps |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3500 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42693 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет возможно после подготовки администраторами необходимых файлов
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Данная работа посвящена разработке и исследованию веб-приложения для управления и визуализации логистических данных грузоперевозок в компаниях среднего бизнеса Российской Федерации. Задачи, которые решались в ходе исследования: 1. Изучение предметной области и анализ существующих TMS-решений. 2. Проектирование клиент-серверной архитектуры с ролевой моделью доступа. 3. Разработка алгоритмов контроля суточной нагрузки водителя и транзакционного согласования заявок. 4. Реализация и тестирование веб-приложения на стеке React / Node.js / PostgreSQL. В результате работы разработано и протестировано полнофункциональное веб-приложение, реализующее полный жизненный цикл заявки на грузоперевозку с ролевым разграничением доступа (экспедитор / водитель), механизмом пулового распределения заявок с транзакционно защищенным согласованием, автоматическим контролем суточной нагрузки водителя, интерактивным аналитическим дашбордом и картой маршрутов на базе Яндекс.Карт, а также экспортом отчетов в Excel. Основные результаты: функциональное покрытие 10/10 ключевых критериев, время развертывания около 30 минут, TCO за 12 месяцев около 20 000 руб. Система соответствует требованиям ФЗ-152 и Приказа Минтранса России № 424. Область применения - логистические компании малого и среднего бизнеса Российской Федерации. Для достижения указанных результатов в работе использованы следующие информационные технологии и программные средства: React 18, Node.js 20, Express 4, PostgreSQL 16, Docker, Recharts, Yandex Maps JavaScript API 2.1, REST API, Excel-экспорт отчетности, методы функционального и интеграционного тестирования.
The given work is devoted to the development and study of a web application for managing and visualizing freight transportation logistics data for medium-sized businesses in the Russian Federation. The research set the following goals: 1. Studying the subject domain and analyzing existing TMS solutions. 2. Designing a client-server architecture with role-based access control. 3. Developing algorithms for driver daily workload control and transactional order approval. 4. Implementing and testing the web application using the React / Node.js / PostgreSQL stack. As a result, a fully functional web application was developed and tested. It implements the complete shipment lifecycle with role-based access control (dispatcher / driver), pool-based order distribution with transaction-safe approval, automatic daily workload monitoring, an interactive analytical dashboard and route map based on Yandex Maps, and Excel report export. Key results include functional coverage of 10/10 key criteria, deployment time of about 30 minutes, and 12-month TCO of about 20,000 RUB. The system complies with Federal Law No. 152-FZ and Order of the Ministry of Transport No. 424. The field of application is small and medium-sized logistics companies in the Russian Federation. To achieve these results, the following information technologies and software tools were used: React 18, Node.js 20, Express 4, PostgreSQL 16, Docker, Recharts, Yandex Maps JavaScript API 2.1, REST API, Excel reporting export, and functional/integration testing methods.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|