42 lines
4.0 KiB
Markdown
42 lines
4.0 KiB
Markdown
# Журнал ремонта техники
|
||
|
||
## Тип решения
|
||
Статика с постоянной ссылкой.
|
||
|
||
## Задача
|
||
Журнал заявок на ремонт техники: что сломалось, кто заявил, срок и статус.
|
||
|
||
## Кто пользуется
|
||
Сотрудник, который заносит заявку на ремонт, и любой участник группы, который просматривает список, фильтрует записи и обновляет статус.
|
||
|
||
## Что делает прототип (по экранам и кнопкам)
|
||
- На одном экране показывает таблицу всех заявок на ремонт техники.
|
||
- Сверху отображает счётчики: всего заявок и количество по каждому статусу.
|
||
- Под счётчиками есть строка поиска по тексту заявки, технике, имени заявителя и сроку.
|
||
- Рядом есть фильтр по статусу кнопками-чипсами: можно быстро показать только нужный статус.
|
||
- Есть кнопка добавления заявки, которая открывает форму; эта же форма используется для редактирования записи.
|
||
- В форме пользователь указывает: что сломалось, кто заявил, срок, статус. Дата срока вводится и показывается в формате ДД.ММ.ГГГГ.
|
||
- В таблице у каждой записи есть действия: редактировать и удалить.
|
||
- Удаление выполняется только через подтверждение.
|
||
- После любого изменения фиксируется журнал изменений с записью в формате «когда, что, кто».
|
||
- Есть кнопка выгрузки списка в CSV для Excel.
|
||
- Данные сохраняются между открытиями страницы и не пропадают после обновления.
|
||
- Удаление идёт через подтверждение с записью в журнал изменений.
|
||
|
||
## Демо-данные
|
||
- 6 записей в журнале.
|
||
- Реалистичные казахстанские имена: Айдана, Нурлан, Мадина, Данияр, Ержан, Асель.
|
||
- Техника и поломки: ноутбук не включается, принтер не печатает, монитор мерцает, телефон не заряжается, МФУ зажёвывает бумагу, зарядное устройство не работает.
|
||
- Статусы: новая, в работе, выполнена.
|
||
- Сроки в диапазоне ближайших и прошедших дат: 12.08.2026, 14.08.2026, 18.08.2026, 21.08.2026, 25.08.2026, 29.08.2026.
|
||
|
||
## Допущения
|
||
- Под «кто заявил» понимается фамилия и имя сотрудника, без авторизации и без привязки к корпоративному справочнику.
|
||
- Под «срок» понимается дата выполнения заявки.
|
||
- Журнал изменений ведётся внутри прототипа как отдельный список событий.
|
||
|
||
## Чего пока нет
|
||
- Авторизации и личных кабинетов.
|
||
- Интеграций с CRM, 1С и живыми корпоративными базами.
|
||
- Общего серверного хранения для нескольких пользователей: это одностраничный прототип в браузере с сохранением состояния локально.
|
||
- Постоянного домена и отдельного сервера. |