- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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+中的其他需求。 用例的表示法 用例能够以不同的形式化程度或格式进行编写: 摘要: 简洁的一段式摘要,通常用于主成功场景。 用在早期需求分析过程中。 非正式 非正式的段落格式。用几个段落覆盖不同的场景。 也是用在早期需求分析过程中。
您可能关注的文档
- AberystwythUniversity阿伯里斯特维斯大学学校简介成立于1872年的.doc
- Acetylcysteine用于预防Contrast-inducednephropathy(CIN)-义大医院.ppt
- ADP公司的薪酬解决方案一、公司简介ADP是一家从事人事外包服务的.PDF
- Ag-Au二元纳米微粒吸收谱的计算-物理学报.PDF
- Agilent1100高效液相色谱系统-大学化学-北京大学.PDF
- AgriculturalUniversityofHebei-河北农业大学.doc
- Ag溶胶表面的紫外一可见吸收光谱和表面增强-影像科学与光化学.PDF
- AHNU-Z2016018安徽师范大学图书馆通借通还外包服务采购项目.doc.doc
- AMSCHINA月刊第0808期本月专题公共关系与中国市场公共关系.doc
- ASIPP·USTC模块1-Indico.ppt
文档评论(0)