阅读笔记 5:《需求分析与系统设计》 结构化分析与建模方法
书籍:《需求分析与系统设计(第 3 版)》 [澳] Leszek A. Maciaszek 著
阅读内容:结构化分析方法章节
核心内容:
- 结构化分析是面向过程的需求分析方法,核心思想是 “自顶向下,逐步分解”,通过数据流图(DFD)、数据字典、加工逻辑说明为系统建模。
- 数据流图包含四个基本元素:外部实体、加工、数据存储、数据流,分别对应系统交互对象、处理功能、数据载体和数据流动。
- 分层数据流图是核心工具:上下文图定义系统边界,0 层图展示主要加工和数据存储,再逐层分解到原子加工。
- 每个加工可用结构化语言、判定表或判定树描述逻辑,确保加工逻辑清晰无歧义。
学习感悟:
这部分刚好和近期课堂测试的内容对应。之前画数据流图总是凭感觉,现在明白了分层逻辑:先定系统边界,再拆核心功能,最后细化每个加工。做题时容易漏数据流,本质就是没按 “加工输入输出必须平衡” 的原则检查。结构化方法虽然传统,但非常锻炼逻辑思维,是需求分析的基本功。
浙公网安备 33010602011771号