精·软件工程需求分析--需求分析.ppt

第5章 需求分析 可行性研究通过以后,下一步就要根据草拟的开发计划,展开详细的需求分析活动。 软件需求分析,是详细分析需求,并建立需求分析模型的阶段 第5章 软件需求分析 5.1 需求分析概述 5.2 结构化分析方法 5.3 数据流图的绘制 5.4 编制数据字典 5.5 加工逻辑的分析与表达 5.6 需求验证与评审 5.1 需求分析概述 5.1.1 需求分析的任务、特点、主要困难 5.1.2 人员组成 5.1.3 分析师的角色 5.1.4 需求分析的活动和原则 5.1.1 需求分析的任务 完成“分析建模”; 拟定“确认测试”计划 修订“开发计划” 编写“需求规划说明书” 需求评审 1. 分析建模 针对用户要求实现的软件功能、性能等目标,与开发人员进一步澄清、达成共识、形成规约; 准确讲,需求分析是发掘需求、分析求精、逻辑建模、形成规约的过程。 1. 分析建模 发掘需求——调查需求、挖掘潜在需求、预测未来可能的需求; 需求求精——对模糊不清的用户需求明确、精化; 逻辑建模——在现行系统逻辑模型的基础上,考虑新的用户需求、限制和约束的基础上导出新系统的逻辑模型; 形成规约——将双方达成共识的需求文档化、模型化,这份文档被称为“需求规约”和“需求规格说明书”,它将是后需活动开发方努力实现的目标 2. 拟定“确认测试”计划 有了共同的需求约定以后,就

文档评论(0)

1亿VIP精品文档

相关文档