El Diagrama de Flujo de Datos (DFD) es una representación gráfica que muestra los procesos, flujos de información y almacenamiento de datos dentro de un sistema. Existen tres niveles de DFD: contexto, superior y detalle, cada uno con diferentes grados de complejidad y detalle. Los símbolos utilizados en un DFD, como procesos, entidades y flujos de datos, ayudan a entender la interrelación entre componentes del sistema.