Datos diagrama de flujo
diagrama de flujo de Datos – Yourdon/DeMarco notación
DFD se compone de los procesos, flujos, almacenes, y terminadores. Hay varias maneras de ver estos componentes DFD.
Proceso
El proceso (función, transformación) es parte de un sistema que transforma las entradas en salidas. El símbolo de un proceso es un círculo, un óvalo, un rectángulo o un rectángulo con esquinas redondeadas (según el tipo de notación)., El proceso se nombra en una palabra, una frase corta o una frase que expresa claramente su esencia.
flujo de datos
el flujo de datos (flow, dataflow) muestra la transferencia de información (a veces también material) de una parte del sistema a otra. El símbolo del flujo es la flecha. El flujo debe tener un nombre que determine qué información (o qué material) se está moviendo. Las excepciones son los flujos en los que está claro qué información se transfiere a través de las entidades vinculadas a estos flujos. Los cambios materiales son modelados en sistemas que no son meramente informativos., El flujo solo debe transmitir un tipo de información (material). La flecha muestra la dirección del flujo (también puede ser bidireccional si la información hacia/desde la entidad es lógicamente dependiente, por ejemplo, pregunta y respuesta). Flujos enlazan procesos, almacenes y terminadores.
Warehouse
El Almacén (Almacén de datos, almacén de datos, Archivo, Base de datos) se utiliza para almacenar datos para su uso posterior. El símbolo de la tienda son dos líneas horizontales, la otra forma de ver se muestra en la notación DFD. El nombre del almacén es un sustantivo plural (e. g., órdenes) – se deriva de los flujos de entrada y salida del almacén. El almacén no tiene que ser solo un archivo de datos, por ejemplo, una carpeta con documentos, un archivador y discos ópticos. Por lo tanto, ver el almacén en DFD es independiente de la implementación. El flujo desde el almacén generalmente representa la lectura de los datos almacenados en el almacén, y el flujo hacia el almacén generalmente expresa la entrada o actualización de datos (a veces también la eliminación de datos)., Warehouse está representado por dos líneas paralelas entre las que se encuentra el nombre de la memoria (se puede modelar como un nodo de búfer UML).
Terminator
El Terminador es una entidad externa que se comunica con el sistema y se encuentra fuera del sistema. Puede ser, por ejemplo, varias organizaciones (por ejemplo, un banco), grupos de personas (por ejemplo, clientes), autoridades (por ejemplo, una oficina de impuestos) o un departamento (por ejemplo, un departamento de Recursos Humanos) de la misma organización, que no pertenece al sistema modelo. El terminator puede ser otro sistema con el que el sistema modelado se comunica.