系统分析与设计 第四次作业

系统分析与设计 第四次作业

1、 用例建模
  • a. 阅读 Asg_RH 文档,绘制用例图。 按 Task1 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸
  • b. 选择你熟悉的定旅馆在线服务系统(或移动 APP),如绘制用例图。并满足以下要求:
    • 对比 Asg_RH 用例图,请用色彩标注出创新用例或子用例
    • 尽可能识别外部系统,并用色彩标注新的外部系统和服务
  • c. 对比两个时代、不同地区产品的用例图,总结在项目早期,发现创新的思路与方法
  • d. 请使用 SCRUM 方法,在(任务b)用例图基础上,编制某定旅馆开发的需求 (backlog)
2、业务建模
  • a. 在(任务b)基础上,用活动图建模找酒店用例。简述利用流程图发现子用例的方法。
  • b. 选择你身边的银行 ATM,用活动图描绘取款业务流程
  • c. 查找淘宝退货业务官方文档,使用多泳道图,表达客户、淘宝网、淘宝商家服务系统、商家等用户和系统协同完成退货业务的过程。分析客户要完成退货业务,在淘宝网上需要实现哪些系统用例
3、用例文本编写
  • 在大作业基础上,分析三种用例文本的优点和缺点




1、用例建模
  • a.
    这里写图片描述
  • b.以携程为例
    这里写图片描述
  • c.
    1、充分进行市场调研,研究调查当地用户的使用习惯,根据用户需求对已有功能进行改进创新,或增加新功能。
    2、随着时代的发展,技术的进步,有些新技术可以用于项目之中,增加项目的可用性。因此要关注技术的发展,把项目功能与新技术结合起来,才能做到不断地创新。
  • d. Backlog如下表:
编号名称重要性预计工作量故事描述负责人
0浏览酒店65用户打开首页,无需手动搜索,即可浏览所在城市的酒店信息A
1搜索酒店910用户输入入住地点、入住日期、退房日期搜索酒店,也可选择性地通过输入酒店名称和周边景点搜索B
2选酒店98用户从酒店列表中选择想预定的酒店,若没有满足条件的酒店,则需要返回更改搜索条件C
3选房型86用户选好酒店后,进入选房型页面,在该页面用户可浏览房型信息、选择房型、通过地图查看该酒店的地点,以及对酒店情况进行提问D
4确认预订98用户选好房型后确认订单,选择支付方式进行支付,支付完成后再次显示订单信息,同时提供打印订单的功能E
2.业务建模

(UML活动图准则:https://msdn.microsoft.com/zh-cn/library/dd409360.aspx
- a.活动图如下:
这里写图片描述
利用流程图发现子用例的办法:把用户使用产品的完整流程通过流程图展现出来,在这个过程中,我们需要把某些较为抽象的用例进行细化,从而找出这些抽象用例 的子用例。

  • b.
    这里写图片描述

  • c.
    多泳道图如下:
    这里写图片描述
    淘宝网需要实现的用例:生成退款单、修改交易状态、管理退款单状态、同意/拒绝退货处理。

3.用例文本编写
  • 摘要:简洁的一段式概要,通常用于主成功场景,在早期需求分析中为快速了解主题和范围而使用。
    • 优点:内容简洁明了,可以快速了解系统包含的功能以及各功能之间的关系,同时编写所需的时间较短。
    • 缺点:内容不够详细,很多设计上的细节不能很好地体现出来。
  • 非正式:用几个段落覆盖不同场景,一般在早期需求分析中使用。
    • 优点:在保持摘要文本的简洁性的同时,多了一些更加细化的内容,内容清晰易懂,并且比较全面详细。
    • 缺点:在进一步的设计、开发等过程中,非正式用例文本仍然不够详细,并且没有严格遵守规范。
  • 详述:详细编写所有步骤及各种变化,同时具有补充部分,在需求细化过程中使用。
    • 优点:内容全面、详细,描述地十分具体,有利于进一步的设计开发工作,大大降低了引起歧义的可能。
    • 缺点:内容较为冗长、繁琐,难以快速了解到整体框架结构;编写所需时间较长。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值