结构化分析方法
数据流图
——便于用户理解、分析系统数据流程的图形工具
-
基本图形元素
- 数据流:由固定成分的数据组成,表示数据的流向;
- 加工:描述输入数据流到输出数据流之间的变换;
- 数据存储:存储数据;
- 外部实体:存在于软件系统之外的人员或组织;
-
分层数据流图画法
- 画系统的输入和输出:顶层图,描述系统从哪些外部实体接收数据流,以及系统发送数据流到哪些外部实体;
- 画系统的内部:将顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来;
- 确定加工:指父图中某些加工分解而成的子加工,
- 确定数据流:通常指表单;
- 确定数据存储:如果存在流向数据存储的读写操作,都应画在子图中;
- 确定源和宿:可以将顶层图中的源和宿画在0层图中;
- 画加工的内部
- 当DFD中存在某个比较复杂的加工时,可以将它分解成一张DFD子图
数据字典
——为数据流图中的数据流、文件、加工作出说明
- 内容
- 数