Los diagramas de flujo de datos muestran a los usuarios cómo se mueven los datos de un proceso a otro en un sistema de software.
Los profesionales de 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 o función de datos específicos.
Video del día
Historia
Los diagramas de flujo de datos se originaron con Chris Gane y Trish Sarson en 1979, quienes popularizaron la técnica de análisis y diseño estructurados. 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 denotar 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 los 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 en su conjunto. Luego, los analistas profundizan en los detalles de los procesos individuales con diagramas de nivel 1.