系统分析与设计作业

homework6

Posted by 陈序 on May 6, 2018

1)使用 UML State Model

建模对象: 参考 Asg_RH 文档, 对 Reservation/Order 对象建模。 建模要求: 参考练习不能提供足够信息帮助你对订单对象建模,请参考现在 定旅馆 的旅游网站,尽可能分析围绕订单发生的各种情况,直到订单通过销售事件(柜台销售)结束订单。

参见去哪儿网:

状态集合 S = { 未支付, 商家未确认, 等待入住, 已离店, 已入住, 未入住 }
常见事件 E = { 订单创建, 订单支付, 超时未支付, 取消订单, 商家取消, 商家确认, 超时未办理入住, 办理入住, 确认离店 }
UML State Machine

2)研究淘宝退货流程活动图,对退货业务对象状态建模
状态集合 S = { 申请中, 等待退货, 等待退款, 退货被拒绝, 申请申诉中,退货中, 申诉介入 }
常见事件 E = { 发起退货, 商家同意, 商家拒绝, 发起申诉, 用户取消退货, 平台介入, 协商成功, 协商失败, 用户退货, 商家确认收货, 商家退款 }
UML State Machine