1 / 63
文档名称:

需求工程 ppt课件.ppt

格式:ppt   大小:610KB   页数:63页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

需求工程 ppt课件.ppt

上传人:龙的传人 2020/2/27 文件大小:610 KB

下载得到文件列表

需求工程 ppt课件.ppt

相关文档

文档介绍

文档介绍:软件工程第3章需求工程1PPT课件需求:成功的软件开发的前提软件质量=系统所实现的需求/客户所期望的需求软件项目投标及签订合同的基础软件系统实现的基础系统确认移交的基础/632PPT课件需求的定义IEEEStandardGlossaryofSoftwareEngineeringTerminology用户解决一个问题或达到一个目标所需要的一种状况或能力系统为了满足一种约定、标准、规格说明或其它正式文件而必须满足或拥有的一种状况或能力以上两种状态或能力的文档化表示主观需求客观需求需求文档/633PPT课件功能性需求和非功能性需求功能性需求系统需要提供的服务或功能:如图书检索系统对特定输入的处理方式:如对非法输入的提示系统在特定环境下的行为:如长时间无操作时的屏保非功能性需求对系统功能或服务附加的质量约束,例如响应时间、容错性、安全性等——客户所关心的(外部质量)从系统开发和维护角度出发的质量属性,例如可理解性、可扩展性、可配置性等——软件开发或维护者所关心的(内部质量、软件所特有)/634PPT课件内容摘要需求工程概述需求获取需求分析、协商与建模需求规约与验证需求管理/635PPT课件内容摘要需求工程概述需求获取需求分析、协商与建模需求规约与验证需求管理/636PPT课件AlanDavis把需求工程定义为“直到(但不包括)把软件分解为实际架构构件之前的所有活动”(强调做什么)HerbKrasner定义了需求工程的五阶段生命周期:需求定义和分析、需求决策、形成需求规格、需求实现与验证、需求演进管理MatthiasJarke和KlausPohl提出了三阶段周期的说法:获取、表示和验证……/637PPT课件需求获取:资料收集需求分析与协商:理解分析整理系统建模:用模型描述(写下来)需求规约:完善需求文档并定稿需求验证:验证确认需求管理:整体规划及变更管理需求工程的六个阶段/638PPT课件需求获取系统分析人员通过与用户的交流,了解业务现状以及对待开发系统的期望确定系统或产品范围的限制性描述与系统或产品有关的人员及特征列表系统的技术环境的描述系统功能的列表及应用于每个需求的领域限制一组描述不同运行条件下的应用场景以及为更好地定义需求而开发的系统原型需求获取收集的“原始材料”为进行需求分析提供了基础/639PPT课件需求分析与协商对需求进行分类组织,分析需求之间的关系检查需求的一致性、重叠和遗漏的情况根据用户的需要对需求进行排序。在需求获取阶段,经常出现以下问题:提出的要求超出软件系统可以实现的范围或实现能力不同的用户提出了相互冲突的需求/6310PPT课件