17
кладовщик) может выступать в роли сотрудника и общаться с системой как
сотрудник магазина, а может выступать и в роли покупателя, сделав заказ в
магазине. Не смотря на то, что физически это один человек, он выступает в
роли двух актеров: покупателя и сотрудника. Итак, актеры системы заказов
магазина «Style» будут следующие:
Покупатель, Сотрудник, Система Склад
.
Покупатель
использует нашу систему для того, чтобы заказать вещи,
он просматривает каталог, добавляет понравившиеся ему товары в корзину,
открывает корзину, удаляет из нее товары или изменяет их количество и,
наконец, может оформить свой заказ, при этом его оплатив. В конечном
итоге результат использования системы покупателем будет получен, если он
выполнил все эти действия от начала до конца. Поэтому не будем разделять
заказ товаров на несколько прецедентов, а выделим только один:
Заказ
товаров.
Покупатель
, сделав заказ в магазине «Style», может в дальнейшем
узнавать статус своего заказа, это тоже случай использования системы,
назовем его
Получение информации о заказе.
Сотрудник
должен изменять статус сделанного заказа, для него
определим прецедент
Управление статусом заказа.
Система Склад
должна получать информацию о сделанных заказах
для возможности управления наличием товаров на складе, для нее также
должен быть доступен прецедент
Получение информации о заказе.
Итак, прецеденты системы заказов магазина «Style»:
Заказ товаров,
Управление статусом заказа, Получение информации о заказе
.
Достарыңызбен бөлісу: