1.87M
Category: softwaresoftware

Разработка информационной системы поддержки транспортных перевозок организации

1.

МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Казанский национальный исследовательский технологический университет»
(ФГБОУ ВО КНИТУ)
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА НА
ТЕМУ: «Разработка информационной системы поддержки
транспортных перевозок организации»
Студент: Есимбеков Чингис Ринат-улы
Группа 8121-22
Руководитель: Герке А.Р.
Казань, 2026

2.

ЦЕЛЬ И ЗАДАЧИ
Целью
выпускной
квалификационной работы является
повышение эффективности работы и
снижение временных затрат в сфере
управления
перевозками
транспортными
за
счет
разработки
автоматизированной системы учета
Задачи:
• анализ предметной области
проекта;
• анализ существующих решений;
• выбор средств разработки;
• разработка программного кода и
создание интерфейса
программы;
• реализация картографического
модуля
автопарка и управления рейсами.
2

3.

ЯЗЫКИ ПРОГРАММИРОВАНИЯ И СРЕДЫ РАЗРАБОТКИ
Backend
Frontend
Среда
Дополнительно
разработки
3

4.

АНАЛИЗ СУЩЕСТВУЮЩИХ РЕШЕНИЙ
Корпоративные системы (1С:УАТ, ATMS):
• Стоимость внедрения от 150-300 тыс.
рублей
• Срок ввода в эксплуатацию 3-6 месяцев
• Перегруженный функционал, не нужный
малому бизнесу
• Требуют выделенный сервер и ITспециалиста
• Длительное обучение персоналf
Облачные агрегаторы (SaaS):
• Ежемесячная подписка 3-5 тыс. рублей
• Отсутствует маршрутизация и картография
• Только базовые статусы заказов
ЯКурьер:
• Закрытая архитектура, низкая
кастомизация
• Данные хранятся в облаке вендора
• Зависимость от внешней платформы
• Ограниченный офлайн-режим
Excel + бумажный учёт:
• Нет проверки целостности данных
• Путевые листы теряются
• При 20+ заказах в сутки - хаос
• 70% времени диспетчера тратится на
рутину
4

5.

Какие проблемы решает TransportAssistant
Какие проблемы решает TransportAssistant:
✓ Экономия бюджета - отсутствие абонентской платы, низкие затраты на
развёртывание
✓ Быстрый старт – легкий ввод в эксплуатацию
✓ Полный учёт автопарка - машины, водители, документы, базовый контроль ТО
✓ Встроенная картография - расчёт расстояний, визуализация маршрутов через
Яндекс.Карты
✓ Прозрачная аналитика - выручка, загрузка, эффективность доставки в реальном
времени
✓ Простота внедрения - интуитивный интерфейс, минимальное обучение персонала
✓ Локальное развёртывание - работа на обычном компьютере без выделенного сервера
✓ Модульная архитектура - возможность расширения функционала без переписывания
системы
✓ Сокращение времени - создание рейса с 15 до 3 минут, исключение дублирования
заказов
5

6.

Интерфейс: окна авторизации и регистрации
6

7.

Интерфейс: Дэшборд
7

8.

Интерфейс: Страница автопарка
8

9.

Интерфейс: Страница рейсов
9

10.

Интерфейс: Страница водителей и профилей
10

11.

Интерфейс: Модальные окна для внесения данных
11

12.

Интерфейс: Модальное окно карты
12

13.

Интерфейс: Предотвращение возможных логических ошибок
13

14.

ЗАКЛЮЧЕНИЕ
В ходе выполнения выпускной квалификационной работы были решены поставленные
задачи:
• проведены анализ предметной области и существующих программных решений для
управления автопарком;
• выбраны средства разработки: Node.js, Express, React с TypeScript, MySQL, API
Яндекс.Карт;
• спроектирована трехуровневая архитектура системы и структура базы данных;
• разработана автоматизированная система управления автопарком TransportAssistant с
модулем картографии и аналитики.
Разработанная система позволяет малым и средним транспортным компаниям вести учёт
машин и водителей, планировать рейсы, визуализировать местоположения городов на карте и
получать базовую аналитику без привлечения внешних интеграторов и абонентской платы.
14
English     Русский Rules