binomtech
Информационные технологии и интернет
Россия
Android
Апрель 2021
Требуется создать нативное мобильное приложение для операционной системы Android, написанное на языке Java, которое планируется использовать внутри транспортной компании для собственных нужд. Призвание приложения — стать главным инструментом водителя, выполняя роль не только навигационной системы, но и «интеллектуального помощника». Этот помощник должен проводить по установленному корпоративному маршруту, отслеживать выполнение поставленных задач, а также гарантировать безопасность и комфорт на протяжении всей поездки. Основными целями являются усиление дисциплины по соблюдению маршрута, уменьшение времени простоя, совершенствование контроля над всеми этапами процесса перевозки и повышение общей результативности логистических операций, включая мониторинг в реальном времени таких этапов, как погрузка, разгрузка, отдых и получение сопроводительных документов.
Приложение создано с использованием SDK Яндекс.Карт и разрабатываться на нативном стеке технологий Java для Android, что обеспечит высокую производительность, надежную работу и точную обработку GPS-сигналов даже в ситуациях со слабым уровнем приема. Весь функционал будет объединен в единый интерфейс, который создается с учетом потребностей водителя и корпоративных стандартов компании.
Подробный функционал:
Активация и управление маршрутами:
На главном экране интерфейса демонстрируются карточки заявок, содержащие детали маршрута: номер транспортного средства, точку отправления с адресом, точку назначения с адресом, а также количество операций по погрузке и разгрузке.
Водитель выполняет активацию нужного маршрута путем нажатия кнопки «АКТИВИРОВАТЬ». После этого действия в систему загружается оптимальный путь, который был рассчитан с учетом внутренних правил компании, к примеру, запрета на проезд через определенные территории или предпочтительного использования платных дорог.
Интеллектуальная навигация:
Функция притягивания к маршруту: в случае, если водитель отклонится от заданного пути более чем на 50 метров, приложение в автоматическом режиме скорректирует его движение, предложив совершить разворот или построив новый маршрут.
Функция автоматического разворота по направлению движения: при возникновении необходимости изменить направление (например, если был пропущен поворот) система предложит маневр разворота, принимая во внимание актуальное положение транспортного средства и текущую дорожную обстановку.
На дисплее отображается дистанция до следующего маневра (поворота), общее время в пути, а также время, оставшееся до достижения конечного пункта.
Фильтрация и отображение точек интереса:
Водитель имеет возможность открыть меню с названием «КАКИЕ ОБЪЕКТЫ ПОКАЗЫВАТЬ?» и выбрать категории объектов, которые должны быть видны на карте: автозаправочные станции, услуги автомойки, пункты питания, зоны для отдыха, офисы компании, пункты шиномонтажа.
Выбранные пользователем категории отмечаются специальными галочками и выводятся на карте в виде соответствующих значков. Это дает возможность оперативно находить нужные объекты без выполнения дополнительных поисковых действий.
Существует возможность настройки фильтров по расстоянию, например, чтобы отображались только те объекты, которые находятся в радиусе 5 километров от текущего местоположения.
Контроль этапов рейса в реальном времени:
Приложение осуществляет мониторинг ключевых событий поездки: прибытие в пункт погрузки, начало процесса разгрузки, получение необходимых документов, начало периода отдыха.
Для каждого отдельного этапа предусмотрены специальные кнопки для подтверждения действия, например, «Прибыл на погрузку», «Загрузки документов». Процесс подтверждения фиксируется с указанием точного времени и актуальных GPS-координат.
Полученные данные передаются в корпоративную информационную систему в режиме реального времени, где диспетчер имеет возможность видеть статус каждого водителя и оперативно принимать меры в случае возникновения задержек или отклонений от графика.
Уведомления и предупреждения:
Если водитель совершает выезд за границы разрешенной для движения зоны, приложение выдает предупреждение, которое сопровождается звуковым сигналом и визуальным сообщением.
Система направляет напоминания о необходимости осуществления перерыва (согласно требованиям законодательства или внутренних регламентов компании).
Пользователь получает уведомления о приближении к важным точкам маршрута, например, «Через 2 км — пункт разгрузки».
Личный кабинет водителя:
Раздел содержит историю всех выполненных маршрутов, статистические данные по времени, проведенному в пути, количеству сделанных остановок, а также по зафиксированным отклонениям от маршрута.
Водитель имеет возможность просматривать задания, запланированные на ближайшие дни, и получать инструкции от диспетчерской службы.
Интеграция с корпоративными системами:
Предусмотрено API для обеспечения обмена данными с CRM-системой компании.
Процедура авторизации пользователей происходит через корпоративный аккаунт с использованием логина и пароля.
Обеспечивается автоматическая синхронизация новых маршрутов и любых изменений, вносимых в существующее расписание.
После завершения внедрения приложения компания получила следующие преимущества:
Повышенную дисциплину водителей: достигается за счет функции притягивания к маршруту и постоянного контроля за любыми отклонениями.
Сокращение времени простоя: водители тратят меньше времени на поиск автозаправочных станций, моек, пунктов питания и мест для отдыха, что снижает непродуктивные затраты времени и увеличивает общую производительность.
Прозрачность рабочих процессов: диспетчеры и руководящий состав в режиме реального времени видят местоположение каждого водителя, текущий этап его работы, а также продолжительность операций по погрузке и разгрузке.
Повышение уровня безопасности: благодаря автоматическим напоминаниям о необходимости перерывов и предупреждениям о выходе за пределы разрешенной зоны.
Снижение операционных расходов: достигается за счет минимизации пробега вне установленного маршрута, оптимизации мест и времени остановок, а также снижения вероятности рисков, связанных с получением штрафов за нарушения.
Удобство для водительского состава: все необходимые для работы функции собраны в одном приложении, которое обладает простым и интуитивно понятным интерфейсом.
Приложение стало не просто навигационным сервисом, а комплексным инструментом для управления логистическими операциями, который способствует повышению эффективности работы всей транспортной службы компании.