DFD

DFD

Un Diagrama de Flujo de Datos es una representación gráfica que le da énfasis a el flujo de datos y cómo estos interactúan entre sí, en lugar de centrarse en el control de flujo de los procesos, como los diagramas de flujo convencionales.

Características:

Simplicidad y Claridad: son intuitivos y fáciles de entender, utilizan un conjunto limitado de símbolos para representar procesos y datos.

Descomposición Jerárquica: puede ser descompuesto en varios niveles de detalle, desde una vista general del sistema hasta los detalles más específicos de los subprocesos.

Orientación al Flujo de Datos: se centra en cómo los datos se mueven y se transforman dentro del sistema.


Símbolos:

Proceso: Representado por un círculo o un óvalo, denota una transformación de datos u operación dentro del sistema.

Almacén de Datos: Dibujado como un rectángulo abierto en uno de sus lados, representa un lugar donde los datos se almacenan.

Flujo de Datos: Una flecha indica la dirección del flujo de datos entre los diferentes elementos.

Entidad Externa: Representada por un rectángulo, esta figura denota una fuente o destino externo del flujo de datos que interactúa con el sistema.

Niveles de detalle:

Diagrama de Contexto: Ofrece una visión global del sistema, mostrando las interacciones principales entre el sistema y las entidades externas.

Diagrama de Nivel 1: Descompone el sistema principal en subprocesos, mostrando más detalle sobre las operaciones internas.

Diagramas de Niveles Inferiores: Cada subproceso puede ser descompuesto aún más en diagramas de nivel 2, 3, y así sucesivamente, proporcionando un análisis detallado.


Diferencias del Diagrama de flujo de Datos con el Diagrama de Flujo Convencional:

Enfoque en Datos vs. Enfoque en Control: Los DFDs se centran en el flujo de datos y su transformación, mientras que los diagramas de flujo convencionales se enfocan en el control de flujo y la secuencia de operaciones.

Simbología Diferenciada: Aunque ambos utilizan símbolos gráficos, los DFDs emplean una simbología específica para procesos, almacenes de datos y entidades externas que no se encuentra en los diagramas de flujo tradicionales.

Descomposición Jerárquica: Los DFDs permiten una descomposición jerárquica de los procesos, proporcionando diferentes niveles de detalle, algo que no es tan común en los diagramas de flujo convencionales.

Comentarios

Entradas más populares de este blog

Historia De La Programación