Раздел:
Интерфейс: Личный кабинет партнера
Ответственный аналитик: Лялин Н. И.
Дата:
Версия: 1.0.0
1. Область действия (Scope)
- Просмотр и настройка фиксированных условий для партнерских тарифов
2.Бизнес-требования
| ID | Требование | Приоритет |
|---|---|---|
| BR_ADM_STTN_FIX_00 | Система должна обеспечивать просмотр и настройку фиксированных условий партнёрских тарифов. | MUST |
| BR_ADM_STTN_FIX_01 | Каждое условие содержит параметр «Название условия» — уникальное текстовое наименование, используемое для идентификации. | MUST |
| BR_ADM_STTN_FIX_02 | Условие содержит параметр «Город» — множественный выбор городов, на объекты которых распространяется условие. | MUST |
| BR_ADM_STTN_FIX_03 | Если поле «Город» не заполнено, условие применяется ко всем городам без ограничений. | MUST |
| BR_ADM_STTN_FIX_04 | Условие содержит параметр «Сфера» — множественный выбор сфер деятельности, на объекты которых действует условие. | MUST |
| BR_ADM_STTN_FIX_05 | Если поле «Сфера» не заполнено, условие применяется ко всем сферам без ограничений. | MUST |
| BR_ADM_STTN_FIX_06 | Условие содержит параметр «Стоимость в рублях за период» — числовое значение, определяющее фиксированную стоимость за расчётный период в рамках одного объекта. | MUST |
| BR_ADM_STTN_FIX_07 | Система должна поддерживать ввод значения «0 рублей» для случаев бесплатного применения условия. | MUST |
| BR_ADM_STTN_FIX_08 | Интерфейс администратора должен отображать список всех созданных условий с указанием их параметров: название, города, сферы, стоимость. | MUST |
| BR_ADM_STTN_FIX_09 | Система должна обеспечивать возможность создания, редактирования и удаления фиксированных условий. | MUST |
| BR_ADM_STTN_FIX_10 | Система должна обеспечивать проверку корректности введённых данных (например, числовой формат стоимости, уникальность названия). | MUST |
| BR_ADM_STTN_FIX_11 | Условия должны храниться в базе данных с возможностью последующей привязки к партнёрским тарифам. | MUST |
3.Бизнес-процессы
| ID | Название | Описание действий |
|---|---|---|
| UC_ADM_STTN_FIX_01 | Просмотр фиксированных условий | Администратор открывает интерфейс управления условиями. Система отображает список всех условий с параметрами: название, города, сферы, стоимость. Администратор может фильтровать и сортировать условия. |
| UC_ADM_STTN_FIX_02 | Создание нового фиксированного условия | Администратор нажимает «Создать новое условие». Заполняет поля: название (уникальное), города (множественный выбор, можно оставить пустым), сферы (множественный выбор, можно оставить пустым), стоимость (число, допускается 0). Система проверяет корректность данных и сохраняет условие в базе. |
| UC_ADM_STTN_FIX_03 | Редактирование фиксированного условия | Администратор выбирает существующее условие из списка. Вносит изменения в поля: название, города, сферы, стоимость. Система проверяет корректность введённых данных и сохраняет изменения в базе. |
| UC_ADM_STTN_FIX_04 | Удаление фиксированного условия | Администратор выбирает условие и подтверждает его удаление. Система удаляет условие из базы данных и обновляет список условий. |
| UC_ADM_STTN_FIX_05 | Валидация данных условий | Система проверяет корректность введённых данных при создании и редактировании: уникальность названия, числовой формат стоимости, корректность выбранных городов и сфер. В случае ошибок выводится сообщение. |
| UC_ADM_STTN_FIX_06 | Применение условия ко всем городам | Если поле «Город» оставлено пустым при создании или редактировании условия, система автоматически считает, что условие применяется ко всем городам без ограничений. |
| UC_ADM_STTN_FIX_07 | Применение условия ко всем сферам | Если поле «Сфера» оставлено пустым при создании или редактировании условия, система автоматически считает, что условие применяется ко всем сферам без ограничений. |
| UC_ADM_STTN_FIX_08 | Поддержка стоимости 0 рублей | Система допускает ввод значения «0 рублей» в поле стоимости для случаев бесплатного применения условия. |
| UC_ADM_STTN_FIX_09 | Отображение параметров условия | В интерфейсе администратора система отображает все параметры каждого условия: название, города, сферы, стоимость. |
| UC_ADM_STTN_FIX_10 | Хранение условий в базе данных | Все условия сохраняются в базе данных с возможностью последующего использования и привязки к партнёрским тарифам. |
4. Возможности расширения
- Нет данных