系统分析与设计HW3

1. 用例建模

a.阅读 Asg_RH 文档,绘制用例图:以用户的观点为“Reserve Hotel”绘制用例图。

这里写图片描述

b.选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:对比 Asg_RH用例图,请用色彩标注出创新用例或子用例;尽可能识别外部系统,并用色彩标注新的外部系统和服务。

以携程为例子:
这里写图片描述

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

不同时代,不同地区的用例图在流程和算法优化上大有不同,后期的产品用例图考虑需求更加周到细致,发达、人口密集地区的产品采用更加先进的算法和简洁的步骤。项目早期可以对于某一个功能,可以参考同类产品同样功能的用例图,对比挖掘更加优秀简洁的流程,和学习哪些地方可以采用优秀的算法为提高用户忠诚度。与团队成员一起讨论,综合各方意见得到完善的需求用例图。

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

ID Name Imp Est How to demo Notes
1 搜索酒店 8 8 输入目的地,入住离店日期,根据星级和关键词筛选酒店,预订数量多还可采取团购 根据关键字筛选算法,团购活动
2 预定房间 10 4 选择酒店,确定房型和数量,确定日期 实际情况与网站情况不符合
3 确认订单 6 2 确认基本信息无误,填写联系方式,选择是否购买保险 列举清晰
4 付款结账 8 2 选择付款方式,选择折扣 保密

2. 业务建模

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

这里写图片描述

方法:找到流程图当中重复的部分,抓取出来抽象成子用例

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

这里写图片描述

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

这里写图片描述

需要实现生成退款单、管理退款单(更新状态)、同意/不同意退款处理。


3. 用例文本编写

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

  • 摘要风格的用例(brief)

    • 优点:反应实际的情景,与用户需求紧密结合,编写简单,理解容易,在Jupiter应用中对于旅游创新体验这部分摘要风格的用例十分重要,它能够多方面地体现用户需求的创新点
    • 缺点:缺少对于各个流程步骤的分析,对于实现功能帮助不大
  • 非正式风格的用例(casual)

    • 优点:用于早期的需求分析过程,编写简便,具有初步的流程步骤划分,是摘要到详细用例的一个过渡,给需求最终确定提供一个缓冲
    • 缺点:对于实现还是缺少详细描述
  • 详述风格的用例

    • 优点:各处用例流程的各个步骤和要求,对于主要用例是必须的
    • 缺点:编写繁琐,理解困难

猜你喜欢

转载自blog.csdn.net/qq_38121300/article/details/80013209
今日推荐