Está en la página 1de 16

DIAGRAMAS 

DE FLUJOS DE 
DATOS
DRA. ING. ANA CORI MORON
FUENTE: ANALISIS Y DISEÑO DE SISTEMAS (CAP 7) KENDALL & KENDALL
Simbología de Gane & Sarson
DIAGRAMA DE 
FLUJO DE DATOS

• Los símbolos 
básicos:
REGLAS BÁSICAS A SEGUIR
• El diagrama de flujo de datos debe tener por lo menos un proceso y 
no debe haber objetos independientes o conectados a sí mismos.
• Un proceso debe recibir por lo menos un flujo de datos entrante y 
debe crear por lo menos un flujo de datos saliente.
• Un almacén de datos debe estar conectado con por lo menos un 
proceso.
• Las entidades externas no se deben conectar entre sí. Aunque se 
comunican en forma independiente, esa comunicación no forma 
parte del sistema que diseñamos mediante el uso de DFD.
DIAGRAMA DE 
CONTEXTO

DIAGRAMA DE 
NIVEL 0
DIAGRAMA PADRE 
Y DIAGRAMA HIJO 
O DIAGRAMAS DE 
NIVELES 
SUPERIORES
DFD LOGICO Y DFD FISICO
• El modelo lógico refleja a la empresa(proceso de 
negocio), mientras que el modelo físico describe al 
sistema(programación, viabilidades).
• Lo ideal es desarrollar sistemas para analizar el sistema 
actual (el DFD lógico actual) y después agregar las 
características que debería incluir el nuevo sistema (DFD 
lógico propuesto). 
• Al desarrollar el DFD lógico para el sistema actual 
podemos comprender con claridad la forma en que opera 
el sistema actual.
Notación de Yourdon & DeMarco
• Proceso: Representa una funcionalidad
que tiene que llevar a cabo el sistema
para transformar o manipular datos.
• Entidad Externa: Fuentes de
información. Emiten o reciben
información de los procesos.
• Flujo de Datos: Indican el flujo de
información a través del sistema
• Almacén de Datos y archivos:
Lugares donde se guarda los datos para
su procesamiento posterior.
Estructura
• Diagrama de Contexto (Nivel 0) – (Sustantivo)
• Interacciones del sistema y su entorno.
• Conformado por sólo un proceso y sus relaciones con los agentes externos.
• Diagrama de Nivel Superior (Nivel 1) – (Verbos)
• Definición de procesos y su relación con el almacenamiento o con las
entidades externas.
• No se relacionan proceso entre si.
• Diagrama de Nivel de Detalle o Expansión (Nivel 2)
• Especifica el comportamiento de los datos de cada uno de lo procesos
identificados en el Nivel 1.
• Es posible la relación entre procesos.
SISTEMA GENERAL DE VENTAS
Diagrama de contexto (Nivel 0) Diagrama nivel superior (Nivel 1)

Diagrama de Nivel de Detalle o Expansión (Nivel 2) – Diagrama 1: Gestionar Cliente


Diagrama de Nivel de Detalle o Expansión (Nivel 2) – Diagrama 2: Registrar Compra
Diagrama de Nivel de Detalle o Expansión (Nivel 2) – Diagrama 3: Actualizar Inventario
Diagrama de Nivel de Detalle o Expansión (Nivel 2) – Diagrama 4: Generar Pedido
Diagrama de Nivel de Detalle o Expansión (Nivel 2) – Diagrama 5: Gestionar Proveedor
Sistema de gestión de biblioteca
Sistema de gestión de biblioteca
DIAGRAMA DE CONTEXTO
Sistema de gestión de biblioteca
DIAGRAMA DE NIVEL SUPERIOR (NIVEL 1)
Sistema de gestión de biblioteca
Diagrama de Nivel de Detalle (Nivel 2) – Diagrama 1: Gestionar Devoluciones
PRACTICAR
• Ingresar al siguiente link:
• https://online.visual‐paradigm.com/es/diagrams/features/yourdon‐
demarco‐dfd‐software/
TAREA
• Elaborar los DFD para su proceso de negocio elegido, nivel 0, nivel 1, …

También podría gustarte