uchet-sluzhebnyh-avtomobiley/brief.md

4.6 KiB
Raw Blame History

Учёт служебных автомобилей

Тип решения

экран

Задача

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

Кто пользуется

Диспетчер автопарка, механик, ответственный за выпуск автомобилей на линию.

Что делает прототип (по экранам и кнопкам)

  • Показывает одну таблицу всех путевых листов со строкой поиска по водителю, автомобилю, маршруту и номеру путевого листа.
  • Над таблицей показывает счётчики: всего, в работе, закрыт, просрочен, требуется ТО.
  • Даёт фильтр по статусу кнопками-чипсами: все, в работе, закрыт, просрочен, требуется ТО.
  • Даёт форму добавления и редактирования путевого листа в одном окне: номер путевого листа, дата, автомобиль, кто за рулём, маршрут, начальный и конечный километраж, пробег, выдача топлива, расход топлива, следующий ТО, статус, комментарий.
  • По нажатию на строку открывает карточку записи с полями путевого листа и историей изменений.
  • По кнопке «Добавить» открывает пустую форму новой записи.
  • По кнопке «Редактировать» открывает форму с уже заполненными данными выбранного путевого листа.
  • По кнопке «Удалить» показывает подтверждение, и только после подтверждения удаляет запись.
  • После любого изменения пишет запись в журнал изменений: когда, что, кто.
  • Даёт выгрузку таблицы в Excel через CSV.
  • Даты во всех полях и в таблице отображаются в формате ДД.ММ.ГГГГ.
  • Данные сохраняются между открытиями страницы и не пропадают после обновления.

Демо-данные

  • 6 записей путевых листов.
  • Реалистичный казахстанский контекст: Алматы, Астана, Шымкент, Караганда, служебные автомобили Toyota Camry, Hyundai Elantra, Kia Sorento, водительские имена: Ерлан, Айдос, Гульмира, Нурлан, Руслан, Алия.
  • Статусы демо: 2 «в работе», 2 «закрыт», 1 «просрочен», 1 «требуется ТО».
  • Даты в диапазоне последних 30 дней, следующая дата ТО у части машин в ближайшие 7–14 дней.

Допущения

  • Под «служебными автомобилями» понимается внутренний учёт путевых листов без привязки к внешним системам.
  • Поле «кто за рулём» — это ФИО водителя в свободном вводе.
  • Расход топлива считается как введённое значение в литрах на путевой лист; автоматический расчёт норматива не требуется.
  • Статусы путевого листа задаются вручную из фиксированного списка.

Чего пока нет

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