Действия актеров | Отклик системы |
Исключение 1 | |
3. Кладовщик возвращается к меню | |
4. Выбор действия для кладовщика | |
Исключение 2 | |
5. Кладовщик выбирает действие «Изменить количество». | 6. Система отображает экран для ввода нового количества товара и причины изменения. |
7. Кладовщик указывает новое количество и причину изменения. Исключение 3 Кладовщик отказывается от изменения. | 8. Система обновляет информацию о количестве товара и состояния заказов, в которых есть позиции данного товара. |
Переход к шагу 4. | |
Исключение 3 | |
Переход к шагу 4. |
2.7 Сценарии взаимодействия с системой курьера
2.7.1 Выбор действия курьером
Название: выбор действия курьером
Актеры: курьер
Цель: выбор вида работы
Тип: базовый
Описание: система отображает меню доступных курьеру действий, из которых он выбирает одно
Ссылки: авторизация работника, возврат товара, подтверждение доставки курьером
Типичный ход событий
Действия актеров | Отклик системы |
1. Курьер заходит на главную страницу | 2. Система отображает экран со списком действий, доступных курьеру: подтверждение доставки, возврат товара. |
3. Курьер выбирает одно из действий. Исключение 1 Курьер завершает работу с системой |
Исключительный ход событий
|
|
Действия актеров | Отклик системы |
Исключение 1 | |
3. Система закрывает сессию работы. | |
4. Авторизация работника. |
2.7.2 Подтверждение доставки
Название: подтверждение доставки
Актеры: курьер
Цель: изменить статус заказа на «Доставлен»
Тип: базовый
Описание: курьер выбирает один из заказов в состоянии «Передан на доставку» и изменяет состояние заказа на «Доставлен»
Ссылки: Выбор действия для курьера
Типичный ход событий
Действия актеров | Отклик системы |
1. Выбор действия. Курьер выбирает из меню пункт «Доставляемые заказы». | 2. Система отображает экран со списком заказов, находящихся в стадии доставки. Исключение 1 Заказы, находящиеся в стадии доставки, отсутствуют. |
3. Курьер выбирает один из заказов. Исключение 2 Курьер возвращается к меню. | 4. Система отображает подробную информацию о заказе. |
4. Курьер изменяет состояние заказа на «Доставлен». Исключение 3 Курьер возвращается к списку заказов. | 5. Система отображает подтверждение об изменении состояния заказа. |
Исключительный ход событий
Действия актеров | Отклик системы |
Исключение 1 | |
3. Курьер возвращается к меню. | |
4. Выбор действия для курьера. | |
Исключение 2 | |
3. Курьер возвращается к меню | |
4. Выбор действия для курьера. | |
Исключение 3 | |
Переход к шагу 2. |
|
|
2.7.3 Возврат заказа
Название: возврат товара
Актеры: курьер
Цель: вернуть на склад заказ, который не был доставлен
Тип: базовый
Описание: курьер выбирает один из заказов в состоянии «Передан на доставку» и изменяет состояние заказа на «Возврат»
Ссылки: Выбор действия для курьера
Типичный ход событий
Действия актеров | Отклик системы |
1. Выбор действия. Курьер выбирает из меню пункт «Доставляемые заказы». | 2. Система отображает экран со списком заказов, находящихся в стадии доставки. Исключение 1 Заказы, находящиеся в стадии доставки, отсутствуют. |
3. Курьер выбирает один из заказов. Исключение 2 Курьер возвращается к меню. | 4. Система отображает подробную информацию о заказе. |
4. Курьер изменяет состояние заказа на «Возврат». Исключение 3 Курьер возвращается к списку заказов. | 5. Система отображает подтверждение об изменении состояния заказа. |
Исключительный ход событий
Действия актеров | Отклик системы |
Исключение 1 | |
3. Курьер возвращается к меню. | |
4. Выбор действия для курьера. | |
Исключение 2 | |
3. Курьер возвращается к меню | |
4. Выбор действия для курьера. | |
Исключение 3 | |
Переход к шагу 2. |
2.8 Сценарии взаимодействия с системы с банком
2.8.1 Получение информации об оплате
Название: получение информации об оплате
Актеры: магазин, банк
Цель: получение системой информации об оплате заказа
Тип: базовый
Описание: система запрашивает у банка информацию для выяснения оплаты выставленного счета по заказу, банк предоставляет информацию.
Ссылки: выбор действия
Типичный ход событий
Действия актеров | Отклик системы |
1. Система запрашивает у банка информацию о состоянии счета | |
2. Банк предоставляет информацию по счету. Исключение 1 Отсутствует связь с банком. | 3. Счет оплачен. Система изменяет состояние заказа на «Оплачен». Исключение 2 Счет не оплачен. |