Diagrama de flujo de datos

Componentes de un Diagrama de Flujo de Datos (DFD) según la notación de Yourdon y DeMarco.

Un diagrama de flujo de datos o DFD (sus siglas en español e inglés), se utiliza para hacer varias cosas entre ellas trabajos y tareas. Es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos son también se puede utilizar para la visualización de procesamiento de datos ( diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas.

Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del diseño estructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos" . Los diagramas de flujo de datos (DFD) son una de las tres perspectivas esenciales de Análisis de Sistemas Estructurados y Diseño por Método SSADM. El patrocinador de un proyecto y los usuarios finales tendrán que ser informados y consultados en todas las etapas de una evolución del sistema. Con un diagrama de flujo de datos, los usuarios van a poder visualizar la forma en que el sistema funcione, lo que el sistema va a lograr, y cómo el sistema se pondrá en práctica. El antiguo sistema de diagramas de flujo de datos puede ser elaborado y se comparó con el nuevo sistema de diagramas de flujo para establecer diferencias y mejoras a aplicar para desarrollar un sistema más eficiente. Los diagramas de flujo de datos pueden ser usados para proporcionar al usuario final una idea física de cómo resultarán los datos a última instancia, y cómo tienen un efecto sobre la estructura de todo el sistema. La manera en que cualquier sistema es desarrollado, puede determinarse a través de un diagrama de flujo de datos.

Los niveles de un DFD son:

  • Nivel 0: Diagrama de contexto
  • Nivel 1: Diagrama de nivel superior
  • Nivel 2: Diagrama de detalle o expansión

Conexiones entre los elementos de un DFD

Conexiones permitidas

  • ENTIDAD - PROCESO
  • PROCESO - PROCESO
  • PROCESO - ALMACÉN

Conexiones prohibidas

  • ENTIDAD - ENTIDAD
  • ALMACÉN - ALMACÉN
  • ENTIDAD - ALMACÉN
Other Languages