Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Datos (DFD)
Diagrama de Flujo de Datos (DFD)
OBJETIVO
Construir un modelo lgico del Sistema que facilite su
comprensin tanto al equipo de desarrollo como a sus usuarios
Reglas de Construccin:
- Cuando un flujo de datos entra en un proceso sufre una transformacin. Un
proceso no es origen ni final de los datos, slo lugar de transformacin de
ellos
- Un proceso puede trasformar un dato en varios
- Es necesario un proceso entre una Entidad Externa y un Almacn de datos
DFD - Elementos Bsicos. Almacn de Datos
ALMACN DE DATOS
Depsito de informacin dentro del sistema
Reglas de Construccin:
- Representa la informacin en reposo
- No puede crear, destruir ni transformar datos
- No puede estar comunicado directamente con otro almacn o Entidad
externa
- El flujo de datos (Entrada y Salida) no lleva nombre cuando incide sobre su
contenido completo
- No debe estar referido al entorno fsico, y por tanto, no se diferencian los
archivos convencionales de las bases de datos
- No se representa la clave de acceso a este almacn sino slo la operacin
que se realiza (lectura, escritura, actualizacin)
DFD - Elementos Bsicos
FLUJO DE DATOS
Establecen la comunicacin entre procesos, almacenes y entidades
externas, llevan la informacin necesaria para esos objetos
Reglas de Construccin:
- El concepto de flujo de datos es similar al concepto de tubera a travs del cual
fluye informacin de estructura conocida
- Los datos no pueden ser creados ni destruidos por un flujo de datos
- Sirve para conectar el resto de los componentes de un DFD
- No es un activador de procesos
- Cuando un proceso almacena datos, la flecha de flujo de datos se indica en la
direccin del almacn de datos y a la inversa si es el proceso el que lee datos en el
almacn
DFD - Descomposicin o Explosin por
niveles
Los DFD se han de representar de la forma ms clara
posible, por ello se basan en el principio de descomposicin o
explosin por niveles en distintos niveles de detalle.
- Un Diagrama de contexto
- Varios DFD en niveles intermedios
- Varios DFD en el ltimo nivel de detalle
DIAGRAMA DE CONTEXTO
PEDIDO
LIBROS 0
SANCIN
ALTAS/BAJAS
LIBROS
BIBLIOTECARIO
DFD - EJEMPLO - Gestin Biblioteca (4)
DIAGRAMA 0: GESTIONAR BIBLIOTECA
FICHAS
PRESTAMO
PEDIDO DEVOLUCIN
1 2 LIBROS
LIBROS
GESTIONAR GESTIONAR
PEDIDOS DEVOLUCIONES
SANCIN
LIBROS
DISPONIBLES
3
ALTAS/BAJAS
LIBROS ACTUALIZAR
LIBROS
DFD - EJEMPLO - Gestin Biblioteca (5)
FICHAS
PRESTAMO
SANCIN
LIBROS
DEVUELTOS
LIBROS
DISPONIBLES