Símbolos de diagramas de flujo de datos

5 min

Ya sea que estés creando un diagrama básico de flujo de datos o un análisis en profundidad con múltiples niveles, visualizar cada elemento de un flujo facilita identificar ineficiencias y producir el mejor sistema posible. Demos un vistazo a los componentes principales de los diagramas de flujo de datos y los símbolos que se emplean para representarlos.

¿Qué es un diagrama de flujo de datos?

Un diagrama de flujo de datos (DFD) muestra cómo fluye la información a través de un proceso o sistema, incluyendo las entradas y salidas de datos, los almacenes de datos y los distintos subprocesos por los que pasan los datos. Juntos, ofrecen una representación gráfica del sistema, creando una imagen fácil de entender de cómo funciona. Los DFD se crean con símbolos y notación estandarizados para describir las distintas entidades y sus relaciones.

Lee toda nuestra Introducción a los diagramas de flujo de datos para informarte mejor sobre las mejores prácticas para crear DFD.

¿Quieres saber más sobre los diagramas de flujo de datos? Mira este tutorial sobre cómo crearlos:

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-CoadGane-Sarson
Entidad externaYourdon Coad External Entity.svgGane Sarson External Entity.svg
ProcesoYourdon Coad Process.svgGane Sarson Process.svg
Almacén de datosYourdon Coad Data Store.svgGane Sarson Data Store.svg
Flujo de datosData Flow.svgData Flow.svg

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. 

 

¿Deseas crear un diagrama de flujo de datos por tu cuenta? Prueba Lucidchart. Es rápido, sencillo y totalmente gratis.

Crea un diagrama de flujo de datos

Plantillas de diagramas de flujo de datos

Ejemplo de diagrama de flujo de datos (físico)

Precios:

Cuenta paga

Ejemplo de diagrama de flujo de datos (físico), Precios: Cuenta paga

Diagramas de flujo de datos: nivel 1

Precios:

Cuenta paga

Diagramas de flujo de datos: nivel 1, Precios: Cuenta paga

Diagrama diagramas de flujo de datos: nivel 2

Precios:

Cuenta paga

Diagrama diagramas de flujo de datos: nivel 2, Precios: Cuenta paga

Recursos útiles

Software de diagramas de flujo de datos

Empieza a trabajar en tu diagrama de flujo de datos en línea en cuestión de minutos con nuestro intuitivo creador de diagramas de flujo de datos.

Tutorial de diagramas de flujo de datos

Esta guía te ofrece todo lo que necesitas saber sobre los diagramas de flujo de datos, incluyendo definiciones, símbolos y notaciones.

Cómo crear un diagrama de flujo de datos

Aprende cómo puedes crear un DFD con Lucidchart en tan solo 10 pasos.

Preguntas frecuentes sobre los símbolos de los diagramas de flujo de datos

Los diagramas de flujo de datos usan cuatro elementos principales: entidades externas (fuentes o destinos de datos), procesos (actividades que transforman los datos), almacenes de datos (repositorios que contienen los datos) y flujos de datos (flechas que muestran el movimiento de datos entre los elementos).

Yourdon-Coad emplea círculos para los procesos y líneas paralelas para los almacenes de datos, mientras que Gane-Sarson utiliza rectángulos con esquinas redondeadas para los procesos y rectángulos abiertos para los almacenes de datos. Ambas notaciones representan los mismos conceptos, pero con estilos visuales diferentes.

Las entidades externas, también llamadas actores, fuentes, sumideros o terminadores, son sistemas o actores ajenos al sistema principal que producen o consumen datos. Se suelen colocar en los límites del diagrama y representan las entradas y salidas del sistema.

Un símbolo de proceso representa una actividad que modifica o transforma los flujos de datos. Todos los procesos deben tener entradas y salidas y están etiquetados con nombres simples y descriptivos basados en su función, como “Enviar pedido”.

Un símbolo de almacén de datos representa datos almacenados para un acceso posterior sin generar operaciones ni transformar datos. Un almacén de datos podría consistir en archivos almacenados a largo plazo o documentos almacenados temporalmente mientras esperan ser procesados.

Las flechas representan flujos de datos y muestran el movimiento y la dirección de los datos entre entidades externas, procesos y almacenes de datos. Están etiquetadas según el tipo de datos o su proceso asociado.

La coherencia en la notación evita confusiones al leer el diagrama. Dado que los símbolos de los diagramas de flujo de datos varían según el tipo de notación, mantener un estilo uniforme garantiza la claridad y una comunicación eficaz.

Un diagrama de flujo de datos de nivel 0 (diagrama de contexto) muestra el sistema como un único proceso; el nivel 1 ofrece más detalles sobre las funciones principales y los diagramas de nivel 2 o superior ilustran el funcionamiento del sistema con un nivel de detalle cada vez mayor. Los DFD rara vez superan el nivel 2 debido a su complejidad.

Todo lo que necesitas para crear un diagrama

Además del creador de diagramas en línea, Lucidchart ofrece soporte y recursos de capacitación para ayudarte a explorar cualquier tipo de diagrama.

Ver laboratorios de capacitación