扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 结构化分析方法简单
单选题
2021年5月第1题
简单
单选题
2021年5月第1题
#第二版教材
#必须掌握
结构化分析方法以数据字典为核心,有三个维度的模型,分别是(数据模型、功能模型、行为模型)。
问题(1)
浓缩知识点
结构化分析方法是面向数据流的需求分析方法,以数据字典为核心支撑工具,通过构建三个互补的维度模型来全面梳理系统需求。其中数据模型聚焦系统的静态数据层面,通过实体-联系图(E-R图)描述系统中涉及的各类数据实体、属性以及实体间的关联关系,为系统的数据存储和交互提供基础依据;功能模型围绕系统的业务逻辑展开,借助数据流图(DFD)清晰呈现数据在各处理环节的流动路径、处理过程以及输入输出关系,明确系统的核心功能边界;行为模型则侧重刻画系统的动态运行特性,利用状态转换图展示系统在不同外部触发条件下的状态变化流程,反映系统的响应规则和交互机制。这三个模型从静态到动态、从数据到功能,全方位覆盖系统需求的不同层面,帮助分析人员精准把控系统全貌,为后续系统设计和开发奠定清晰的需求基础。
正确答案
C
本题考察的是结构化分析方法中的建模体系。
结构化分析以数据字典为核心工具,通过三个不同维度对系统进行建模:
数据模型:描述系统中涉及的数据及其之间的关系,常用的建模工具是E-R图(实体-联系图)。
功能模型:描述系统的处理功能及其之间的数据流动,主要使用数据流图(DFD)作为工具。
行为模型:用于刻画系统的动态行为,反映系统在不同状态之间的转换,常用工具是状态转换图。
A选项数据模型、功能模型、架构模型:架构模型不是结构化分析中的三维模型之一,该选项错误。
B选项功能模型、状态模型、行为模型:状态模型可归入行为模型,缺失数据模型,该选项错误。
C选项数据模型、功能模型、行为模型:三者构成了结构化分析的完整建模维度,该选项正确。
D选项数据模型、状态模型、架构模型:同样混淆概念,未包含完整正确的三维模型。
