Details

Title Разработка веб-приложения для управления и визуализации логистических данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a web application for management and visualization of logistics data
Creators Крючков Сергей Александрович
Scientific adviser Юсупова Ольга Андреевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects транспортная логистика ; система управления транспортировкой ; веб-приложение ; визуализация данных ; React ; Node.js ; PostgreSQL ; Яндекс.Карты ; Docker ; REST API ; transport logistics ; transportation management system ; web application ; data visualization ; Yandex Maps
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-3500
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42693
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена разработке и исследованию веб-приложения для управления и визуализации логистических данных грузоперевозок в компаниях среднего бизнеса Российской Федерации. Задачи, которые решались в ходе исследования: 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.

Network User group Action
ILC SPbPU Local Network All
Download
Internet Authorized users SPbPU
Download
Internet Anonymous
...