Кейс

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

Система мониторинга крупногабаритных грузов во время транспортировки
Для транспортировки крупногабаритных деталей сложных устройств (например, паровых турбин или лопастей ветрогенераторов) их производителям приходится привлекать различные транспортные компании, способные справиться с грузом в десяток метров длиной и несколько тонн весом. Часто это означает международные морские перевозки с последующей перевалкой на железнодорожный или автомобильный транспорт.

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

Цель проекта

Заказчик обратился к нам для разработки инновационного ИТ-продукта для продажи сервиса производителям транспортируемых деталей.

Ключевая особенность

К изначальной задаче по отслеживанию местоположения добавились требования по мониторингу температуры, резкого ускорения (чтобы зафиксировать факт падения), отслеживание присутствия воды. Кроме того, помимо морского транспорта, были добавлены контейнерные, железнодорожные и автомобильные перевозки. Эта новая бизнес-логика должна была быть эффективно реализована на существующей архитектуре решения без снижения производительности и использования нестандартных точечных модификаций (т. е. костылей).

Рабочее решение

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

> 30 тыс.

грузов

> 35 тыс.

инспекций

> 600

морских грузоперевозок

> 20

компаний-производителей, пользующихся сервисом

Технологический стэк

JavaJava
KotlinKotlin
AndroidAndroid
LeafletLeaflet
SwiftSwift
PostgreSQLPostgreSQL
DockerDocker
Amazon WSAmazon WS

Функционал системы

Ключевые особенности базовый
>Механизм отслеживания перемещений транспортного средства с крупногабаритным грузом и состояния каждого отдельного груза в пути. * Мобильное приложение для снятия данных с маячков, отслеживающих качественные характеристики грузов. Оно позволяет зафиксировать характер и время повреждения груза. * Отправка всей собранной информации в веб-интерфейс. Грузоотправитель и грузополучатель могут проверить местоположение и сохранность груза на протяжении всего пути следования. * Механизм отслеживания перемещений транспортного средства с крупногабаритным грузом и состояния каждого отдельного груза в пути. Мобильное приложение для снятия данных с маячков, отслеживающих качественные характеристики грузов. Оно позволяет зафиксировать характер и время повреждения груза. Отправка всей собранной информации в веб-интерфейс. Грузоотправитель и грузополучатель могут проверить местоположение и сохранность груза на протяжении всего пути следования.
Синхронизация с Marine Traffic для отслеживания движения кораблей ✦особый✦
Мы оптимизировали систему для морских грузоперевозок в условиях отсутствия связи. Корабли в рейде часто не имеют доступа к интернету, поэтому мы интегрировали сервис Marine Traffic, с помощью которого всегда можно определить расположение корабля. Система передает эту информацию в веб-приложение, где можно отследить маршрут перемещения всех используемых грузовых судов.
Датчики для отслеживания состояния груза в пути ✦особый✦
Синхронизация со специальными маячками, которые устанавливаются на каждую крупногабаритную деталь и отслеживают состояние груза. В маячках есть акселерометры, фиксирующие значения ускорения, и датчики температуры. При наличии интернета информация передается в веб-интерфейс в реальном времени, иначе — хранится в датчиках для дальнейшего считывания в пунктах перегрузки.
Интеграция мобильного приложения с сайтом для отслеживания грузов ✦особый✦
Вся информация с датчиков, установленных на перевозимых деталях, передается в разработанный нами веб-интерфейс. Отчеты о повреждениях, созданные инспекторами с помощью мобильного приложения, также отправляются на сайт. Мобильное приложение способно работать в автономном режиме и отправлять все собранные данные в момент возобновления связи.
Интеграция с сервисом отображения погоды на карте ✦особый✦
Погодные условия, в которых находится транспортное средство, перевозящее груз, отображаются на карте вместе с его маршрутом. Таким образом можно определить возможную причину задержки доставки прямо в веб-интерфейсе. Импорт Excel файлов с данными о новых транспортных средствах Чтобы добавить новое транспортное средство в систему, пользователю нужно лишь импортировать Excel файл с основной информацией о нем.

Наши практики

Добавление новых видов транспорта, новых датчиков и новых видов инспекций подтолкнуло к применению интересного решения: ключевые сущности выполнены в виде расширяемых шаблонов, вид и поведение которых настраивается в зависимости от устройства, роли пользователя и других параметров. Таким образом мы не только смогли расширить бизнес-логику системы, но и обеспечить ее подстраиваемость под различные сегменты компаний-клиентов нашего заказчика.

Ещё кейсы

Ознакомьтесь
с другими проектами

Автоматизация работы лодочных портов от A до Z
Автоматизация работы лодочных портов от A до Z
Мобильное приложение Уральских авиалиний
Мобильное приложение Уральских авиалиний
Система управления рейсами и продажей билетов для судоходной компании
Система управления рейсами и продажей билетов для судоходной компании
WEBПассажирский транспортMobileB2CUX UI
PLM-система для деревообрабатывающего производства
PLM-система для деревообрабатывающего производства
Автоматизация таксационных работ
Автоматизация таксационных работ
Система управления грузовым речным флотом
Система управления грузовым речным флотом
LMS-система корпоративного обучения с геймификацией
LMS-система корпоративного обучения с геймификацией
Разработка маркетплейса для b2b и физических лиц
Разработка маркетплейса для b2b и физических лиц
WEBMobileB2BB2CUX UIТорговля
Облачная платформа для оптимизации энергопотребления: от одной лампочки до целого города
Облачная платформа для оптимизации энергопотребления: от одной лампочки до целого города
Доработка ПО для вертикального автоматизированного склада адресного хранения «ДиКом-Лифт»
Доработка ПО для вертикального автоматизированного склада адресного хранения «ДиКом-Лифт»
Управление складом с помощью роботов
Управление складом с помощью роботов
WMSWEBMobileERPМедицинаUX UI
Продажа ЖД-билетов и сопутсвующих товаров
Продажа ЖД-билетов и сопутсвующих товаров
WEBUX UIB2CПассажирские перевозки
Система управления перепиской и финансами с критичными требованиями к безопасности
Система управления перепиской и финансами с критичными требованиями к безопасности
WEBUX UIMobileСоциально значимые проекты
Система реаблилитации пациентов после протезирования
Система реаблилитации пациентов после протезирования
MVP
Система мониторинга крупногабаритных грузов во время транспортировки
Система мониторинга крупногабаритных грузов во время транспортировки

Аксмор

Расскажите нам о вашей задаче — подумаем, как можно ее решить

1

Первый разговор — чтобы понять, сможем ли мы вам помочь.

2

Вместе с нашим СТО и архитектором обсудим вашу задачу.
Ответим на ваши вопросы.

3

Оценим проект.
Вы получите коммерческое предложение, включающее технические рекомендации и оценку рисков.

Имя*
Email*
Телефон
Кратко о проекте

Защищено Yandex Smartcaptcha: Уведомление об условиях обработки данных

Контакты

Напишите нам на почту sales@axmor.ru
или позвоните +7 (383) 363-10-24

Реквизиты

ООО «Программные технологии»
630090, г. Новосибирск,
ул. Инженерная, 4а, офис 508
ИНН: 5408190290
ОГРН: 1035403647102
КПП: 540801001