El diagrama de flujo de datos (DFD) describe cómo fluye la información a través de un sistema mediante procesos funcionales y flujos de datos. Se representa gráficamente usando símbolos como círculos para procesos, flechas para flujos de datos y líneas paralelas para almacenes de datos. El DFD permite visualizar y comprender la estructura de un sistema.