Просмотр списка доступных вещей
Основная информация
| Свойство | Значение |
|---|---|
| ID | LS-1 |
| Название | Просмотр списка доступных вещей |
Акторы
- App
- Пользователь
- Сервер
Предусловия
- У пользователя есть интернет подключение
Основной поток
-
Пользователь открывает App и видит окно списка доступных вещей
-
App отправляет запрос синхронизации на Сервер
-
Сервер синхронизирует вещи общего доступа пользователя
-
Сервер отправляет App ответ — данные доступных вещей из хранилища пользователя
-
App отображает полученные данные вещей в списке доступных вещей
Постусловия
Успех
- Данные о доступных пользователю вещах выгружены из хранилища сервера на App
- Пользователь видит список доступных вещей и их информацию в карточках
Неудача
- Список доступных вещей не обновлён, взаимодействие с карточками вещей заблокировано. Пользователь видит сообщение "Ошибка синхронизации"
Альтернативные потоки
У пользователя нет сохранённых вещей
Точка входа: Шаг 2
2.1. Сервер отвечает сообщением об отсутствии сохранений вещей в хранилище пользователя
2.2. App показывает пользователю сообщение, что у него нет сохранённых вещей. Список вещей пуст
Исключительные потоки
Сервер недоступен
Точка входа: шаг 6
6.1. App не получает ответа от сервера
6.2. App выводит пользователю сообщение: "Сервер временно недоступен, попробуйте позже"
6.3. App переходит на окно просмотра списка предметов