系统分析与设计作业四
分类:
文章
•
2023-11-20 11:18:16
用例建模
- a.阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸。
- b.选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:
- 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例
- 尽可能识别外部系统,并用色彩标注新的外部系统和服务
我选择的是去哪儿网的订旅馆系统,部分创新功能截图如下:

通过地图搜索酒店:

用例图如下,用蓝色背景标注出创新用例和外部系统服务:
- c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法
相比之下,明显去哪儿系统比Reserve Hotel系统的用例更多、依赖的外部系统和服务也更多。
在项目早期,发现创新的思路和方法:
- 在需求分析、项目设计阶段,要充分考虑客户需求和找到吸引客户的亮点,因此可以依靠绘制用例图来多检验和探索。
- 产品和功能要与时俱进,关注领域内可以被应用的新技术。十多年前尚未出现或普及移动端在线定位与社交软件在线支付时,酒店预订还要在PC浏览器上操作,显得不灵活,酒店的选择不够多,顾客看不到酒店评价,支付手段也单一。在现在移动端应用越来越成熟,普及程度越来越高的时代里,应用开发者要更加重视把先进技术和创意用于简化用户操作,提高用户使用舒适感上。
- d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)
Id |
Name |
Imp |
Est |
How to demo |
1 |
查找酒店 |
10 |
4 |
搜索框输入关键字查找 |
2 |
预定酒店 |
8 |
3 |
查看酒店信息界面可以通过预定按钮进行预定 |
3 |
管理订单 |
7 |
2 |
查看已下的订单和取消订单 |
4 |
支付订单 |
6 |
1 |
通过支付API支付相应费用 |
业务建模
- a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。

* 利用流程图发现子用例的方法 :*绘制流程图,按照每个流程用例的阶段和状况分析发现子用例的需求。
- b. 选择你身边的银行 ATM,用活动图描绘取款业务流程
- c.查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例

* 要完成退货业务,在淘宝网上需要实现的系统用例有:*
- 申请退款
- 退货
- 确认收到退款
用例文本编写
- 在大作业基础上,分析三种用例文本的优点和缺点
Brief:优点是在项目需求分析早期,能快速确定项目主题和范围,同时更为方便快捷。缺点是不能反映细节,需要再做更详细分析。
Casual:优点是需求分析稍微比Brief详细,速度也比Fully快。缺点是仍不够详细,尚未能直接利用其形成规格说明书。
Fully:优点是能详细说明需求。缺点是需要的时间比上述方法要多。