在使用 DFD 之前,让我分享一下描述它所需的符号。
数据流图符号是标准化符号,例如矩形、圆形、箭头和短文本标签。这些符号表示系统的数据流方向、输入、输出、存储点和子流程。
DFD 中使用了四种常见的符号方法:Yourdon & De Marco、Gene & Sarson、SSADM 和 Unified。
所有这些都使用相同的标签和相似的形状来表示 DFD 的四个主要元素 - 外部实体、流 伯利兹电话数据 程、数据存储和数据流 - 因此无论您选择哪种表示方法,我都将重点解释这些元素。
数据流图的四个要素,外部实体,公主,数据存储,数据流
1. 外部实体
外部实体(也称为终止器、源、接收器或参与者)是向图表系统发送数据或从图表系统接收数据的外部系统。
它们要么是信息的来源,要么是信息的目的地,所以通常被放置在图表的边缘。
除 Unified 外,外部实体符号在各个模型中都很相似,Unified 使用火柴人图形而不是矩形、圆形或正方形。