diagramas de flujo de datos introducción. modelamiento centrado en flujos de información busca...
TRANSCRIPT
DIAGRAMAS DE DIAGRAMAS DE FLUJO DE DATOSFLUJO DE DATOS
IntroducciónIntroducción
Modelamiento centrado en Flujos de Información
• Busca “modelar” un sistema desde el punto de vista de la información
• Se estudia cómo se usan los datos en cada actividad del sistema para convertir las entradas (datos) en salidas(información).
• Este tipo de modelamiento se enmarca en el análisis estructurado.
Idea General de Modelamiento
“ Se trata de analizar los flujos que entran a un sistema (visto como un único proceso) y los que salen... Y entender como internamente la
información se procesa y se comparte entre
subprocesos ... “
Proceso
Entradas Salida
Entradas Salida
Proceso
Idea General de Modelamiento
• ¿ Qué Procesos integran el sistema ?
• ¿ Qué datos emplea cada proceso ?
• ¿ Qué datos son almacenados ?
• ¿ Qué datos entran y salen del sistema ?
Proceso
Entradas Salida
Entradas Salida
Proceso
C O M U N I C A C I O N
EMISOR RECEPTOR
Para establecer una comunicación se necesita:• un EMISOR, que envía un mensaje;
• un RECEPTOR, que recibe el mensaje;
• un CANAL, que transmite el mensaje
Basado en idea de : Eduardo Jara G.
C O M U N I C A C I O N
EMISOR-RECEPTOR
EMISOR-RECEPTOR
CANAL
C O M U N I C A C I O N
EMISOR-RECEPTOR
CANAL
EMISOR-RECEPTOR
C O M U N I C A C I O N
EMISOR-RECEPTOR
CANAL
EMISOR-RECEPTOR
MEMORIA
C O M U N I C A C I O N
EMISOR-RECEPTOR
EMISOR-RECEPTOR
MEMORIA
EL SISTEMA
CANAL
C O M U N I C A C I O N
EMISOR-RECEPTOR
MEMORIA
EL SISTEMA
CANAL
ENTIDAD
EXTERNA
C O M U N I C A C I O N
MEMORIA
EL SISTEMA
CANAL
ENTIDAD
EXTERNA
PROCESO
C O M U N I C A C I O N
MEMORIA
EL SISTEMA
ENTIDAD
EXTERNA
PROCESO
Flujo de datos
C O M U N I C A C I O N
EL SISTEMA
ENTIDAD
EXTERNA
PROCESO
Flujo de datos
DEPOSITO DE DATOS
DIAGRAMA DE FLUJO DE DATOS ( D F D )
EL SISTEMA
ENTIDAD
EXTERNA
PROCESO
Flujo de datos
DEPOSITO DE DATOS
Flujo de datos
Flujo de datos
Información de cuentas
Facturas
Indagaciones
Contabilidad
Contabilidad
Detalles de envío
Nombre del cliente,dirección del cliente
Detallesdel pedido
pedidos
Pedidos cancelados
Nombre del cliente,dirección del cliente
Nombre del cliente,detalles de la factura
DIAGRAMA DE FLUJO DE DATOS ( D F D )
FACTURAS
PEDIDOS
CLIENTES
CLIENTES
CLIENTES
BODEGA
RECEPCION
COBRANZAS
CONTABILIDAD DE ENVIO
2.CONTABI
-LIDAD DE
ENVIO
3.COBRAN-
ZAS
1.RECEP-
CION DE PEDIDOS
CLIENTES
CLIENTES
BODEGAPEDIDOS
CLIENTES
FACTURAS
Información de cuentas
Facturas
Indagaciones
Contabilidad
Contabilidad
Detalles de envío
Nombre del cliente,dirección del cliente
Detallesdel pedido
pedidos
Pedidos cancelados
Nombre del cliente,dirección del cliente
Nombre del cliente,detalles de la factura
DIAGRAMA DE FLUJO DE DATOS ( D F D )
Yourdon, E. AnálisisEstructurado Moderno
Diagrama de Flujo de Datos
El propósito de un Diagrama de Flujo de Datos (DFD) es mostrar, para un cierto sistema o subsistema:
• Cuáles son los límites del sistema
• De dónde vienen los datos
• A dónde van los datos cuando dejan el sistema
• Dónde se almacenan los datos
• Qué procesos transforman los datos y
• Las interacciones entre los procesos y los depósitos de datos
DFD (Diagrama de Flujo de Datos)
Definición de Elementos: Entidades
Representan las Fuentes o Destinos de los Datos.
Ejemplo: Paciente, Alumno, Contabilidad, Cliente, etc..
Proceso Transformación de los Datos.
Ejemplos: Calcular Total Factura, Inscribir Asignatura, Registrar Reserva., etc.
DFD (Diagrama de Flujo de Datos) Definición de Elementos:
Flujos de Información: Movimiento de Datos
Por ejemplo: Detalle de Factura, Datos del Cliente, Orden de Compra, etc.
Se compone de Datos Elementales
Almacenes de Datos: Repositorio delos datos procesados y utilizados por los procesos del
sistema.
Por ejemplo: Facturas, Clientes, Productos, Facturas Rechazadas, Habitaciones Reservadas, etc.
DFD (Diagrama de Flujo de Datos)
Notación: Yourdon/Demarco
Entidad Externa Entidad 1
Flujos de Información:
•Discretos•Tiempo Real
•Actualizaciones
Procesos:Proceso
Múltiple
Split Merge
Almacenes Datos
DFD (Diagrama de Flujo de Datos)
Notación: Gene & Sarson
Entidades
Entidad Externa repetida
Proceso Proceso Múltiple
DFD (Diagrama de Flujo de Datos)
Notación: Gene & Sarson
Flujos de Información:
Split
Merge
DFD (Diagrama de Flujo de Datos)
EntidadExterna
EntidadExterna
EntidadExterna
EntidadExterna
EntidadExterna
Sistema Computarizado