《软件工程》第3章 需求分析 .pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 需求分析 第3章 需求分析  本章主要内容   包括需求分析的基本概念,需求获取方法、需 求分析过程、需求分析的结果等 大连理工大学出版社《 软件工程》(第3版) 1 第3章 需求分析 第3章 需求分析 本章结构:  3.1 需求分析的目标和任务  3.2 软件需求的获取方法  3.3 需求分析的基本过程  3.4 结构化需求分析方法  3.5 实例分析 大连理工大学出版社《 软件工程》(第3版) 2 第3章 需求分析 3.1 需求分析的目标和任务 需求分析工作的质量,将对以后几个阶段的开发工作产生决定性 的影响。需求分析所产生的逻辑模型是软件开发者下一步进行设计和 编码的基础。 需求分析的基本任务是要准确地定义新系统的目标,为了满足用 户需要,回答“系统必须做什么” 的问题,即确定系统必须完成哪些工 作,对新系统提出完整、准确、清晰、具体的要求。需求分析所要做 的工作是深入描述软件的功能和性能,确定软件设计的限制和软件与 其他系统元素的接口细节,定义软件的其他有效性需求。 大连理工大学出版社《 软件工程》(第3版) 3 第3章 需求分析 3.1 需求分析的目标和任务 软件需求分析阶段的具体任务有以下几个方面: 1.确定软件系统的综合需求 2.分析系统的数据需求 3.导出新系统的逻辑模型 4.修正系统开发计划 5.开发原型系统 6.编写软件需求规格说明书 大连理工大学出版社《 软件工程》(第3版) 4 第3章 需求分析 3.2 软件需求的获取方法 软件需求分析阶段的具体任务有以下几个方面: 3.2.1 需求获取的基本原则 1.点面结合,把握重点 2.以流程为主线 3.2.2 需求获取的途径和方法 1.用户访谈和会议 2.把握用户的工作流程 3.开发人员和委托人的交流和合作 大连理工大学出版社《 软件工程》(第3版) 5 第3章 需求分析 3.2 软件需求的获取方法 3.2.3 需求调研的步骤 ①调研用户领域的组织结构、岗位设置和职责定义,从功能上区 分有多少个子系统,划分系统的大致范围,明确系统的目标。 ②调研每个子系统所需的工作流程、功能与处理规则,收集单 据、报表和账本等原始资料,分析物流、资金流和信息流三者的关 系,以及如何用数据流来表示这三者的关系。 ③对调研的内容事先准备,针对不同管理层次的用户询问不同的 问题,列出问题清单。 ④对与用户沟通的情况及时总结归纳,整理调研结果,找出新的 疑点,初步构成需求基线。 ⑤若基线符合要求,则需求分析完毕;反之返回到第1步或第2或 第3步。如此循环多次,直到需求分析使双方满意为止 大连理工大学出版社《 软件工程》(第3版) 6

文档评论(0)

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

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

1亿VIP精品文档

相关文档