2018-4-22-task4

用例建模

a.阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸

asg_rh

选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:

  • 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例
  • 尽可能识别外部系统,并用色彩标注新的外部系统和服务
    qunar
    绿色是创新用例,红色是外部系统

    c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法

    在项目早期要参考与本产品类似的产品,了解其实现的功能,并且画出核心用例图。然后根据调查了解本土用户对于产品的需求,对产品进行赶紧核创新。

d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)











































ID 需求名称 重要性 工作量 需求目标 注意事项
1 搜索酒店 20 10 根据选项信息搜索匹配酒店 需要给出酒店是否空余,符合用户需求
2 选择酒店 50 30 提供酒店列表,提供基本酒店信息 1.给出第三方报价以及用户评价 2.提供酒店根据选项排序结果
3 选择房间 20 10 选定酒店后,选择房间类型。只能选择尚有空也房间的房间类型。 提供必要的房间类型信息
4 确认订单 40 20 确认所选订单 可以编辑修改订单信息

业务建模

a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。

ad1

b. 选择你身边的银行 ATM,用活动图描绘取款业务流程

atm

c. 查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例

taobao

用例文本编写

在大作业基础上,分析三种用例文本的优点和缺点

  • use case:
    • 优点:明确系统边界,展示了系统及其使用者,用例以及子用例
    • 缺点:用例之间关系不明确
  • activity diagram
    • 优点:展示了用例的完整使用流程。可以使用活动图将重要场景描述出来
    • 缺点:无法描述多个用例过程
  • 多泳道图:
    • 优点:清晰的看到了每个用例发生在哪个参与者或系统中
    • 缺点:无法区分系统边界