Niveles de diagramas de flujo de datos
Los diagramas de flujo de datos también se categorizan por niveles. Los DFD más básicos son de nivel 0, y el número de nivel aumenta dependiendo de la complejidad del diagrama.
Los DFD de nivel 0, también conocidos como diagramas de contexto, son los diagramas de flujo de datos más básicos. Ofrecen una visión amplia y fácil de asimilar, sin entrar en muchos detalles. Los diagramas de flujo de datos de nivel 0 muestran un solo nodo del proceso y sus conexiones con las entidades externas.
Los DFD de nivel 1 siguen ofreciendo un panorama general, pero aportan más detalles que un diagrama de contexto. En un diagrama de flujo de datos de nivel 1, el nodo de proceso único del diagrama de contexto se divide en subprocesos. Conforme se agregan estos procesos, el diagrama necesitará otros flujos de datos y otras tiendas de datos para vincularlos entre sí.
Los DFD de nivel +2 simplemente desglosan los procesos en subprocesos más detallados. En teoría, los DFD podrían ir más allá del nivel 3, pero pocas veces lo hacen. Los diagramas de flujo de datos de nivel +2 son suficientemente detallados y, por lo general, no tiene sentido desglosarlos en mayor medida.
Notaciones y símbolos de diagramas de flujo de datos
Los dos tipos principales de notación que se usan para los diagramas de flujo de datos son Yourdon-Coad y Gane-Sarson. Estos tipos llevan el nombre de sus creadores, todos expertos que ayudaron a desarrollar la metodología de diagramas de flujo de datos: Ed Yourdon, Peter Coad, Chris Gane y Trish Sarson.
Hay algunas diferencias en cuanto al estilo entre los tipos de notación. Por ejemplo, la notación de Yourdon y Coad usa círculos para representar procesos, mientras que la notación de Gane y Sarson usa rectángulos con esquinas redondeadas. Otra variación es el símbolo utilizado para almacenes de datos. La notación de Yourdon y Coad utiliza líneas paralelas, mientras que la de Gane y Sarson utiliza un rectángulo abierto.
Como los símbolos de los DFD pueden variar, es importante ser consistente con la notación que elijas para evitar confusiones. Si estás usando un software de creación de DFD, es probable que predetermine el conjunto de símbolos disponible para usar.
Todos los diagramas de flujo de datos incluyen cuatro elementos principales: entidad, proceso, almacén de datos y flujo de datos.
Entidad externa: también conocidas como actores, fuentes o pozos, y terminadores, las entidades externas producen y consumen datos que fluyen entre la entidad y el sistema cuyo diagrama se está creando. Estos flujos de datos son las entradas y salidas del diagrama de flujo de datos. Ya que son externas al sistema que se está analizando, estas entidades comúnmente se colocan en los límites del diagrama.
Proceso: un proceso se clasifica como cualquier actividad que modifica los flujos de datos. Puesto que convierten datos entrantes en datos salientes, todos los procesos deben tener entradas y salidas en un DFD. Este símbolo tiene un nombre simple basado en su función, como por ejemplo, "Enviar pedido", en lugar de etiquetarse "proceso" en un diagrama. En la notación Gane-Sarson, se usa un rectángulo y este se puede etiquetar con un número de referencia, la ubicación donde se realiza el proceso en el sistema y un título breve que describa su función. Los procesos, por lo general, se orientan de arriba abajo y de izquierda a derecha en un diagrama de flujo de datos.
Almacén de datos: un almacén de datos no genera ninguna operación sino que simplemente conserva los datos para un acceso futuro. Los almacenes de datos podrían consistir de archivos conservados por mucho tiempo o de un lote de documentos almacenados momentáneamente mientras esperan ser procesados. Los flujos de entrada a un almacén de datos incluyen información u operaciones que cambian los datos almacenados. Los flujos de salida serían datos recuperados del almacén.
Flujo de datos: el movimiento de datos entre entidades externas, procesos y almacenes de datos se representa con un símbolo de flecha, el cual indica la dirección del flujo. Estos datos podrían ser electrónicos, escritos o verbales. Los flujos de datos de entrada y salida se etiquetan según el tipo de datos o según su proceso o almacén de datos asociado, y su nombre se escribe a lo largo de la flecha.
| | Yourdon-Coad | Gane-Sarson |
| Entidad externa |  |  |
| Proceso |  |  |
| Almacén de datos |  |  |
| Flujo de datos |  |  |
Cómo dibujar un diagrama de flujo de datos
Lucidchart agiliza el proceso de diseño, lo que facilita la creación de diagramas de flujo de datos personalizados mediante plantillas intuitivas. Simplemente arrastra y suelta los símbolos estándar de la industria que necesitas de nuestra biblioteca directamente en tu documento para trazar incluso los sistemas más complejos. Como plataforma nativa en la nube, Lucidchart permite a tu equipo colaborar en tiempo real y mantener una fuente confiable para la arquitectura de tu sistema.
Con Lucidchart, puedes crear fácilmente un diagrama de flujo de datos en línea. Personaliza tu diagrama y, luego, compártelo con otros.