1)使用 UML State Model
- 建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。
建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。
状态集合 S = { new order, registered, granted, confirmed, invoiced, cancelled }
事件集合 E = { create order, register, change info, grant, pay, invoice, cancel}
状态转换图:
2)研究淘宝退货流程活动图,对退货业务对象状态建模
研究对象:淘宝退货业务
状态集合 S = { waiting seller agree, waiting buyer return goods, waiting seller confirm goods, closed, refused, refund succeed }
事件集合 E = { goods return request made, return agreed, goods returned, ship forced, time out, return refused, refund refused, refund agreed }
状态转换图: