Use Cases по ролям — обзор
Один файл со всем содержимым: Полное руководство Use Cases (full use-cases.md) — оглавление и все роли в одном документе.
В этом разделе описаны прецеденты использования (Use Cases) системы Narmak ERP для типовых ролей пользователей. Документация ориентирована на аналитиков, владельцев продукта и внедрение: каждый прецедент содержит основной сценарий, расширения, постусловия и связи с модулями интерфейса.
Всего: 88 Use Cases в 21 файле ролей (по 3–5 прецедентов на роль).
Диаграмма акторов по доменам
Таблица ролей
| Роль | Код UC | Количество | Страница |
|---|---|---|---|
| HR-менеджер | UC-HR | 5 | HR-менеджер |
| Руководитель | UC-DIR | 5 | Руководитель |
| Обучение персонала | UC-TRN | 4 | Обучение персонала |
| Специалист по охране труда | UC-SAF | 4 | Специалист по ОТ |
| Бухгалтер | UC-ACC | 5 | Бухгалтер |
| Финансовый директор | UC-CFO | 5 | Финансовый директор |
| Бригадир | UC-FOR | 4 | Бригадир |
| Зам бригадира | UC-DFO | 3 | Зам бригадира |
| Технолог | UC-TCH | 5 | Технолог |
| Начальник склада | UC-WHC | 5 | Начальник склада |
| Кладовщик | UC-STK | 5 | Кладовщик |
| Грузчик | UC-LDR | 3 | Грузчик |
| Комплектовщик | UC-PCK | 3 | Комплектовщик |
| Водитель | UC-DRV | 4 | Водитель |
| Курьер | UC-CUR | 3 | Курьер |
| Менеджер | UC-MGR | 5 | Менеджер |
| Менеджер OZON | UC-OZN | 4 | Менеджер OZON |
| Менеджер WB | UC-WB | 4 | Менеджер WB |
| Коммерческий директор (CCO) | UC-CCO | 5 | CCO |
| Механик | UC-MCH | 4 | Механик |
| Уборщица | UC-CLN | 3 | Уборщица |
Навигация по доменам
- HR и управление — HR, Руководитель, Обучение, ОТ
- Финансы — Бухгалтер, Финансовый директор
- Производство — Бригадир, Зам бригадира, Технолог
- Склад — Начальник склада, Кладовщик, Грузчик, Комплектовщик
- Логистика — Водитель, Курьер
- Продажи и маркетплейсы — Менеджер, OZON, WB, CCO
- Прочее — Механик, Уборщица
Как читать Use Case
Документы следуют подходу Alistair Cockburn (Writing Effective Use Cases):
- Уровень — везде User Goal (цель пользователя за один сеанс работы).
- Основной сценарий — успешный путь без отклонений.
- Расширения — альтернативы и ошибки (нумерация привязана к шагу основного сценария: 2а, 4b).
- Постусловия — что должно быть истинно в системе после успеха или при сбое.
- Связанные прецеденты — отношения UML
<<include>>(обязательное включение) и<<extend>>(опциональное расширение).
Пути в колонке «Модуль системы» — ориентиры на разделы Main Office; фактические URL зависят от конфигурации развёртывания.
Матрица зависимостей между прецедентами
| Прецедент | Тип | Зависимость |
|---|---|---|
| UC-MGR-001 | <<include>> | UC-MGR-002 — контрагент должен существовать или быть создан |
| UC-MGR-003 | <<include>> | UC-MGR-001 — счёт часто выставляется из заказа |
| UC-STK-001 | <<include>> | UC-STK-005 — после приёмки проверяются остатки по зонам |
| UC-STK-002 | <<extend>> | UC-STK-004 — при расхождении инвентаризации возможно списание |
| UC-FOR-001 | <<include>> | UC-TCH-005 — выдача сырья при открытии смены |
| UC-FOR-002 | <<include>> | UC-TCH-003 — учёт дефектов и отклонений |
| UC-FOR-004 | <<include>> | UC-DFO-003 — сверка остатков сырья при закрытии смены |
| UC-DRV-001 | <<include>> | UC-PCK-003 — маршрут формируется после комплектации |
| UC-CFO-003 | <<include>> | UC-ACC-005 — платёжный календарь опирается на ДДС |
| UC-DIR-002 | <<include>> | UC-CFO-001 — контроль бюджетов ЦФО |
| UC-CCO-005 | <<extend>> | UC-MGR-001 — стратегия закупок может порождать заказы поставщикам |
| UC-TRN-002 | <<include>> | UC-TRN-001 — тест должен быть создан в LMS |
| UC-HR-005 | <<include>> | UC-HR-002 — KPI привязаны к карточке сотрудника |
См. также
- Полное руководство (один файл) — вся документация Use Cases с оглавлением
- Обзор Main Office — назначение приложения и ключевые разделы
- Типовые сценарии — пошаговые инструкции по задачам
- Навигация и разделы — карта модулей интерфейса
- Меню приложения — описание пунктов меню