Skip to main content
ТЗ на модуль Техника
СТРУКТУРА ТЕХНИЧЕСКОГО ЗАДАНИЯ МОДУЛЯ ТЕХНИКА
Оглавление
1. Общие положения
- 1.1. Термины и определения (ссылка на общий глоссарий)
- 1.2. Цель и назначение модуля техника
- 1.3. Описание рабочих процессов техника
- 1.4. Модель предметной области (ссылка на общую модель)
- 1.5. Ролевая модель техника
2. Требования к функциональным блокам модуля техника
2.1. Блок «Управление рабочими сменами»
2.2. Блок «Управление маршрутами»
2.3. Блок «Выполнение заказов»
2.4. Блок «Взаимодействие с клиентами»
2.5. Блок «Мониторинг оборудования»
2.6. Блок «Навигация и геолокация»
2.7. Блок «Отчетность и история»
3. Требования к интерфейсу мобильного приложения
4. Требования к геолокации и автоматизации
5. Требования к безопасности и разграничению доступа
6. Интеграционные требования
СПИСОК ФУНКЦИЙ МОДУЛЯ ТЕХНИКА
2.1. Блок «Управление рабочими сменами»
- UC001: Просмотр расписания рабочих смен
- UC002: Начало рабочей смены
- UC003: Завершение рабочей смены
- UC004: Просмотр информации о текущей смене
- UC005: Просмотр истории рабочих смен
2.2. Блок «Управление маршрутами»
- UC006: Получение и просмотр назначенного маршрута
- UC007: Принятие назначенного маршрута
- UC008: Отклонение маршрута с указанием причины
- UC009: Просмотр детальной информации маршрута
- UC010: Отслеживание прогресса выполнения маршрута
2.3. Блок «Выполнение заказов»
- UC011: Просмотр списка заказов в маршруте
- UC012: Просмотр детальной информации заказа
- UC013: Подтверждение выезда к клиенту ("Выехал")
- UC014: Автоматическая отметка прибытия (по GPS)
- UC015: Начало процесса зарядки с фотофиксацией
- UC016: Мониторинг процесса зарядки в реальном времени
- UC017: Завершение зарядки с фотоотчетом
- UC018: Сообщение о проблемах при выполнении заказа
- UC019: Просмотр истории выполненных заказов
2.4. Блок «Взаимодействие с клиентами»
- UC020: Просмотр контактной информации клиента (без номера телефона)
- UC021: Отправка сообщений в чат с клиентом
- UC022: Получение сообщений от клиента
- UC023: Просмотр истории переписки с клиентом по заказу
2.5. Блок «Мониторинг оборудования»
- UC024: Просмотр статуса сервисного ТС
- UC025: Просмотр статуса зарядной станции
- UC026: Создание заявки на неисправность ТС
- UC027: Создание заявки на неисправность зарядной станции
- UC028: Просмотр истории заявок на неисправности
- UC029: Просмотр технических характеристик оборудования
2.6. Блок «Навигация и геолокация»
- UC030: Автоматическая передача GPS-координат в систему
- UC031: Построение маршрута к адресу заказа
- UC032: Пошаговая навигация к клиенту
- UC033: Автоматическое определение прибытия в геозону заказа
- UC034: Отображение текущего местоположения на карте
2.7. Блок «Отчетность и история»
- UC035: Просмотр статистики выполненных заказов
- UC036: Просмотр статистики рабочего времени
- UC037: Формирование отчета о рабочем дне
- UC038: Просмотр рейтинга и оценок от клиентов
- UC039: Экспорт данных о выполненной работе
Ключевые особенности модуля:
Автоматизация на основе GPS:
- Автоматическое переключение статусов при геособытиях
- Отслеживание маршрута движения техника
- Контроль соблюдения графика выполнения заказов
Фотодокументирование:
- Обязательные фото при начале/завершении зарядки
- Фотоотчеты при сообщении о проблемах
- Привязка фото к конкретным заказам и оборудованию
Коммуникация:
- Защищенный чат с клиентами без раскрытия телефонов
- Автоматические уведомления клиентам о статусе заказа
- Интеграция с системой уведомлений диспетчера
Мониторинг оборудования:
- Получение данных о состоянии МЗС от серверной части
- Система заявок на неисправности с фотофиксацией
- Автоматический журнал операций с оборудованием
Предлагаемые действия техника по статусам
Рабочая смена:
- PLANNED → ACTIVE: "Начать смену" (техник отмечается на работу)
- ACTIVE → COMPLETED: "Завершить смену" (техник завершает рабочий день)
Маршрут:
- ASSIGNED: Техник получает уведомление и может "Принять маршрут" или "Отклонить с причиной"
- ASSIGNED → IN_PROGRESS: "Принять маршрут"
- IN_PROGRESS → COMPLETED: автоматически при завершении всех заказов в маршруте
Заказ:
- ASSIGNED → EN_ROUTE: "Выехал к клиенту" (или автоматически при начале движения)
- EN_ROUTE → ARRIVED: автоматически по GPS при входе в геозону адреса (радиус ~100м)
- ARRIVED → CHARGING: "Начать зарядку" + обязательное фото подключения
- CHARGING → COMPLETED: "Завершить зарядку" + фото отключения и показаний счетчика
- Любой статус → FAILED: "Сообщить о проблеме" + причина + фото