Diagrama De Flujo De Datos

 

Introduccion:

En vista de que un diagrama de flujo ayuda a visualizar y mejorar los procesos y a llevar una mejor gestión empresarial utilizo este medio para explicar mas detalladamente sobre lo que es un flujo de datos entre otros topicos que se que le gustara aprender.









¿Que es un diagrama de flujo de datos?


Es una forma visual para mostrar el movimiento de los datos por medio de un sistema de información. Presenta como la informacion ingresa y sale del sistema, por qué ruta pasan, dónde se almacenan y las fuentes y destinos de esa informacion.

Las empresas no podrían operar sin sistemas ni procesos, y la efectividad resulta imprescindible  para alcanzar los objetivos.Y pues existen un sinnumero de maneras de estudiar esta efectividad, pero el diagram de flujo de datos supera los demas metodos.

Por ejemplo:



Los diagramas de flujo se emplean para diseñar, analizar, documentar o administrar un programa o proceso, siendo muy utilizados en campos muy distintos como la programacion, la psicolgia cognitiva o la economoia y los mercados financieros.


Elementos de un diagrama de flujo de datos


Los singnos usados en el diagrama de fluo de datos describen la trayectoria de los datos en un sistema, los sitios de almacenamiento, las entradas y salidas de datos y los diversos subprocesos. Son notaciones estandarizadas como circulos, rectangulos y flechas.

Entidad externa: Puede representar un ser humano, un sistema o subsistema. Es el origen o el destino de ciertos datos. Es decir, envia o recibe datos hacia o desde el sistema diagramado.

Proceso: Es una actividasd o funcion empresarial donde se transforman los datos y su flujo, al cambiarlos, ordenarlos o cambiando la direccion del flujo. Toma los datos entrantes, los camvia y con ellos produce una salida. Puede descomponerse a un mayor nivel de detalle para representar como se procesan los datos dentro del proceso.

Almacen De Datos: Contiene la infromacion para su manejo posterior, como un archivo de documentos que esta esperando ser pocesado.
Las entradas de datos pueden fluir a través de un proceso y luego ingresar a un almacén de datos, mientras que las salidas de datos fluyen al salir de un almacen de datos y leugo de un proceso. 

Flujo De Datos: Representa el flujo de la información. Determina el itinerario que toma la información desde las entidades externas por medio de los distintos procesos y almacenes de datos. Con Flechas el DFD puede mostrar la direccion del flujo de datos.


Tipos:


Dependiendo lo que se desee examinar en el flujo, existen dos tipos de diagramas de flujo de datos a elegir. 

Logicos y Fisicos.

Logicos: Este tipo de diagrama refleja que es lo que sucede en un flujo de informacion. Muestra la infomacion se esta generando y al que se comunica, las entidades receptoras de esa infomacion, los procesos que se realizan en general, etc.

Fisicos: En los diagramas fisicos incluyen los procesos correspondientes al ingreso de datos , tales como el chequeo de control. Tambien se coloca el almacenamiento de datos intermedio, como las tablas o archivos temporales.

Por ejemplo, se podría mostrar cómo un cliente realiza un pedido en línea revisando el software de la empresa para realizar y completar ese pedido.

Tanto los diagramas físicos como los lógicos pueden representar el mismo flujo de información. Sin embargo, cada uno tendrá un punto de vista diferente y proporcionará actividades diferentes para optimizar el sistema.


En ingeniería de software se puede diseñar el diagrama de flujo de datos para representar el sistema a diferentes niveles de abstracción.


Nivel 0

Está delineado para reflejar una perspectiva en la cual todo el sistema está encapsulado en un único proceso, indicando la relación que tiene con las entidades externas.


Nivel 1

En este nivel el diagrama de contexto se descompone en múltiples procesos. Se destacan las funciones principales del sistema y se desglosa el proceso de alto nivel en subprocesos.


Nivel 2

Este nivel profundiza un poco más que el nivel 1. Se puede utilizar para registrar detalles específicos sobre el funcionamiento del sistema.






Comentarios