系统分析与设计作业4

1.用例建模

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

这里写图片描述

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

  • 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例
  • 尽可能识别外部系统,并用色彩标注新的外部系统和服务
    • 以携程网的酒店预订为例,新增加的创新用例背景用其他颜色表示,用例图如下:
      这里写图片描述

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

  • 随着新兴只能设备的出现,人们的使用习惯会发生一定的变化,这时应把握住潮流,找到适合人们使用习惯变化的创新点,以此来完成创新。
  • 项目早期,既要确定当下已有的技术,又要对未来可能发展成熟的技术有一个正确的预计,这样才能更好地把握未来可能出现的技术,来实现创新。

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

ID Name Imp Est How to demo Notes
1 选择酒店 30 10 点击进入选择酒店界面,定位系统会先获悉位置,然后推荐一些酒店,用户也可自己根据酒店名,地点,时间进行选择,还可以输入一些特定的关键字,选择酒店后,还可以查阅相关评论 定位系统,查看酒店评论,关键字系统等
2 购物车选项 20 8 管理订单的界面,包括增加预订,移除预定,填写相关入住信息等 当预定不成功,或者预订无法取消时,要及时返回给用户
3 预定酒店 40 10 进入预订界面, 可以选择酒店名,选择时间,选择地点,选择房型,在选择完后确认预订,其中选择酒店中可以对酒店进行排序,在选择地点中可以根据地图排序,而在确认预定后会收到手机短信确认和邮箱确认 注意相关推荐的准确性,和确保能够成功预订
4 进行支付 10 5 在支付界面中,可以选择支付方式,确认支付细节 在支付不成功时,确保不会扣费

2.业务建模

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

  • 在流程图中,我们顺着流程图开始,沿着流程图的任意一个分支走下去,走到不能再走时停止,则此时我们走过的一个分支便是一个子用例,下面以预定酒店为例,便是一个子用例。
    这里写图片描述

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

这里写图片描述

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

这里写图片描述

3.用例文本编写

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

  • 摘要用例:
    • 优点:编写快速,简洁明了直观,能快速表示出业务需求。
    • 缺点:有些细节方面表示较为模糊,即不够准确,甚至有时会漏掉关键点。
  • 非正式用例:
    • 优点:编写简便快速,比起摘要用例要详细的多,各个细节方面有所表示,有利于更好地认清需求。
    • 缺点:不够正式,有些地方还是过于粗糙,对于有些不懂UML的人来说有些难以理解。
  • 详述文本:
    • 优点:几乎涵盖了方方面面,细节充足,可以充分完整地表示需求,将需求和设计分离开来,条理清晰
    • 缺点:编写较为费时,繁琐,有些功能并不是急需,将简单的工作复杂化。

猜你喜欢

转载自blog.csdn.net/zc2985716963/article/details/80042912