¿Qué es un diagrama de flujo de datos?
Diagramas de flujo de datos y NASA
¿Sabías que la NASA usa diagramas de flujo de datos, como este, para la ingeniería de sistemas esenciales?
¡Es verdad! Entonces, ¿qué es un diagrama de flujo de datos?
Los diagramas de flujo de datos son representaciones visuales de cómo se moverán los datos dentro de un sistema de información. Eso suena desalentador, ¿no? Básicamente, un diagrama de flujo de datos muestra una imagen de cómo se moverán los datos a un proceso, qué le sucederá mientras esté allí, cómo y dónde surgirán los datos o su salida, y dónde se almacenarán los datos modificados.
Los diagramas de flujo de datos se pueden utilizar en cualquier industria que necesite realizar un análisis estructurado, como en el diseño de sistemas informáticos y desarrollo empresarial. Los diagramas de flujo de datos se pueden utilizar para visualizar los sistemas actuales o mejorarlos para solucionar problemas y hacerlos más eficientes.
Mucha gente confunde los diagramas de flujo de datos con los diagramas de flujo y el pseudocódigo. Los diagramas de flujo muestran los pasos de un proceso, como este diagrama de flujo para el proceso de escritura. Tenga en cuenta que un diagrama de flujo no identifica las entradas, las funciones o el almacenamiento.
El pseudocódigo es la versión de texto de un diagrama de flujo de datos.
Diagramas simples y complejos
Los diagramas de flujo de datos pueden ser tan simples como esto:
También pueden ser más detallados, como el que se muestra a continuación:
Los diagramas de flujo de datos pueden ser más complejos, como el diagrama de sistemas esenciales de la NASA utilizado al comienzo de esta lección.
Leer un diagrama de flujo de datos
Para leer un diagrama de flujo de datos, es posible que desee familiarizarse con las formas típicas que se utilizan para crearlos, como se muestra en este gráfico:
Crear un diagrama de flujo de datos
Veamos qué significa todo eso en términos de crear nuestro propio diagrama de flujo de datos simple. Por ejemplo, ¿qué pasa si queremos mostrar el flujo de datos para un proceso simple, como operar un puesto de limonada? Necesitaremos rastrear cuatro cosas: la fuente de los datos, el movimiento de los datos, cómo interactúan los datos y dónde se almacenarán los datos o la salida.
- Entrada : La fuente de los datos sería el cliente que realiza el pedido.
- Movimiento : El movimiento de los datos sería el camino que toma la entrada a través del puesto de limonada, como exprimir los limones, acceder a una taza adecuada, agregar azúcar y agregar hielo.
- Interacción : Es posible que el propietario del puesto de limonada deba regresar para obtener más información del cliente, como mucho hielo, nada de hielo o más azúcar.
- Salida : La salida sería el producto terminado que se entrega al cliente.
El diagrama de flujo de datos completo se vería así:
Resumen de la lección
En esta lección, aprendió que un diagrama de flujo de datos es una imagen que muestra cómo los datos ingresan a un sistema de información, la ruta que recorren a medida que atraviesan el sistema, cómo interactúan dentro de ese sistema y cómo salen del sistema en la forma de salida y almacenamiento. La entrada de datos se considera entrada y sus movimientos se consideran procesos o funciones. Una vez que los datos ingresan, se mueven a través de los procesos y se modifican en un sistema de información, se liberan como salida y se almacenan.
Las formas simples, como círculos, cuadrados y rectángulos con bordes redondeados se utilizan para crear diagramas de flujo de datos. Por ejemplo, se usaría un rectángulo abierto para mostrar el almacenamiento de datos, mientras que un cuadrado se usaría para mostrar la entrada de datos. En la vida real, los diagramas de flujo de datos se pueden utilizar para mejorar la eficiencia de los sistemas actuales, además de visualizar las rutas de datos.
Articulos relacionados
- Ética empresarial en el proceso de entrevistas, contratación e incorporación
- Cómo administrar y modificar procesos de cartera
- Matriz de asignación de responsabilidades: Definición y ejemplo
- Derechos humanos y deberes morales: definición y relación
- El concepto de Ceteris paribus en economía
- Auditorías externas de estados financieros
- Costo de capital: costo de flotación, VPN y capital interno
- Ideas de proyectos de oferta y demanda
- Resolución de quejas de servicio al cliente
- Creación de una carta de equipo