Перейти к содержимому
Карточка требования
Все требования
FR-004MVPКаталогТребование источникаПоказано в приложении

Фильтрация по времени, разъёму, мощности, цене и доступности

Фильтры должны менять набор станций и портов, объяснять пустой результат и не показывать конфликтующий или недостоверный порт как доступный.

Исходный смысл и ценность

Фильтрация по времени, разъёму, мощности, цене и доступности. Не показывать конфликтующий или недостоверный порт доступным.

Сокращает время поиска и защищает от приезда на занятый или несовместимый порт.

Акторы и предусловия

Акторы

ГостьВодитель

Предусловия

  • Каталог загружен
  • Статусы имеют время последнего обновления

Основной поток

  1. 1Пользователь открывает панель фильтров.
  2. 2Выбирает разъём, минимальную мощность, диапазон цены и доступность.
  3. 3Список и карта обновляются синхронно.
  4. 4Выбранные фильтры сохраняются при возврате с карточки станции.

Альтернативные потоки

  • Ничего не найдено — показывается пустое состояние и сброс фильтров.
  • Данные устарели — порт помечается, но не получает зелёный статус свободного.
  • Сеть недоступна — показывается ошибка и сохранённые локальные справочные данные, если это допустимо.

Ключевая проверка

Не показывать конфликтующий или недостоверный порт доступным.

Статус реализации: В мобильном демо работают поиск, разъём, мощность, доступность, цена и сортировка.

Трассировка