-
Notifications
You must be signed in to change notification settings - Fork 0
Use case
Valentina Golubeva edited this page Oct 18, 2022
·
3 revisions
Сценарии использования:
USE-CASE Авторизация
- Вход в личный кабинет: ЛЮБОЙ пользователь вводит логин и пароль, нажимает кнопку войти и переходит в личный кабинет
1.1. Перейти в профиль пользователя - ЛЮБОЙ пользователь жмет кнопку log-out и завершить активную сессию
USE-CASE Оформление заказа - Пользователь жмет кнопку “Оформление заказа”
- На странице с оформлением заказа пользователь вводит “ФИО получателя”, “ФИО отправителя”, “Адрес получателя”, “Размер посылки”, “вес посылки” => получает стоимость заказа (динамически после заполнения всех полей)
- Пользователь жмет кнопку “Оформить”
- Пользователь видит сообщение
6.1) об успехе
6.2) о неудаче
USE-CASE Пользователь, Мои заказы - Пользователь получает список всех имеющихся заказов (сделать пример плашек с заказами)
- Пользователь жмет кнопку “Трекинг посылок”
8.1) Пользователь жмёт кнопку “Отследить” в списке заказов, получает формочку с заполненным номером, жмёт кнопку “Отследить” - Вводит “Трек-номер” заказа, жмет кнопку “Отследить”
- Получает статус заказа
10.1) Получает уведомление что такого заказа нет
10.2) Возвращается в трекер через кнопку “К трекеру”
USE-CASE Администратор заказы - Администратор жмет кнопку заказы
- Администратор выбирает заказ с помощью фильтра (нажимает “Открыть”)
- При наличии галочки в поле “Оплачено” нажимает кнопку передать на склад, возвращается к списку заказов
USE-CASE Администратор Статистика - Администратор жмет кнопку “Бухгалтерия-> Статистика”
- Администратор выбирает сущность, нажимая выбрать
- Администратор устанавливает значения интервала, по которому хочет получить статистику, жмет кнопку получить
- Администратор видит статистику
17.1) Администратор нажимает на кнопку Export и в его файловую систему загружается файлик с выбранными данными
17.2) Администратор нажимает на кнопку Import
17.3) Администратор загружает из файловой системы файлик с данными для бд
USE-CASE Администратор Смены - Администратор жмет кнопку “Смены” -> Видит таблицу со сменами
USE-CASE Водитель, Взять машину - Водитель жмет “Автопарк”
- Водитель выбирает машину в таблице и в этой строчке жмет открыть
- Если машина была взята, жмет отдать. Если машина не была взята, жмет взять
USE-CASE Водитель, Курьер - Водитель/Курьер жмет “Заказы->Завершенные”
- Видит таблицу со всеми завершенными заказами и статистику по ним
- Водитель/Курьер жмет “Заказы->Активные”
- Водитель/Курьер видит таблицу с активными заказами
- Водитель/Курьер жмет кнопку открыть у выбранного заказа
- Ести статус в таблице был галочка, Водитель/Курьер вводит код
- Водитель/Курьер жмет проверить код
- Если код верный, жмет завершить заказ
- Если неверный ищет настоящего клиента
- Если статус в таблице был крестик, жмет взять со склада
Макет