← Все кейсы 01

Система контроля грузоперевозок

Пересборка системы контроля водителей. ТТН в отчётность, интеграция API МТС Координатора, автоматизация назначения и планирования перевозок.

API МТС АВТОМАТИЗАЦИЯ YII
ruskkom.com/ →
Клиент
Логистическая компания (грузоперевозки)
Период
2023–2024
Роль
Разработка, интеграции, автоматизация

Учёт водителей и перевозок велся в разрозненных Excel-файлах, звонках и частично в устаревшей системе. Координаты с трекеров и данные ТТН не попадали в единую картину — диспетчеры вручную сверяли статусы, дублировали маршруты и опаздывали с отчётностью для руководства.

На пике нагрузки один сбой в таблице блокировал планирование на несколько часов. Клиенту нужна была операционная система, а не ещё одна таблица с макросами.

Мы пересобрали backend на Yii2: единая модель перевозок, статусы рейсов, привязка водителей и ТТН. Подключили API МТС Координатора для координат в реальном времени, настроили регламентные отчёты и правила назначения рейсов.

Критичные сценарии покрыли автотестами на уровне сервисов. Внедрение шли волнами — сначала интеграция и отчёты, затем автоматизация назначений, чтобы не останавливать текущие операции.

Что изменилось

−40%
времени на ручную отчётность
1 система
вместо таблиц и звонков
API МТС
в реальном времени

Этапы

  1. Аудит legacy и карта сущностей (перевозка, рейс, ТТН, водитель).
  2. Интеграция с API МТС и логирование обмена.
  3. Отчётность для диспетчеров и руководства.
  4. Правила автоназначения и обучение команды клиента.

Стек и почему

Yii2 и MySQL — осознанный выбор: команда клиента уже работала с Yii, важна была скорость доработок. REST-слой оставили для будущих мобильных сценариев.

Сопровождение после запуска — отдельный контур задач; система стала ядром ежедневных операций.

Похожая задача?

Расскажите о проекте — предложим архитектуру и сроки.

Обсудить проект