SPT CRM
Обработка данных телеметрии спецтехники и визуализация в интерфейсе CRM системы

Функционал созданный на базе модулей разработанной нами ранее ERP-системы, объединяющий несколько модулей: “Devices”, “Resource planning”, “Forms” и “Dashboards”
Суть проекта
Мы организовали обмен данных между ERP и серверами производителей техники. Благодаря этому стали получать сервисные данные и отображать их в карточках техники.
Также мы взяли за основу определение занятости техники в проектах (Подтвержденная занятость техники в модуле Resource planning)
На базе занятости в проекте также были реализованы запросы по API производителей спецтехники данных телеметрии с их серверов. Это позволило строить метрики в виде графиков о ходе работ (в данном случае - бурение грунта для закладки фундамента)
Закрытые задачи и боли
В распоряжении нашего заказчика находятся сотни единиц спецтехники. Они участвуют в разных проектах. До момента применения фичи отсутствовали данные о реальной геопозиции техники и активности - эти данные стали приходить в режиме реального времени и отображаться в системе.

На базе данных телеметрии мы создали графические отчеты, которые стали частью официальной документации и доказательной базой о произведенных работах.

До внедрения фичи эти данные заказчик не получал.
Компетенции
Опыт работы с визуализацией данных, работа со сторонними API-эндпоинтами, увязка микросервисов, обработка исключений.
Стек технологий
Frontend: Angular

Backend: Java (Spring boot)
Срок исполнения задачи
3 месяца
(учитывая, что модули, взятые за основу, уже существовали)
  • Визуализация данных в реальном времени
    • Визуализация значений датчиков в режиме реального времени
    • Данные из различных источников (датчики TBM, система навигации)
    • Обновление данных каждые 10 секунд
    • Предустановленные панели инструментов для датчиков
    • Отображение ключевых показателей эффективности (KPI) в настраиваемых
    • диаграммах
    • Визуализация текущего положения TBM, данных навигации и данных
    • управления
  • Инструмент построения диаграмм
    • Позволяет проводить детальный анализ данных TBM и навигации в течение
    • всего проекта
    • Создает и управляет пользовательскими графиками
    • Оценивает данные по времени, цепной линии или номерам колец
    • Предлагает различные типы диаграмм (линейные, точечные, столбчатые)
    • Обеспечивает простой доступ к данным через шаблоны с
    • предопределенным выбором датчиков
    • Позволяет распространять общедоступные шаблоны среди команды
    • Создает автоматические ежедневные рассылки диаграмм по электронной
    • почте
    • Предоставляет обширные возможности форматирования и экспорта (PDF,
    • CSV, форматы изображений)
  • Отчеты
    • Автоматическая документация производительности машины TBM (скорость проходки, ход строительства колец и простои)
    • Сбор данных о строительстве колец через интерфейс TUnIS, иллюстрация хода давления и зазора хвостовика до и после строительства, автоматическая запись общей даты и времени
    • Документация о рабочих сменах (время, затраченное на задачи, удаленный доступ к данным о сменах для команды проекта, диаграммы Ганта и списочное представление задач, комплексные оценки простоев на основе обработки данных о рабочих сменах, выгрузка в формате PDF)