uchet-sluzhebnyh-avtomobiley/brief.md

43 lines
4.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Учёт служебных автомобилей
## Тип решения
экран
## Задача
Сделать прототип учёта служебных автомобилей с ведением путевых листов, фиксацией водителя, маршрута, километража, расхода топлива и даты следующего технического обслуживания.
## Кто пользуется
Диспетчер автопарка, механик, ответственный за выпуск автомобилей на линию.
## Что делает прототип (по экранам и кнопкам)
- Показывает одну таблицу всех путевых листов со строкой поиска по водителю, автомобилю, маршруту и номеру путевого листа.
- Над таблицей показывает счётчики: всего, в работе, закрыт, просрочен, требуется ТО.
- Даёт фильтр по статусу кнопками-чипсами: все, в работе, закрыт, просрочен, требуется ТО.
- Даёт форму добавления и редактирования путевого листа в одном окне: номер путевого листа, дата, автомобиль, кто за рулём, маршрут, начальный и конечный километраж, пробег, выдача топлива, расход топлива, следующий ТО, статус, комментарий.
- По нажатию на строку открывает карточку записи с полями путевого листа и историей изменений.
- По кнопке «Добавить» открывает пустую форму новой записи.
- По кнопке «Редактировать» открывает форму с уже заполненными данными выбранного путевого листа.
- По кнопке «Удалить» показывает подтверждение, и только после подтверждения удаляет запись.
- После любого изменения пишет запись в журнал изменений: когда, что, кто.
- Даёт выгрузку таблицы в Excel через CSV.
- Даты во всех полях и в таблице отображаются в формате ДД.ММ.ГГГГ.
- Данные сохраняются между открытиями страницы и не пропадают после обновления.
## Демо-данные
- 6 записей путевых листов.
- Реалистичный казахстанский контекст: Алматы, Астана, Шымкент, Караганда, служебные автомобили Toyota Camry, Hyundai Elantra, Kia Sorento, водительские имена: Ерлан, Айдос, Гульмира, Нурлан, Руслан, Алия.
- Статусы демо: 2 «в работе», 2 «закрыт», 1 «просрочен», 1 «требуется ТО».
- Даты в диапазоне последних 30 дней, следующая дата ТО у части машин в ближайшие 7–14 дней.
## Допущения
- Под «служебными автомобилями» понимается внутренний учёт путевых листов без привязки к внешним системам.
- Поле «кто за рулём» — это ФИО водителя в свободном вводе.
- Расход топлива считается как введённое значение в литрах на путевой лист; автоматический расчёт норматива не требуется.
- Статусы путевого листа задаются вручную из фиксированного списка.
## Чего пока нет
- Авторизации и личных кабинетов.
- Интеграций с 1С, CRM, корпоративными базами и телеметрией автомобилей.
- Автоматического подтягивания пробега, топлива и ТО из внешних источников.
- Мобильного приложения и уведомлений.
- Общего серверного хранилища на всех пользователей.