系统分析与设计HW4

个人作业

用例建模

a. 阅读 Asg_RH 文档,绘制用例图。

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

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

分析目标:美团App

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

两个产品的用例图在总体流程上并没有太大的差别,美团预定房间流程中信息展现更具体细致,且在局部的功能点上有创新。
项目早期创新的思路,可以先学习成熟产品的基本功能和流程,并在原有基础上进行改进,优化流程中的交互体验。
此外还可以挖掘用户的新需求,例如用户的个性化需求等,在产品品类上做更垂直化的定制。

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

ID Name Imp Est How to demo Notes
1 酒店搜索 60 10 选取地点、入住/退房时间,输入关键词,点击搜索酒店 搜索结果不一定要完全符合搜索条件,但要优先显示符合条件的结果
2 酒店预定 100 25 选择列表中的酒店,浏览酒店信息,选取房型并确认下单 要注意房源信息的实时性
3 订单管理 40 8 查看订单信息,点击取消订单 注意取消订单后的状态(用户和数据库),避免不必要损失
4 账单支付 80 16 选择支付方式,完善付款信息,跳转到支付系统完成支付流程 注意支付状态的确认,以及信息安全性

业务建模

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

画出具体的流程图后,流程图的每一个分支都是一个子用例(?)。

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

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

淘宝网的系统用例:判断退货状态、仲裁、退款。

用例文本编写

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

  • 正式用例

    • 优点:正式、详细、深入地描述用例,提供尽可能详细的信息。
    • 缺点:编写正式用例耗时长,花费精力多,过程繁琐。
  • 摘要用例

    • 优点:能简单快速描述需求。
    • 缺点:需求描述较为粗略,需要进一步细化。
  • 非正式用例

    • 优点:在相对快速地描述需求的同时,具备一定的细节,有利于进一步分析。
    • 缺点:在需求分析的深入性和详细度上不及正式用例。
posted @ 2018-04-21 16:14  JerryChan31  阅读(221)  评论(0编辑  收藏  举报