|
|
知识路径: > 软件工程 > 软件工程基础知识 > 软件需求分析与定义 > 需求工程 > 需求开发概述 >
|
考试要求:掌握
相关知识点:3个
|
|
|
|
|
(1)问题识别:用于发现和描述需求,并预先估计以后系统可能达到的目标。
|
|
|
(2)分析与综合:对问题进行分析,然后在此基础上整合出解决方案。这个步骤经常是反复进行的,常用的方法有面向数据流的结构化分析方法,面向数据结构的Jackson方法,面向对象的分析方法,以及用于建立动态模型的状态迁移图和Petri网。
|
|
|
(3)编制需求分析的文档:也就是对已经确定的需求进行文档化描述,该文档通常称为软件需求说明书(需求规格说明书)。
|
|
|
(4)需求分析与评审:它是需求分析工作的最后一步,主要是对功能的正确性、完整性和清晰性,以及其他需求给予评价。
|
|
|
|
|
|
|
|
|
|
|
|