《收集需求》PPT课件

《收集需求》PPT课件

ID:36900419

大小:336.10 KB

页数:91页

时间:2019-05-10

《收集需求》PPT课件_第1页
《收集需求》PPT课件_第2页
《收集需求》PPT课件_第3页
《收集需求》PPT课件_第4页
《收集需求》PPT课件_第5页
资源描述:

《《收集需求》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章收集需求学习目标:理解需求阶段的目标给业务上下文和系统功能建模在完整的用例模型中记录系统需求6.1引言需求阶段的目标:检查业务上下文:开发软件的原因,理解业务描述系统需求:系统功能,约束条件(包括性能、开发成本、资源等等)2021/10/32引言系统需求分类:功能需求:系统必须完成的工作非功能需求:需求指定的其他需求2021/10/336.2系统的诞生客户提供的材料:详细的文档,一般包括专用布局和目录任务陈述,对新业务的简短描述2021/10/34系统的诞生开发人员的工作:把客户的需求文档或任务

2、陈述转换为完整的、清晰的、可用于开发系统的陈述,采用客户能够理解的、认可的标准格式。2021/10/35案例分析NowhereCars任务陈述商店将汽车的跟踪自动化了--使用条形码、柜台终端和激光阅读器,这有许多优点:租赁助手的效率提高了20%,汽车很少失踪,客户群很快变大(根据市场调查,其部分原因至少是专业化和效率的显著提高)2021/10/36案例分析NowhereCars任务陈述管理层认为,Internet会提供进一步提高效率、降低成本的机会。例如,现在不是打印可用汽车的目录,而可以让每个Int

3、ernet冲浪人员在线浏览这些目录。对于有特权的客户,可以提供额外的服务,例如通过鼠标点击进行预约。这个领域的目标是每个商店的运营成本降低15%。2021/10/37案例分析NowhereCars任务陈述在两年内,使用电子商务的所有功能,通过Web浏览器提供所有的服务,在客户家中完成汽车的交付和收回,以达到虚拟租赁公司的最终目标,将未预约业务的运营成本降低到最低。2021/10/38案例分析上述内容包含的信息?公司的自动化历史;客户对日期的满意度;在线目录和预约;有特权和无特权的客户;节约成本的历史和

4、目标;公司的最终目标2021/10/39补充:需求工程需求工程师找出功能性需求优先排序需求跟踪用例和需求设计师找出非功能性需求2021/10/3106.3用例用例:定义部分业务或系统的使用方式,用于描述系统功能需求内容包括:记录对业务运作方式的理解业务需求建模指定新软件系统应能完成的工作系统需求建模2021/10/311用例用例开始于一个参与者(actor);之后是业务或系统,最后返回到参与者采用用例驱动,有助于找出对象、属性和操作2021/10/312案例分析NowhereCars任务陈述“会员预约

5、汽车型号”是一个业务用例,描述了会员的预约方式。(在业务建模过程中查找业务用例,这是需求分析的第一步。业务用例可以使用已有的软件系统,也可以根本不涉及计算机)2021/10/313案例分析NowhereCars任务陈述“预约”是一个系统用例,描述了要开发的系统如何让NowhereCars通过Internet进行预约。(系统用例描述了新系统或替代系统要提供的一个服务)2021/10/3146.4业务说明建立业务模型是建立系统功能(用例)模型的前提条件用例可以完成业务建模,用例模型包括:参与者表(带有描述

6、)术语表用例(带有描述和细节)通信图(协作图,可选)活动图(可选)2021/10/3156.4.1标识业务参与者参与者是在业务中扮演某个角色的人、部门或独立的软件系统2021/10/316案例分析NowhereCars业务参与者表助手(员工)顾客会员非会员Auk:已有系统债务部门法律部门2021/10/3176.4.2编写项目术语表术语表(glossary):数据字典的现代代替品,将数据和过程进行统一存储2021/10/318案例分析NowhereCars术语表术语定义Car(业务对象)由商店保存的、

7、用于出租的CarModel实例CarModel(业务对象)目录中的一个模型,可用于预约Customer(业务参与者、业务对象)为获得一个标准服务而付费的人Member(业务对象)其身份和信用状况已得到验证的客户,因此可以访问特定的服务(例如电话预约或通过Internet预约)2021/10/319术语表术语表可以记录每个术语与开发阶段之间的关系,如:※业务参与者※业务对象※系统参与者※系统对象※分析对象※部署制品※设计对象※设计节点※设计层※设计包2021/10/3206.4.3标识业务用例每个用例都

8、是业务的一部分如何设置好的用例?常识、逻辑和经验和客户一起工作2021/10/321案例分析iCoot业务用例表B1:顾客租用汽车:顾客租用从可用汽车中选择出来的汽车B2:会员预约汽车型号:当有该型号的汽车时,会员应得到通知B3:非会员预约汽车型号:当有该型号的汽车时,非会员交纳了押金,就应得到通知B4:顾客取消预约:顾客通过电话或亲自取消未结束的预约2021/10/322案例分析iCoot业务用例表B5:顾客交还汽车:顾客交还所租用的汽车B6:顾客获知

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。