Upload
shayna
View
166
Download
10
Embed Size (px)
DESCRIPTION
单项练习 5—— 顺序图. 组员: 11331316 吴沛霖 11331322 吴煜辉. 欢迎您的加入!. 1. 小孙从“淘宝网”某商家卖了一部手机,感觉不合适自己决定退货。请仔细研究“淘宝网”的退货业务规程,请将“客户”、“淘宝网”、“商家”三个对象作为主 要参与者,使用 系统顺序图 描述“淘宝网”退货的业务的系统功能与业务 实现的基本过程。. - PowerPoint PPT Presentation
Citation preview
单项练习 5—— 顺序图 组员: 11331316 吴沛霖
11331322 吴煜辉
欢迎您的加入!
欢迎您的加入!
1. 小孙从“淘宝网”某商家卖了一部手机,感觉不合适自己决定退货。请仔细研究“淘宝网”的退货业务规程,请将“客户”、“淘宝网”、“商家”三个对象作为主 要参与者,使用系统顺序图描述“淘宝网”退货的业务的系统功能与业务 实现的基本过程。
基本流程:买家选择一笔交易 买家点击退款 \ 退货 买家选择退货类型 买家提交退货申请 卖家同意退货 买家寄出货物 买家提交退货凭证 卖家确认收货 买家收到货款
(参与者有: 买家、卖家、淘宝网。不考虑转账系统!)
欢迎您的加入!
顺序图四大元素:类角色、生命线、激活期、消息
欢迎您的加入!
2. 在某网上商城系统中,客户可以通过购物车中商品创建订单。请研究从购物车,到提交订单的业务过程,识别以下内容:2.1 记录过程中使用的页面( UI )2.2 从页面中识别业务实体(如,用户收件地址,订单)2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。
以京东商城( jd.com) 为例
欢迎您的加入!
2.1 记录过程中使用的页面( UI )
选取需要结算的商品,点击结算
填写订单信息,如收货人信息等等
订单已经创建成功!根据选择的支付方式进行转账支付
流程:在购物车中勾选商品点击结算填写订单信息订单创建成功
欢迎您的加入!
2.2 从页面中识别业务实体(如,用户收件地址,订单)
业务实体:商品属性:1.商品信息
业务实体:订单属性:1.收件人信息2.支付信息3.发票信息
关于业务实体的解释、属性、操作等,以下博客都有详细介绍: http://www.cnblogs.com/luqingfei/articles/420376.html
欢迎您的加入!
2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。
注:关于边界类、控制类、实体类的介绍: http://www.360doc.com/content/07/0312/13/8473_394385.shtml
欢迎您的加入!
2.3 假设,系统中有一个订单生成控制器的软件对象,它控制页面流转,处理业务实体信息,保持流程工作状态。请用顺序图表示 Actor - UIs - Controller - Entities 之间协作完成创建订单任务的过程。
注:关于边界类、控制类、实体类的介绍: http://www.360doc.com/content/07/0312/13/8473_394385.shtml
欢迎您的加入!
谢谢!