数据流图有4种基本符号:
正方形或(立方体)表示数据的源点或者终点;
圆角矩形(或圆形)代表变换数据的处理;
开口矩形(或两条平行横县)代表数据存储;
箭头表示数据流,即特定数据的流动方向;
附加符号
处理并不一定是一个程序。一个处理框可以代表一系列程序、单个程序或者程序的一个模块;它基本可以代表用穿孔机穿孔或目视检查数据正确性等人工处理过程。
有时数据的源点和终点相同,如果一个符合代表数据的源点和终点,则至少将有两个箭头和这个符号相连(一进一出),可能其中一条箭头相当长,这将降低数据流图的清晰度。另外一种表示方式是再重复画一个同样的符合表示数据的终点。有时数据存储也需要重复,以增加数据流图的清晰度。