一、用例建模
1. 阅读 Asg_RH 文档,按 Task1 要求绘制用例图:
Ø ReserveHotel:
2. 选择你熟悉的定旅馆在线服务系统,制用例图:
Ø 线上酒店价格比较及预订应用-Travelgo:
3. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法
Ø 根据用例图宏观地去分析项目的不同功能及不同模块之间的关系,从而增加创新思路。
4. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)
ID |
Story |
Estimation |
Priority |
1 |
设计基本界面 |
5 |
2 |
2 |
完成酒店搜索功能,并显示在界面上 |
2 |
5 |
3 |
对酒店进行数据库的录入 |
3 |
4 |
4 |
完成用户的注册/登陆 |
5 |
3 |
5 |
确保上述功能运行的正确性 |
- |
1 |
二、业务建模
1. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。
2. 选择你身边的银行 ,用活动图描绘取款业务流程
3. 查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例
三、用例文本编写
Ø 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。
Ø 活动图能够表示并发活动的情形,而流程图不行。
Ø 活动图是面向对象的,而流程图是面向过程的。
Ø 泳道图,也一种活动图。
Ø 这个过程涉及许多不同的人,部门或功能区域时,用流程图分栏,这样也能清晰地了解任务转交的次数。