-
Notifications
You must be signed in to change notification settings - Fork 0
Макет и сценарии использования
Olesya-Khulap edited this page Feb 17, 2025
·
3 revisions
Действующие лица:
- Пользователь (авторизованный).
Предусловия:
- Приложение запущено.
Основной сценарий:
- Пользователь открывает приложение.
- Авторизуется.
- Нажимает “Продолжить” и переходит в раздел "Каталог".
- Использует поиск или фильтрацию для нахождения нужного вида.
- Открывает карточку животного и просматривает информацию.
- При необходимости отправляет информацию через "Поделиться".
Результат основного сценария:
- Пользователь успешно получает нужную информацию.
Альтернативный сценарий:
- Ошибки загрузки изображений или данных.
Результат альтернативного сценария:
- Система уведомляет пользователя о недоступности сервиса и предлагает повторить попытку позже.
Действующие лица:
- Новый пользователь (неавторизованный).
Предусловия:
- Пользователь находится на экране регистрации.
- Пользователь не авторизован в системе.
Основной сценарий:
- Пользователь нажимает кнопку "Регистрация".
- Вводит email и пароль дважды.
- После успешной регистрации входит в систему через форму логина.
Результат основного сценария:
Пользователь успешно создает учетную запись и входит в приложение.
Альтернативный сценарий:
- Неправильный формат email.
- Пароли не совпадают.
- Email уже зарегистрирован.
- Неправильный пароль или email (при входе в приложение).
Результат альтернативного сценария:
- Система уведомляет пользователя об ошибке и предлагает ввести корректные данные.
Действующие лица:
- Авторизованный пользователь.
Предусловия:
- Пользователь вошел в систему.
Основной сценарий:
- Открытие раздела "Новая запись".
- Внесение данных о публикации (фото, название животного, описание).
- Выбор типа животного, размера и места находки, добавление координат находки (которые потом отображаются на карте на странице публикации).
- Нажатие на кнопку "Опубликовать".
Результат основного сценария:
- Публикация сохраняется в профиле пользователя.
Альтернативный сценарий:
- Ошибка загрузки фото.
- Некорректный ввод данных.
Результат альтернативного сценария:
- Система уведомляет пользователя об ошибке и предлагает повторить ввод данных.
Действующие лица:
- Авторизованный пользователь.
Предусловия:
- У пользователя есть сохраненные отметки наблюдений.
Основной сценарий:
- Открытие раздела "Статистика".
- Выбор периода (неделя, месяц, год).
- Просмотр списка наблюдений.
Результат основного сценария:
- Пользователь получает статистические данные о своих наблюдениях.
Альтернативный сценарий:
- Нет доступных данных для выбранного периода.
Результат альтернативного сценария:
- Система уведомляет пользователя об отсутствии данных.
Действующие лица:
- Авторизованный пользователь.
Предусловия:
- Пользователь имеет учетную запись.
Основной сценарий:
- Отправление в личные сообщения (через кнопку "Поделиться") информации о птицах/животных.
- Ведение личной переписки с другим пользователем приложения.
Результат основного сценария:
- Пользователь взаимодействует с другими участниками сообщества.
Альтернативный сценарий:
- Ошибка отправки сообщения.
Результат альтернативного сценария:
- Система уведомляет пользователя об ошибке.