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

Логистика

Логистическая компания Spark Logistics, Казахстан
Спроектировать для внутреннего пользования систему, в которой можно собирать разнообразные данные о грузоперевозках и анализировать их по конкретным параметрам.
Клиент
Задача
Решение
Cистема аналитики по запросу с простым и удобным пользовательским интерфейсом.
Как это работает
01/
Spark Logistics генерирует данные о перевозках (заказе, погрузке, доставке, отгрузке)
Данные приводятся в удобный для чтения вид (таблицы, диаграммы)
Компания получает информацию о грузоперевозках по конкретному запросу
Данные структурируются по конкретным параметрам
Информация выгружается в базу данных системы по API

Этапы разработки

02/
Шаг 01
Проектирование архитектуры API в сервисе Redash
Шаг 02
Шаг 03
Шаг 04
Тестирование сервиса на актуальных данных клиента, отладка
Шаг 05
Полноценный запуск системы поиска
Проектирование базы данных в сервисе Clickhouse
Реализация функций отправки и валидации запросов к базе данных, передачи информации пользователю интерфейса

Сроки разработки

03/
3 месяца
апрель-июль 2021 года
После внедрения системы мы обнаружили аномалии в базе данных Spark Logistics.
Например, товары с отрицательным временем доставки (в прошлое), отсутствие поставок в течение недели (хотя по факту грузоперевозки продолжались), нарушение логики поставок (сначала отгрузка, потом доставка).
Эти данные помогут клиенту отладить свои бизнес-процессы.

Команда проекта

04/
Технический директор
Сергей Веренцов
Руководитель проекта
Иван Старков
Бэкенд-разработчик
Алексей Зеленов
Алексей Ширченков
Тимлид

Цитата

05/
«Аналитический сервис Spark Logistics — это первый проект EORA в сфере логистики. Для нас транзитные пункты, склады и транспортировка — это новый мир, поэтому и в проекте по части разработки практически все было новым.

Мы не только лучше изучили инструменты проектирования баз данных и пользовательских интерфейсов, но и узнали кучу интересных фактов из мира логистики. Например, как выглядят автомобильные и авиационные маршруты внутри Казахстана, каковы сроки доставки грузов по стране, к примеру, из Алматы в Актобе»
Иван Старков
Руководитель проекта

Что дальше?

Мы работаем над добавлением новых метрик в сервис
06/

Итоги

07/
Теперь команда EORA может построить любой пользовательский интерфейс. Для этого нужны лишь данные и список метрик, интересных клиенту.
Напишите нам