结构化分析方法

⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。

学科 软件工程 | 章节 §4 / 第5章 | 考点类型 概念题、案例分析、论文考点 | 重要度 ★★★ | 知识点ID SE-07

一、核心定义

  • 结构化分析方法:一组帮助系统分析人员产生功能规约的原理与技术,利用图形表达用户需求。
  • 功能模型:使用数据流图(DFD)描述系统需求,建立应用系统的功能模型。
  • 行为模型:使用状态转换图(STD)描述系统的行为。
  • 数据模型:使用实体联系图(ER图)描述系统数据结构。
  • 数据字典:定义DFD中所有命名元素,确保每个图形元素有确切解释。

二、考点提示

考试怎么考

  • 结构化分析方法的特点、模型类型。
  • DFD的四种元素及其作用。
  • DFD分层原则。
  • 数据字典的作用。

常见坑

  • 混淆DFD中的元素及其功能。
  • 忽视数据字典在系统建模中的重要性。

易错辨析

  • 功能模型与行为模型的区别在于,前者关注数据流,后者关注状态转换。
  • 数据字典不仅定义数据项,还定义数据流、数据存储和加工逻辑。

三、典型考题

2025年上真题 59、数据流图中哪个组件表示数据加工和转换? A. 外部实体 B. 处理 C. 数据流 D. 数据存储 答案:B 解析:处理(加工)表示数据的加工和转换过程。

2025年下真题 37.判定树和判定表主要用来分析数据流图中的() A.数据流 B.加工 C.数据存储 D.外部项 答案:B 解析:判定树和判定表用于分析数据流图中的加工逻辑。

四、关联知识点

五、拓展备注

  • MDA模型驱动:CIM → PIM → PSM → 代码(拓展了解)
  • 自顶向下设计原则:逐步求精、模块化,是结构化设计的重要原则。
  • DFD分层原则:数据流守恒,即父子图间的数据流保持一致。
作者:维知.月影  创建时间:2026-09-27 20:44
最后编辑:维知.月影  更新时间:2026-09-27 23:15