软件需求分析的任务和过程
结构化分析方法
原型化方法
动态分析方法;软件需求分析的任务;需求分析研究的对象是软件项目的用户要求
准确地表达被接受的用户要求
确定被开发软件系统的系统元素
将功能和信息结构分配到这些系统元素中;需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。;通常软件开发项目是要实现目标系统的物理模型
目标系统的具体物理模型是由它的逻辑模型经实例化,即具体到某个业务领域而得到的;需求分析的过程;软件的需求包括:;(2) 分析与综合
? 从信息流和信息结构出发,逐步细化所有的软件功能,找出系统各元素之间的联系、接口特性和设计上的约束,分析它们是否满足功能要求,是否合理。剔除其不合理的部分,增加其需要部分。最终综合成系统的解决方案,给出目标系统的详细逻辑模型。;常用的分析方法;(3) 编制需求分析阶段的文档
? 软件需求说明书
? 数据要求说明书
? 初步的用户手册
? 修改、完善与确定软件开发实施计划;(4) 需求分析评审;被开发项目的数据流与数据结构是否足够,确定;
所有图表是否清楚,在不补充说明时能否理解;
主要功能是否已包括在规定的软件范围之内,是否都已充分说明;
设计的约束条件或限制条件是否符合实际;
开发的技术风险是什么;;是否考虑过软件需求的其它方案;
是否考虑过将来可能会提出的软件需求;
是否详细制定了
您可能关注的文档
- 软件工程毕业论文答辩.ppt
- 软件工程答辩.ppt
- 软件工程第九章面向对象方法学引论.ppt
- 软件工程概述.ppt
- 软件工程基本概念与原理.ppt
- 软件工程与软件建模.ppt
- 软件技术专业剖析.ppt
- 软件架构设计讲义.ppt
- 软件架构设计交流.ppt
- 软件开发流程.ppt
- 2026山东青岛啤酒股份有限公司招聘3人笔试历年参考题库附带答案详解.docx
- 2026年八年级上地理期中冲刺试卷.docx
- 2026山东青岛城市轨道交通科技有限公司招聘7人笔试历年参考题库附带答案详解.docx
- 三位数的加法(课件)-二年级数学下册西南大学版.pdf
- 2026年七年级地理期中读图试卷.docx
- 2026山东聊城市鲁西人力资源开发有限公司招聘5人笔试历年参考题库附带答案详解.docx
- 2026年八年级美术期中练习试卷.docx
- 材料-09压杆稳定.ppt
- 2026山东聊城市首佳人力资源有限公司招聘2人笔试历年参考题库附带答案详解.docx
- 2026年道法九年级上册能力冲刺卷.docx
原创力文档

文档评论(0)