是以Martin及Estrin的「资料流图」（data flow graph）为基础。一般在绘制资料流程图前，会先绘制环境图，描述系统和外界环境的交互作用。资料流程图可以将系统分割为几个较小的部份，并且强调各部份之间的资料流动。资料流程图是结构化系统分析及设计方法（SSADM）的三个重要图表中的一个。
结构图.（SC）是一个将系统拆解为最小可管理程式单位的图。在结构化编程中，结构图可以将程式模组整理为树状结构，每一个模组以一个其中有模组名称的方框表示，树状结构可以清楚表示各模组