DIAGRAMAS DE FLUJOS DE DATOS

Páginas: 5 (1176 palabras) Publicado: 6 de marzo de 2015
DIAGRAMAS DE FLUJOS DE DATOS
DIAGRAMAS DE FLUJOS DE DATOS
Modelo lógico y gráfico del sistema
también como modelo físico
Visión general de las funciones y transformaciones de datos en una organización
Identifica entradas, salidas, procesos y relaciones con el exterior
a nivel general
por refinamiento, a nivel detallado
Tipos de símbolos en los DFDs
1. NOTACIÓN DE YOURDON

EjemploSistema 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 
Sistema de pedidos

 
El DFD del ejemplo pertenece al nivel lógico
un FD puede estar contenido en una nota, una factura, una llamada telefónica, etc.
un almacén de datos puede ser una BD o un archivo en papel
no se dice qué deberá ser automático o manual. ... en el nivel lógico
se evita caer en decisiones físicas prematuras
se maneja la complejidad
En un DFD 0 real, se haría unaauténtica división en subsistemas
Se obvian los FD de error
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:
TRANSFORMACIÓN (cálculo, operación)
FILTRO (verificación fecha, validación transacción)
DISTRIBUCIÓN (menú, selección, transacción)
Un consejo: Mantenerlos simples!

Nombres únicos, significativos y concisos
Preferiblemente expresados en función de las entradas y salidas
Recomendación:verbo (no ambiguo) + objeto
Evitar verbos ambiguos (procesar, gestionar, manejar...)
“objeto” está definido en el DD
Los procesos se descomponen en “subprocesos”, hasta llegar a los procesos primitivos
 
b. Diagrama de contexto:
Es el DFD más general de todos
Está formado por un solo macroproceso (el sistema), las entidades externas (fuentes y destinos) y sus relaciones con el macroprocesoDelimita el sistema y su entorno
 
c. Entidades externas:  
Señalan los límites del sistema y establecen sus relaciones con el entorno

Los identificadores (nombres) de las entidades externas serán únicos, significativos y concisos
 
Límites del sistema
a. Actividad crítica y difícil
Puede haber problemas, tanto por ser demasiado ambicioso, como poco ambicioso
 

 
b. Flujos de datos
Losnombres de los FD deben ser únicos, significativos y concisos
Son datos, así que nómbralos como datos.
Pueden estar indistintamente en singular o en plural, ya que en los DFDs no se representan cantidades
Los nombres no sirven sólo para identificar los datos, sino también la información que se tiene sobre ellos
P.ej. Información (fecha-válida) > Información (fecha)
Flujos de datosinteractivos ( dialog flows )
Cuando dos FD establecen un diálogo o comparten una acción de estímulo-respuesta, pueden dibujarse como un único FD de doble flecha, donde ambos extremos deben llevar el nombre del FD que representan.

 
Las flechas dobles con sentidos opuestos que transportan los mismos datos pueden sustituirse por flechas doblemente encabezadas
¡Pero sólo si transportan los mismos datos! 
Se puede representar, si se desea, el FLUJO DE MATERIAL, usando flechas de trazo grueso

Se pueden considerar flechas convergentes o divergentes, con un mismo nombre

Observaciones:
Sólo los procesos pueden separar FD (Piattini et al. 96)
No poner FD como señales de activación (Yourdon 89)
 
2. Notación System Architect.
Ejemplos
FD divergentes (conectores XOR y AND)
 

 
 
3....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diagrama de flujo de datos
  • Diagrama de Flujo de Datos
  • Diagramas de flujo de datos
  • diagrama flujo datos y de proceso
  • Diagramas De Flujos De Datos
  • Diagrama de flujo de datos
  • Diagramas de flujos de datos
  • DIAGRAMA DE FLUJO DE DATOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS