UK fleet tracking provider

Система управления автопарком: перепроектирование и сопровождение

Наш клиент предоставляет систему управления автопарком компаниям, у которых есть свой транспортный отдел. Клиент решил повысить производительность системы. А именно — перепроектировать существующую систему мониторинга автопарка, а также продолжить разработку и расширить функционал.

Трудности

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

Архитектура системы оказалась сложной: несколько модулей, компонента GIS с кастомизированными картами и её индивидуальные варианты для покупателей клиента. Времени на полноценное освоение всех частей не хватало.

С помощью кастомизированных карт и Microsoft MapPoint мы сделали решение для синхронизации карты и бесперебойного перехода между кастомизированными картами и картами MapPoint. При этом сохранили функционал обеих карт.

Также клиент требовал поддерживать и продолжать разработку встроенного GPS устройства J2ME (мидлет), который обеспечивает связь местных сотовых операторов согласно их условиям предоставления услуг.

Всё это вместе оказалось для нашей команды настоящим вызовом, но мы справились.

Отдельная задача требовала оптимизировать производительность. Унаследованная архитектура и техническое решение замедляли работу системы. Мы перепроектировали многие аспекты, чтобы сократить время ответа системы. Дополнительно улучшили юзабилити.

Результат

Разработанная нами система — уникальный продукт для средних и крупных автопарков, которые могут содержать до 1500 автомобилей одновременно. Позволяет следить и управлять автопарком с помощью следующих функций:

  • смотреть актуальную карту и маршруты с помощью Microsoft MapPoint или пользовательских карт
  • видеть различные категории автотранспортных средств, которые обозначены соответствующими иконками
  • смотреть подсказки по каждому автомобилю: адрес, состояние, скорость, тип задания, груз, водитель
  • смотреть удобные отчеты с информацией о маршруте, водителе, возможной поломке, коэффициенте выпуска на линию по запросу или в запланированное время
  • устанавливать геозоны обычной или кастомизированной формы
  • получать оповещения при возникновении нестандартных ситуаций, например, когда автомобиль покинул установленную геозону
  • управлять имуществом

Технологии

PHP, JavaScript, J2ME MIDP 2.0, MS SQL Server 2005, Web Services, XML

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

  • PHP
    PHP
  • JavaScript
    JavaScript

Примеры проектов

Запросите консультацию эксперта

Отправить заявку

Вы можете загружать файлы до 200 Мб в форматах doc, docx, pdf, odt, ott, txt, jpeg, xls, rar, zip, 7z

Фильтр

Закрыть

Технологии

Индустрии