Diagramas de
fujos de datos
Definición
Un diagrama de flujo de datos se utiliza para hacer varias cosas entre ellas trabajos y6 tareas (DFD sus siglas en español e inglés) es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos son también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas.
Conexiones entre los elementos de un DFD
Conexiones permitidas
ENTIDAD - PROCESO
PROCESO - PROCESO
PROCESO - ALMACÉN
Conexiones prohibidas
ENTIDAD - ENTIDAD
ALMACÉN - ALMACÉN
ENTIDAD - ALMACÉN
Niveles de un DFD
Nivel 0: Diagrama de contexto
En el diagrama de contexto se caracterizan todas las interacciones que realiza un sistema con su entorno, estas pueden ser otros sistemas, sectores internos a la organización, o factores externos a la misma.
Nivel 1: Diagrama de nivel superior
En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no suelen interrelacionarse directamente, sino que entre ellos debe existir algún almacenamiento o entidad externa que los una.
Nivel 2: Diagrama de detalle o expansión
En un diagrama de nivel 3 o mayor, comienzan a explotarse las excepciones a los caminos principales de la información dado que aumenta progresivamente el nivel de detalle. De aquí en adelante se permiten los flujos entre procesos.
Caracteristicas
·Relevante: Ya que posibilitar comunicar diferentes modelos para así facilitar el entendimiento entre el usuario y el analista de sistemas.
·Lógico: Ya que no identifica soporte físico.
·Descendente: Se construye en forma descendente, de lo general a lo particular.
Pasos para su construcción
·Indican aquellos lugares dentro del sistema en donde la información que ingresan se procesan o transforman.
·Su nombre deberá ponerse mediante una frase imperativa, que consistirá idealmente de un verbo activo seguido por una claúsula objeto, cuanto mas simple mejor.
·Un proceso puede ser físicamente una oficina repleta de empleados, un procedimiento, o una combinación de actividades manuales y automatizadas.