Diagrama de flujo de datos

Superior  Previo  Próximo

El siguiente texto es derivado de los Diagramas de Flujo de Datos de la Wikipedia.

 

Un diagrama de flujo de datos (DFD) es una representación gráfica de un “flujo” de datos a través de un sistema de información. Un diagrama de flujo de datos también puede ser usado para la visualización del procesamiento de datos (diseño estructurado). Es una practica común para un diseñador dibujar un DFD de nivel de contexto primero que muestra la interacción entre el sistema y las entidades externas. Este DFD de nivel de contexto es luego “explotado” para mostrar mas detalles del sistema que se está modelando.

Los diagramas de flujo de datos fueron inventados por Larry Constantine … basado en el modelo de computación “gráfico del flujo de datos” de Martin y Estrin. Ellos son una de las tres perspectivas esenciales del Análisis de Sistemas Estructurados y Diseño de Métodos SSADM. El patrocinador de un proyecto y el usuario final necesitan ser consultados y notificados a través de todas las etapas de la evolución del programa. Con un diagrama de flujo de datos, el usuario puede visualizar como el sistema operará, lo que el sistema cumplirá y como el sistema se implementará. Los viejos diagramas de flujo de datos pueden ser dibujados y comprados con los nuevos diagramas de flujos de datos para dibujar las comparaciones e implementar un sistema más eficiente.

Desarrollando un DFD ayuda en la identificación de la transición de datos en los datos del modelo.

Para más información sobre los conceptos de los Diagramas de Flujos de Datos, referirse a los ítems de la Wikipedia y los enlaces respectivos.

Diagramas de Flujo de datos en Enterprise Architect

Enterprise Architect le permite desarrollar diagramas de flujo de datos rápida y simplemente, a través del uso de una Tecnología MDG integrada con el instalador de EA. Las facilidades de los diagramas de flujo de datos están provista en forma de:

Un tipo de diagrama de Flujo de Datos, accedido a través de la ventana Nuevo diagrama

Una página Diagrama de Flujo de Datos en la Caja de herramientas UML de Enterprise Architect.

Entradas de elementos y relaciones de Flujo de Datos en el Menú de acceso rápido de la caja de herramientas UML y en los Accesos rápidos.

Página de Caja de herramientas del diagrama de Flujo de Datos

Usted puede acceder a la página Diagrama de flujo de datos en la Caja de herramientas a través de la opción de menú Más herramientas | Data Flow Diagrams. Están disponibles los siguientes íconos:

data flow tools

 

Process es un proceso o actividad en la cual los datos son usados o generados.

External representa una fuente externa, usuario o repositorio de datos

Data Store representa un repositorio de datos físico o electrónico, dentro o fuera del cual los datos son almacenados y recuperados

Data Flow representa cómo los datos fluyen a través del sistema, en forma física o electrónica.

Cuando se arrastran a un diagrama de flujo de datos, los elementos y relaciones tienen la siguiente apariencia:

example of a data flow diagram

Para preserver la simplicidad y legibilidad del diagrama, usted no puede mostrar los compartimientos de los elementos en el diagrama.

Deshabilitar los diagramas de flujo de datos

Si usted prefiere no usar los diagramas de Flujo de Datos en Enterprise Architect, puede deshabilitarlos (y subsecuentemente volverlos a habilitar) usando la ventana Tecnología MDG (Configuraciones | Tecnologías MDG).