¿Qué representan de forma gráfica los diagramas de flujo de datos?

El cuadrado doble es representado y usado para una actividad externa (otro departamento, un negocio, una persona, o una maquina) que puedan enviar datos y recibirlas del sistema. La entidad externa es llamada una fuente de destino de datos y es considerada externa al estudio, cada entidad externa es etiquetada con un nombre adecuado. La flecha muestra el movimiento de datos de un punto a otro , está señalada hacia suceden simultáneamente pueden ser representadas simplemente mediante el uso de flechas paralelas, debido a que una flecha representada datos acerca de una persona lugar o casa, también :Debe ser descrita con un nombre.
Un rectángulo con esquinas redondeadas es usado para mostrar la aparición de un proceso de transformación. Los procesos siempre denotan un cambio o transformación de los datos.
¿Qué describen los diagramas de flujo de datos?
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 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 la entidades externas. Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema que se está modelando.
¿Qué uso tienen los diagramas de flujo de datos?
Los diagramas de flujo de datos son útiles a lo largo del proceso de análisis y diseños, .Existen compromisos para decidir que tanto deben ser explotados de los flujos de datos. Se desperdiciara tiempo y se sacrificara complusibilidad si los diagramas de flujo de datos son exclusivamente complejos. Por otro lado, si los diagramas de flujo de datos están muy poco explotados, pueden ocurrir errores u omisiones que pueden eventualmente afectar el sistema que esta en desarrollo. Por ultimo, recuerde que los diagramas del sistema de flujo pueden ser usados para documentar niveles altos o bajos del análisis y para ayudar a sustentar la lógica subyacente en los flujos de datos de la organización.
¿Qué desarrollan los diagramas de flujo de datos?
  • Muestran que debe hacer el sistema sin referencias.
  • Son diagramas explícitos y comprensibles.
  • Dan la posibilidad de representan el sistema a diferentes niveles de complejidad, desde lo mas global a lo mas detallado solo requieren de 4 símbolos.
  • Son fácil de mantenimiento, pues los cambios afectan solo algunos de sus elementos y no al todo.

REGLAS PARA LA CREACIÓN DE DIAGRAMAS

  • Los diagramas de flujo deben escribirse de arriba hacia abajo y/o de Izquierda a derecha.
  • Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica su dirección que fluye la información procesos, se deben utilizar solamente líneas de flujo horizontal o vertical (nunca diagonales).
  • Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores, se debe tener en cuenta que solo se van a utilizar conectores cuando sean estrictamente necesario.
  • No deben quedar líneas de flujo sin conectar.
  • Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.
  • Todos los símbolos pueden tener más de una línea de entrada, a excepto del símbolo final.
  • Solo los símbolos de decisión pueden y deben tener más de una línea de flujo de salida.
    Ejemplo de Diagrama de Flujo:
    Diagrama de flujo que encuentra la suma de los primeros 50 números naturales.

MAPA MENTAL

símbolos básicos para diseñar y construir los diagramas de flujo de datos


Modelos de diagramas de flujo de datos
NOTACIÓN DE YOURDON
Ejemplo
Sistema de distribución sin inventario
“Se trata de un sistema que sirve pedidos de libros a unos clientes, con la particularidad de que no mantiene un stock o inventario interno. El sistema puede agrupar los pedidos que clientes distintos hacen a un mismo editor, de manera que se puedan conseguir descuentos.”
Análisis de los procesos del sistema

Aplicamos la visión sistémica Diagrama de contexto
Sistemas pedidos El dfd es el ejemplo

Pertenece al nivel lógico
o un FD puede estar contenido en una nota, una factura, una llamada telefónica, etc.
o un almacén de datos puede ser una BD o un archivo en papel
o no se dice qué deberá ser automático o manual.
... en el nivel lógico
o se evita caer en decisiones físicas prematuras
o se maneja la complejidad
o En un DFD 0 real, se haría una auténtica división en subsistemas
o Se obvian los FD de error
o En el ej. no se muestran las funciones de creación, mantenimiento y consulta de almacenes de datos.

SÍMBOLOS DEL DFD (NOTACIÓN YOURDON)

Transformaciones o procesos (funciones, cálculo, selección)


Terminadores (Fuentes o Destinos) (personas, entidades) Flujos de información (inputs-outputs)


Flujos de control (Ward & Mellor 85)
Archivos o depósitos temporales de información (base de datos, armario, clasificador, etc.)

a. Procesos:

o TRANSFORMACIÓN (cálculo, operación)
o FILTRO (verificación fecha, validación transacción)
o DISTRIBUCIÓN (menú, selección, transacción)
Un consejo: Mantenerlos simples!



o Nombres únicos, significativos y concisos
o Preferiblemente expresados en función de las entradas y salidas
o Recomendación: verbo (no ambiguo) + objeto
o Evitar verbos ambiguos (procesar, gestionar, manejar...)
o “objeto” está definido en el DD
o Los procesos se descomponen en “subprocesos”, hasta llegar a los procesos primitivos

b. Diagrama de contexto:

o Es el DFD más general de todos
o Está formado por un solo macro procesó (el sistema), las entidades externas (fuentes y destinos) y sus relaciones con el macro proceso
o Delimita el sistema y su entorno

c. Entidades externas:

Señalan los límites del sistema y establecen sus relaciones con el entorno





0 comentarios:

Publicar un comentario en la entrada