Разработка экосистемы управления логистикой и предприятием Арнод (TMS + FMS + ERP)

«Арнод» — это флагманская цифровая платформа уровня Enterprise, объединяющая три ключевых контура автоматизации крупного логистического предприятия:

  • TMS (Transportation Management System) — управление цепочками поставок, распределение заявок и планирование рейсов.
  • FMS (Fleet Management System) — контроль технического состояния автопарка, учет топлива, ТО и работы водителей.
  • ERP (Enterprise Resource Planning) — финансовый контур, складской учет, планирование ресурсов и сквозная бизнес-аналитика.

Продукт разработан для того, чтобы заменить разрозненный пул зарубежного и устаревшего софта единой высоконагруженной экосистемой, способной масштабироваться под задачи распределенного бизнеса.

Задачи проекта

  • Real-Time трекинг под Highload: Главный вызов — организация потокового приема, обработки и трансляции географических координат сотен (или тысяч) единиц транспорта в режиме реального времени на карты диспетчеров и клиентов без задержек и деградации производительности СУБД.
  • Объединение разнородных контуров: Необходимость увязать тяжелую бизнес-логику ERP (биллинг, налоги, склад) со скоростными процессами диспетчеризации рейсов в рамках единой отказоустойчивой архитектуры.
  • Мультиплатформенность рабочих мест: Создание веб-интерфейсов для операторов логистики в офисе и мобильных рабочих мест для водителей, экспедиторов и линейного персонала «в полях» с обеспечением мгновенного обмена данными.

Результаты

  • Снижение операционных издержек на 20–25%: Оптимизация маршрутов и жесткий контроль расхода топлива через FMS-модуль позволили существенно сократить затраты на содержание автопарка.
  • Ускорение оборачиваемости рейсов: Благодаря real-time координации и автоматическому распределению заявок, время простоя транспорта под погрузкой/разгрузкой сократилось на 30%.
  • Прозрачность "последней мили": Конечные клиенты компании получили возможность отслеживать движение своего груза на карте в реальном времени, что снизило количество входящих обращений в службу поддержки на 40%.
  • Консолидация данных: Руководство компании получило сквозную управленческую аналитику, объединяющую логистические метрики и финансовые показатели в одном окне.
  • Архитектура и техническое решение

    Для реализации системы «Арнод» мы спроектировали распределенную микросервисную архитектуру, где каждый стек решает задачу, в которой он максимально эффективен:

    • Потоковая телеметрия (Go + NATS): Прием "сырых" данных с GPS/ГЛОНАСС трекеров транспорта осуществляют легковесные микросервисы на Go. Они очищают и валидируют координаты, после чего отправляют их в высокопроизводительный брокер сообщений NATS. Через NATS координаты транслируются напрямую в веб- и мобильные интерфейсы клиентов, минуя запись в основную базу данных, что исключило её перегрузку.
    • Бизнес-логика и ERP-контур (Symfony): Модули расчета стоимости рейсов, распределения бюджетов, складского учета и управления заявками реализованы на Symfony. Архитектурная зрелость фреймворка позволила построить чистую доменную модель (DDD), готовую к долговременному развитию проекта.
    • Шина асинхронных задач (RabbitMQ) и кэш (Redis): Для распределения тяжелых фоновых процессов (генерация путевых листов, закрытие отчетных периодов, массовые рассылки) используется RabbitMQ. Оперативные данные и сессии хранятся в Redis.
    • Интерфейсы (Vue 3 + Flutter): Рабочее место диспетчера реализовано как SPA-приложение на Vue 3 с интерактивными картами и дашбордами. Мобильные клиенты для водителей (получение маршрутных листов, отметки о доставке, чат с базой) написаны на Flutter, что гарантирует одинаково стабильную работу на любых смартфонах.
  • Функциональные модули платформы

    • Интерактивный диспетчерский пульт (TMS): Карта с динамическим отображением кластеров транспорта. Автоматический расчет оптимального маршрута и времени прибытия с учетом пробок и графиков работы складов.
    • Контроль эксплуатации парка (FMS): Мониторинг датчиков уровня топлива (ДУТ), фиксация сливов и недоливов. Автоматические уведомления о приближении планового ТО на основе реального пробега автомобиля.
    • Финансовый и операционный контур (ERP): Автоматическое формирование счетов, актов и путевых листов. Система KPI для водителей (оценка стиля вождения по акселерометру, экономия топлива).

Расскажите о вашем проекте и задайте вопросы — мы скоро ответим

Как не слить бюджет? Проверьте подрядчика

  • Вам назвали точную цену за 5 минут без детального ТЗ?
  • Кому будут принадлежать авторские права на исходный код?
  • Что вы будете делать, если ведущий разработчик проекта уйдет?
  • Как вы будете контролировать работу — поэтапно или «в черную»?

Оставить заявку

Оставьте заявку на бесплатную 30-минутную консультацию с нашим тимлидом. Разберем вашу задачу и предложим архитектуру решения

Спасибо!

Мы свяжемся с вами в ближайшее время