Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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)