考点精讲
记忆技巧
需求三层由粗到细:业务需求 → 用户需求 → 系统需求。
结构化分析 SA 三模型记“E-R、DFD、STD”,核心是数据字典。
QFD 三类需求记“常规、期望、意外(兴奋)”。
结构化分析 SA 三模型记“E-R、DFD、STD”,核心是数据字典。
QFD 三类需求记“常规、期望、意外(兴奋)”。
常见误区
- 混淆业务需求/用户需求/系统需求的层次——三者由粗到细、由业务到技术。
- 忘记数据字典是结构化分析的核心。
- 把需求分析等同于“记用户说什么”——还要分析建模、发现隐藏需求。
真题思路
- 【示例】·单选 结构化分析(SA)的核心是什么?
A. 数据字典 B. 流程图 C. 甘特图 D. 组织图
答案:A
解析:结构化分析核心是数据字典;三模型是 E-R 图、DFD 数据流图、STD 状态转换图。 - 【示例】·单选 UML 2.0 共定义了约多少种图?
A. 9 B. 12 C. 14 D. 16
答案:C
解析:UML 2.0 共 14 种图。
常见问题
Q:需求的三个层次是什么?
A:业务需求、用户需求、系统需求。
Q:SA 的三个模型是什么?
A:E-R 图、DFD 数据流图、STD 状态转换图。
Q:需求分析没做好会怎样?
A:后续设计与开发返工,成本大幅增加,甚至项目失败。
相关知识
教材出处:第5章 信息系统工程 5.1.2 需求分析