9
单单单单 5—— 单单单 单单11331316 单单单 11331322 单单单 单单单单单单

单项练习 5—— 顺序图

  • Upload
    shayna

  • View
    157

  • Download
    10

Embed Size (px)

DESCRIPTION

单项练习 5—— 顺序图. 组员: 11331316 吴沛霖 11331322 吴煜辉. 欢迎您的加入!. 1. 小孙从“淘宝网”某商家卖了一部手机,感觉不合适自己决定退货。请仔细研究“淘宝网”的退货业务规程,请将“客户”、“淘宝网”、“商家”三个对象作为主 要参与者,使用 系统顺序图 描述“淘宝网”退货的业务的系统功能与业务 实现的基本过程。. - PowerPoint PPT Presentation

Citation preview

Page 1: 单项练习 5—— 顺序图

单项练习 5—— 顺序图 组员: 11331316 吴沛霖

11331322 吴煜辉

欢迎您的加入!

Page 2: 单项练习 5—— 顺序图

欢迎您的加入!

1. 小孙从“淘宝网”某商家卖了一部手机,感觉不合适自己决定退货。请仔细研究“淘宝网”的退货业务规程,请将“客户”、“淘宝网”、“商家”三个对象作为主 要参与者,使用系统顺序图描述“淘宝网”退货的业务的系统功能与业务 实现的基本过程。

基本流程:买家选择一笔交易 买家点击退款 \ 退货 买家选择退货类型 买家提交退货申请 卖家同意退货 买家寄出货物 买家提交退货凭证 卖家确认收货 买家收到货款

(参与者有: 买家、卖家、淘宝网。不考虑转账系统!)

Page 3: 单项练习 5—— 顺序图

欢迎您的加入!

顺序图四大元素:类角色、生命线、激活期、消息

Page 4: 单项练习 5—— 顺序图

欢迎您的加入!

2. 在某网上商城系统中,客户可以通过购物车中商品创建订单。请研究从购物车,到提交订单的业务过程,识别以下内容:2.1 记录过程中使用的页面( UI )2.2 从页面中识别业务实体(如,用户收件地址,订单)2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。

以京东商城( jd.com) 为例

Page 5: 单项练习 5—— 顺序图

欢迎您的加入!

2.1 记录过程中使用的页面( UI )

选取需要结算的商品,点击结算

填写订单信息,如收货人信息等等

订单已经创建成功!根据选择的支付方式进行转账支付

流程:在购物车中勾选商品点击结算填写订单信息订单创建成功

Page 6: 单项练习 5—— 顺序图

欢迎您的加入!

2.2 从页面中识别业务实体(如,用户收件地址,订单)

业务实体:商品属性:1.商品信息

业务实体:订单属性:1.收件人信息2.支付信息3.发票信息

关于业务实体的解释、属性、操作等,以下博客都有详细介绍: http://www.cnblogs.com/luqingfei/articles/420376.html

Page 7: 单项练习 5—— 顺序图

欢迎您的加入!

2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。

注:关于边界类、控制类、实体类的介绍: http://www.360doc.com/content/07/0312/13/8473_394385.shtml

Page 8: 单项练习 5—— 顺序图

欢迎您的加入!

2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。

注:关于边界类、控制类、实体类的介绍: http://www.360doc.com/content/07/0312/13/8473_394385.shtml

Page 9: 单项练习 5—— 顺序图

欢迎您的加入!

谢谢!