- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 2025年成都市金牛区某国企招聘工作人员若干人备考题库含答案详解.docx VIP
- 2025年成都市金牛区某国企招聘工作人员若干人备考题库参考答案详解.docx VIP
- .铝合金门窗的新技术应用.pdf VIP
- 第六部分犬的保健.ppt VIP
- 国际货币基金组织IMF债务可持续分析框架.docx VIP
- 外墙立面改造工程施工方案.docx VIP
- TD_T 1012-2016 土地整治项目规划设计规范.docx VIP
- 小学五年级英语期中测试卷(含听力材料).doc.docx VIP
- 2025年成都市金牛区某国企招聘工作人员若干人备考题库附答案详解.docx VIP
- 机械基础机械基础(初级)试题库.docx VIP
原创力文档


文档评论(0)