系统分析与设计作业3

1、 用例建模

a. 阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸
Task 1
Develop a detailed use case model for “Reserve Hotel”. The model should take a user’s (rather than system’s) perspective. Hence, for example, “Acknowledge Basket Contents” rather than “Display Basket Contents”. For the same reason, define use cases for handling user’s input and actions, but do not be specific about system’s computations and web page creation activities.
Show dependencies between use cases to visualize the workflow-like behavior of the application. Specify «include» and «extend» relationships and any important constraints.
这里写图片描述

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

这里写图片描述
这里写图片描述

这里写图片描述

c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法
项目早期可以参考已有的比较成熟的项目,发掘他们的闪光点,做类比,寻找用户痛点,结合自身经验经历和市场调查情况,进行大胆的创新,根据用例图,从中寻找不合理的、可以改进的地方,或者该系统缺少的、增加以后能提高竞争力的地方。一代一代迭代,多次讨论开会,最后更加成熟
d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)
2、业务建模

a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。
这里写图片描述
b. 选择你身边的银行 ATM,用活动图描绘取款业务流程
这里写图片描述
c. 查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例
这里写图片描述
需要实现:退款管理,退款审核,退款处理等

3、用例文本编写

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

1.摘要用例,即一段简洁的概要,优点:能快速编写、简洁明了。缺点:太精简,只用作对问题粗略的认识。
2.非正式用例,即多个非正式的段落格式,用几个段落覆盖不同场景,同样用于早期的需求分析过程。优点:编写简便,比起摘要式用例文本要详细一些,有利于进一步认识问题。缺点:不够详细。
3.详述用例,即详细地编写用例所有步骤和各种变化,同时具有补充部分,如前置条件和成功保证。优点:细节丰富,深入,结构良好,缺点:编写耗时长,比较繁琐。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值