Chapter6-用例.ppt.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter6-用例.ppt.ppt

UML: Include Relationship Process Sale Cashier Handle Credit payment POST Handle Cash payment Handle Check payment include include include 其它描述需求的方法 UML活动图 UML包含一种有助于使得工作流和业务过程可视化的图:活动图,他能够成为编写用例文本有用的辅助措施。 特征列表 有些系统使用特征列表可能更合适,如服务器,数据库,编译器等。 小结 什么是用例,用用例发现和记录需求有什么优点 用例的三种格式 书写用例的注意事项 用例图 * * * * 预付卡 * Chapter 6 用例 目标 为什么使用用例模型 如何寻找用例 使用摘要、非正式和详述用例形式编写用例 用例图 请大家考虑: 需求分析的目标是发现和记录用户需求,那么: 对于书中的NextGen POS系统,请考虑一下如何发现和记录用户需求,如何制作一个需求报告的大纲。 Technical people often pay much more attention to an entity relationship diagram or class diagram or a feature list. 特性列表 资源使用状况查询 可用资源查询 指定时间段可用的资源清单,包括资源类型、资源数量等。 资源类型 日期范围 实训室使用状况 查询利用指定实训室参加实训、鉴定的培训机构、班级及学员清单等。 实训室编号 日期范围 设备使用状况 查询利用指定设备参加实训、鉴定的培训机构、班级及学员清单等。 设备编号 日期范围 工器具使用状况 查询指定工器具历次实训、鉴定班级及领用人清单,包括领用时间、归还时间、损坏情况等。 工器具编号 日期范围 工件信息查询 指定学员、指定实训/鉴定的工件编号等。 学员编号 实训/鉴定 耗材使用状况 查询指定类型的耗材的历次实训、鉴定班级及领用人清单,包括领用时间、领用数量,合计等。 耗材类型编号 日期范围 综合查询 人次数明细表 指定时间段的实训/鉴定的人次数等。 时间段、设备/实训室/项目/培训机构/中心 人次数统计表 指定时间段内分设备、实训室、项目、培训机构、中心查询预定和实际的人数等。 时间段、设备/实训室/项目/培训机构/中心 实训室利用率 指定实训室在指定的日期范围内的利用率等。 实训室编号 日期范围 设备完好率查询 指定时间范围内指定设备设备完好率等。 设备/实训室/中心 日期范围 约翰逊 玻璃天堂 Two people see a motorcycle in two ways: as the subsystems that make up the bike and as the things a person can do with the bike. 什么是用例 A use case represents a series of interactions between an outside entity and the system, which ends by providing business value. 什么是用例 用例是文本形式的情节描述,广泛应用于需求的发现和记录工作中。 示例:处理销售 顾客携带所购商品到达收银台。收银员使用POS系统记录每件商品。系统连续显示累计信息,并逐行显示细目。顾客确认支付方式,并实施支付。系统对支付信息进行验证和记录。系统更新库存信息。顾客从系统得到购物小票,然后携带商品离开。 什么是用例:定义 参与者(actor) 某些具有行为的事务,可以是人、软硬件系统或组织。 场景(scenario) 是参与者和系统之间的一系列特定的活动和交互,也称为用例实例(user case instance) 用例(use case) 一组相关的成功和失败场景的集合,用来描述如何使用系统来实现其目标。 用例不是什么复杂的概念,但发现需求,并适当编写有相当的困难。 什么是用例:示例 用例:处理退货 主要成功场景:顾客携带商品到收银台退货。收银员使用POS系统记录并处理每件退货…… 扩展场景: 如果客户之前使用的是信用卡…… 如果系统未在系统中找到商品的标识码…… 正常情况和异常情况的分离 什么是用例:用例与需求 用例主要是说明系统如何工作的功能性或行为性需求,或者说,用例定义了系统行为的契约。 用例也可以用来定义FURPS+中的其他需求。 用例的表示法 用例能够以不同的形式化程度或格式进行编写: 摘要: 简洁的一段式摘要,通常用于主成功场景。 用在早期需求分析过程中。 非正式 非正式的段落格式。用几个段落覆盖不同的场景。 也是用在早期需求分析过程中。

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档