需求的概念(精)PPT课件.pptVIP

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 需求的概念;需求的层次;需求的层次;需求工程 ;需求工程的结构图;;需求分析研究的对象是软件项目的用户要求 准确地表达被接受的用户要求 确定被开发软件系统的元素; 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。;;需求分析流程;需求分析过程示意图;(2) 去掉具体模型中非本质因素,抽象出当前系统的逻辑模型 ;(3) 分析当前系统与目标系统的差别,建立目标系统的逻辑模型 ;问题识别;(一) 问题识别 从系统的角度来理解软件并评审软件范围是否恰当 确定对目标系统的综合要求,即软件的需求 提出这些需求实现条件,以及需求应达到的标准; 需求包括的内容;(1)功能需求 ;(2) 性能需求 ;(3) 环境需求 ;(4) 界面需求 ;(5) 用户或人的因素 ;(6)文档需求 ;(7) 数据需求 ;(8) 资源需求 ;(9) 安全保密要求 ;(10) 软件成本消耗与开发进度需求;(11) 质量保证; 问题识别的另一项工作是建立分析所需要的通信途径,以保证能顺利地对问题进行分析。;(二) 分析与综合 从信息流和信息结构出发,逐步细化所有的软件功能,找出系统各元素之间的联系、接口特性和设计上的约束,分析它们是否满足功能要求,是否合理。最终综合成系统的解决方案,给出目标系统的详细逻辑模型.;常用的分析方法;获取用户需求的主要方法是调查研究;软件需求的获取;需求规格说明书(SRS)的作用:;SRS大纲(模板);需求文档的陈述与改进举例(1);需求文档的陈述与改进举例(2);(三) 编制需求分析阶段的文档 软件需求说明书 数据要求说明书 初步的用户手册 修改、完善与确定软件开发实施计划;(四) 需求分析评审;软件需求评审;需 求 验 证 特性;系统定义的目标是否与用户的要求一致; 系统需求分析阶段提供的文档资料是否齐全; 文档中的所有描述是否完整、清晰、准确反映用户要求; 与所有其它系统成分的重要接口是否都已经描述; 所有图表是否清楚,在不补充说明时能否理解; 主要功能是否已包括在规定的软件范围之内,是否都已充分说明; 软件的行为和它必须处理的信息、必须完成的功能是否一致;;设计的约束条件或限制条件是否符合实际; 是否考虑了开发的技术风险; 是否考虑过软件需求的其它方案; 被开发项目的数据流与数据结构是否足够,确定; 是否考虑过将来可能会提出的软件需求; 是否详细制定了检验标准,它们能否对系统定义是否成功进行确认; 有没有遗漏,重复或不一致的地方; 用户是否审查了初步的用户手册或原型; 软件开发计划中的估算是否受到了影响;(五) 需求的管理第2章 需求的概念;需求的层次;需求的层次;需求工程 ;需求工程的结构图;;需求分析研究的对象是软件项目的用户要求 准确地表达被接受的用户要求 确定被开发软件系统的元素; 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。;;需求分析流程;需求分析过程示意图;(2) 去掉具体模型中非本质因素,抽象出当前系统的逻辑模型 ;(3) 分析当前系统与目标系统的差别,建立目标系统的逻辑模型 ;问题识别;(一) 问题识别 从系统的角度来理解软件并评审软件范围是否恰当 确定对目标系统的综合要求,即软件的需求 提出这些需求实现条件,以及需求应达到的标准; 需求包括的内容;(1)功能需求 ;(2) 性能需求 ;(3) 环境需求 ;(4) 界面需求 ;(5) 用户或人的因素 ;(6)文档需求 ;(7) 数据需求 ;(8) 资源需求 ;(9) 安全保密要求 ;(10) 软件成本消耗与开发进度需求;(11) 质量保证; 问题识别的另一项工作是建立分析所需要的通信途径,以保证能顺利地对问题进行分析。;(二) 分析与综合 从信息流和信息结构出发,逐步细化所有的软件功能,找出系统各元素之间的联系、接口特性和设计上的约束,分析它们是否满足功能要求,是否合理。最终综合成系统的解决方案,给出目标系统的详细逻辑模型.;常用的分析方法;获取用户需求的主要方法是调查研究;软件需求的获取;需求规格说明书(SRS)的作用:;SRS大纲(模板);需求文档的陈述与改进举例(1);需求文档的陈述与改进举例(2);(三) 编制需求分析阶段的文档 软件需求说明书 数据要求说明书 初步的用户手册 修改、完善与确定软件开发实施计划;(四) 需求分析评审;软件需求评审;需 求 验 证 特性;系统定义的目标是否与用户的要求一致; 系统需求分析阶段提供的文档资料是否齐全; 文档中的所有描述是否完整、清晰、准确反映用户要求; 与所有其它系统

文档评论(0)

琴声悠啭 + 关注
实名认证
文档贡献者

可代下一些平台文档,价格优惠,有需要的朋友可私信留言。

1亿VIP精品文档

相关文档