¿Cuál es el propósito de un diagrama de flujo de datos?

Los profesionales de la tecnología de la información y los analistas de sistemas utilizan los diagramas de flujo de datos para documentar y mostrar a los usuarios cómo se mueven los datos entre los diferentes procesos de un sistema. Los analistas generalmente comienzan con una imagen general y luego pasan a los detalles más finos de cada proceso.

Propósito

Los diagramas de flujo de datos proporcionan una representación gráfica de cómo se mueve la información entre los procesos de un sistema. Los diagramas de flujo de datos siguen una jerarquía; es decir, un diagrama puede constar de varias capas, cada una única para un proceso específico o función de datos.

Historia

Los diagramas de flujo de datos se originaron con Chris Gane y Trish Sarson en 1979, quienes popularizaron la técnica para el análisis y diseño estructurado. Edward Yourdon y Tom DeMarco introdujeron otro método en la década de 1980 que usaba círculos en lugar de rectángulos redondeados para indicar procesos y que se hizo popular entre muchos analistas de sistemas.

Simbología de Gane y Sarson

El diagrama de flujo de datos emplea cuatro símbolos para ilustrar el movimiento de datos; cuadrados para representar entidades externas, las fuentes y destinos de datos en un sistema; flechas para representar el flujo de datos; rectángulos abiertos llamados para indicar almacenes de datos estacionarios; y los cuadrados redondeados indican transformaciones o manipulaciones de datos.

Niveles

Los diagramas de nivel 0 comienzan en el nivel más básico, también conocido como nivel de contexto, e intentan documentar los sistemas como un todo. Luego, los analistas profundizan en los detalles de los procesos individuales con diagramas de nivel 1.