Все требования
FR-014MVPЗарядкаТребование источникаПоказано в приложении
Показания энергии, мощности, времени и актуальности
Экран активной сессии показывает объём, текущую мощность, прошедшее время, последнее обновление и актуальность данных. После фона или перезапуска состояние восстанавливается с сервера.
Исходный смысл и ценность
Показания энергии, мощности, времени и актуальности. После фона/перезапуска состояние восстановлено с сервера.
Пользователь понимает ход зарядки и отличает свежие данные от устаревших.
Акторы и предусловия
ВодительCSMS
- Сессия активна
- Есть телеметрия или явная отметка её отсутствия
Основной поток
- 1Сессия отображает объём, мощность, время и ориентировочное окончание.
- 2Время последнего измерения видно рядом с показаниями.
- 3При потере сети приложение сохраняет серверное состояние.
- 4После возврата данные обновляются, а не подменяются локальными.
Альтернативные потоки
- Телеметрия устарела — рост объёма останавливается, опасные действия блокируются.
- Приложение переустановлено — состояние восстанавливается после входа.
- Данные не пришли — показывается «Проверяем состояние», а не ACTIVE.
Ошибки
Ключевая проверка
После фона/перезапуска состояние восстановлено с сервера.
Статус реализации: В демо энергия растёт детерминированно, можно ускорить время и включить устаревшую телеметрию.