系统分析与作业四
1.用例建模
a.阅读Asg_RH文档,绘制用例图。按照Task1要求,请使用工具UMLet,截图格式务必是png并控制尺寸。
b. 选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:
- 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例
- 尽可能识别外部系统,并用色彩标注新的外部系统和服务 下面为铂涛会旅馆预定服务的用例图
以下为美团软件用例图结果
c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法
在项目早期,如果已有相似的产品,可以参考已有的产品是如何设计实现的,然后调查用户对于现有类似产品不满意的地方来进行修正来完善需求,并且在能够提升用户体验的部分进行创新。
d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)
2.业务建模
a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。
流程图:
c. 查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例
由上图可得知
处理退货业务,淘宝需要实现以下系统用例:生成退货单,拒绝退货处理,同意退货处理,变更退款单状态,拒绝退款处理
3.用例文本编写
在大作业基础上,分析三种用例文本的优点和缺点
非正式用例
优点:较简单,能够表示一定信息的用例
缺点:难以描述一些复杂的主要用例
摘要用例
优点:实现较为简单,易于后期维护
缺点:编写信息少,只能描述简单的用例,容易造成实现的模糊。
详述用例
优点:非常系统,可以较为完美的展示细节
缺点:书写复杂,所花时间较久,迭代次数较多,不易于修改