100
Диаграмма
последовательности
сценария
Оформление
заказа
Покупатель выбирает опцию «Оформить заказ», затем открывается
форма ввода личных данных покупателя и его кредитной карты
(
EnterPersonalInformation
), на ней покупатель вводит свое имя, адрес,
телефон, адрес электронной почты и кредитные данные. Информация
принимается и открывается форма подтверждения заказа (
ConfirmOrder)
.
Фокус управления передается некоторому управляющему объекту
(
PlaceOrderManager
), который обращается к внешней кредитной системе
(
Credit System)
для проведения платежа. Если платеж прошел успешно, то
PlaceOrderManager
посылает сообщение объекту
Заказ
(
Order
), затем
вызывает форму подтверждения заказа (
OrderConfirmation
). Объект
Заказ
(
Order
) обращается к объектам
Товар (Item)
для того, чтобы получить
информацию о товарах и создает заказ.
Достарыңызбен бөлісу: