Diagrama de Flujos de Datos (DFD) - Analisis Estructurado
Diagrama de Flujos de Datos (DFD) - Analisis Estructurado
Diagrama de Flujos de Datos (DFD) - Analisis Estructurado
PERÚ
Facultad de Ciencias e Ingeniería
Especialidad Ingeniería Industrial
ANÁLISIS Y DISEÑO
DE SISTEMAS
Análisis Estructurado
DFD
Herramientas a utilizar
Diccionario de datos
Deducción
Características
Del
Salidas
Equivalente Determinación Controles
lógico De los Interfaces
Sistema lógico Desempeños
Requerimientos
Flujos de datos
Procesos Del
Almacenes de datos sistema
Fuentes Diseño
Destinos Del nuevo
Sistema lógico Sistema
entradas lógico
Procesos
Almacenamiento Diseño
Salida Del nuevo
Sistema Físico
Programas
Sistema
Archivos físico
Procedimientos
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Diagrama de flujo de datos (DFD)
flujo.
Departa- Jefe
mento de de Cliente Proveedor
Ventas Personal
✓ Notación
Nombre del Almacén
✓ Ejemplos
n
✓ Notación Nombre
del
Proceso
✓ Ejemplos
1.2 5.3.1 3
Actualizar Imprimir Calcular
inventario expediente retención
✓ Ejemplos
Informe de
DNI Nombre de ventas
inválido usuario
➢Niveles
➢La cantidad de niveles depende de la complejidad y magnitud del
sistema.
➢Un proceso no debe explosionarse si lo que se realiza se puede
describir con detalle en no mas de una página.
➢Normalmente en los DFDs de último nivel se muestra el tratamiento
de errores y excepciones.
➢Niveles (II)
➢Diagrama de Contexto (Nivel 0)
✓ Es un resumen genérico del sistema
✓ Un único proceso y las entidades externas
➢DFD 0 (Nivel 1) o diagrama Padre
✓ Modelo con toda la funcionalidad del sistema
➢DFD1, DFD 2, … , DFD n (nivel 2)
✓ DFDs que corresponden a la explosión de cada proceso padre del
nivel 1.
➢Niveles adicionales (3, 4, …)
✓ DFDs que representan la explosión de procesos contenidos en los
DFDs del nivel inmediatamente anterior.
➢Niveles (III)
cuales son los entes externos (parte del contexto) que interactúan con
nuestro sistema.
pedido
Cliente
Sistema Orden
de control de compra
de
pedidos
Editor
● Ejemplo:
B E
2
A G
1 D 4
F
C 3 DIAGRAMA-0
U D DIAGRAMA-3
3.
C 2
3. F
1 3.
3. W 4
V
3
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ – ANÁLISIS Y DISEÑO DE SISTEMAS
Diagrama de flujo de datos (DFD)
Actualización automática
externas.
modificaciones.
segundo nivel.
Formulario de
inscripción
1. 3.
Crear Generar
cuenta de estado de
Cuenta nuevo
miembro cuenta de
existente Estado de empleado
empleado
Cuentas de ID y dirección
Empleados De empleado
Miembros
2.
Modificación Congelar
cuenta Cuentas
de estado Notificación de por
de cuenta Congelamiento cobrar
de cuenta
➢Caso 2:
Identificar errores