DIAGRAMA DE FLUJO DE DATOS (DFD)

DIAGRAMA DE FLUJO DE DATOS (DFD)


El diagrama de flujo de datos es una forma visual para mostrar el movimiento de los datos a través de un sistema de información. Presenta cómo la información ingresa y sale del sistema, por qué ruta pasan, dónde se almacena y las fuentes y destinos de esa información.

Un diagrama de flujo de datos o DFD exhibe cómo los procesos fluyen en un sistema. Es una representación gráfica para mostrar un sistema y, a su vez, puede ayudar a resolver donde haya problemas e ineficiencias.



El objetivo del diagrama de flujo de datos es la obtención de un modelo lógico de procesos que represente el sistema, con independencia de las restricciones físicas del entorno. Así se facilita su comprensión por los usuarios y los miembros del equipo de desarrollo.

El sistema se divide en distintos niveles de detalle, con el objetivo de:

  • Simplificar la complejidad del sistema, representando los diferentes procesos de que consta.
  • Facilitar el mantenimiento del sistema.


ELEMENTOS DEL DIAGRAMA DE FLUJO DE DATOS


Dos sistemas comunes de símbolos llevan el nombre de sus creadores:

  • Yourdon-Coad
  • Yourdon-DeMarco
  • Gane-Sarson
  1. Entidad externa: un sistema externo que envía o recibe datos, comunicándose con el sistema que se está diagramando. Son las fuentes y destinos de la información que entra o sale del sistema. Podría ser una organización o persona externas, un sistema de computadoras o un sistema de negocios. También se los conoce como terminadores, fuentes y receptores o actores. Generalmente se los dibuja en los bordes del diagrama.
  1. Proceso: cualquier proceso que cambia los datos y produce un resultado. Podría realizar cálculos u ordenar datos basados en una lógica o dirigir el flujo de datos en función de reglas de negocios. Se usa una etiqueta pequeña para describir el proceso, por ejemplo "Enviar pago".
  1. Almacén de datos: archivos o repositorios que conservan información para uso posterior, p. ej., una tabla de base de datos o un formulario de membresía. Cada almacén de datos recibe una etiqueta simple, p. ej., "Pedidos".
  1. Flujo de datos: la ruta que los datos toman entre las entidades externas, los procesos y los almacenes de datos. Representa la interfaz entre los otros componentes y se muestra con flechas, generalmente etiquetadas con un nombre de datos corto, como "Detalles de facturación".

Una diferencia importante en sus símbolos es que Yourdon-Coad y Yourdon-DeMarco usan círculos para procesos, mientras que Gane y Sarson usan rectángulos redondeados, en ocasiones llamados "grageas" (rombos). Hay también otras variaciones de símbolos en uso, por lo que lo importante es ser claro y constante en las figuras y notaciones que uses para comunicarte y colaborar con otros.

Usando las reglas o lineamientos para DFD de cualquier convención, los símbolos representan los cuatro componentes de los diagramas de flujo de datos.



REGLAS PARA UN DIAGRAMA DE FLUJO DE DATOS


Antes de comenzar a trazar diagramas de flujo de datos, se deben seguir cuatro reglas generales para crear un DFD válido.

  • Cada almacén de datos debe tener al menos un flujo de datos de entrada y de salida de datos.
  • Cada proceso debe tener al menos una entrada y una salida.
  • Todos los procesos en un DFD deben vincularse a otro proceso o a un almacén de datos.
  • Los datos almacenados de un sistema deben pasar por un proceso.


TIPOS DE DIAGRAMA DE FLUJO DE DATOS (LÓGICO)


Este tipo de diagrama refleja qué es lo que sucede en un flujo de información. Muestra la información que se está generando y la que se comunica, las entidades receptoras de esa información, los procesos que se realizan en general, etc.

Los procesos descritos en un diagrama lógico son actividades que se realizan en una empresa, lo que significa que no se profundiza en los aspectos técnicos del sistema. Por tanto, el personal está en la capacidad de comprender estos diagramas sin necesidad de ser técnico.

TIPOS DE DIAGRAMA DE FLUJO DE DATOS (FÍSICO)


En este tipo de diagrama se refleja cómo se mueve la información a través de un sistema. Esto representa que se detallan específicamente los programas, así como los equipos de computación, las personas y los archivos involucrados en el flujo de información.

En los diagramas físicos se incluyen los procesos correspondientes al ingreso de datos, tales como el chequeo de control. También se coloca el almacenamiento de datos intermedio, como las tablas o archivos temporales.

REFERENCIAS ELECTRONICAS

Comentarios