DIAGRAMAS DE FLUJO DE DATOS Introducción [email protected].
-
Upload
maria-del-rosario-castro-prado -
Category
Documents
-
view
217 -
download
0
Transcript of DIAGRAMAS DE FLUJO DE DATOS Introducción [email protected].
![Page 2: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/2.jpg)
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.
![Page 3: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/3.jpg)
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 comprate entre
subprocesos ... “
Proceso
Entradas Salida
Entradas Salida
Proceso
![Page 4: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/4.jpg)
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
![Page 5: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/5.jpg)
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.
![Page 6: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/6.jpg)
C O M U N I C A C I O N
EMISOR-RECEPTOR
EMISOR-RECEPTOR
CANAL
![Page 7: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/7.jpg)
C O M U N I C A C I O N
EMISOR-RECEPTOR
CANAL
EMISOR-RECEPTOR
![Page 8: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/8.jpg)
C O M U N I C A C I O N
EMISOR-RECEPTOR
CANAL
EMISOR-RECEPTOR
MEMORIA
![Page 9: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/9.jpg)
C O M U N I C A C I O N
EMISOR-RECEPTOR
EMISOR-RECEPTOR
MEMORIA
EL SISTEMA
CANAL
![Page 10: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/10.jpg)
C O M U N I C A C I O N
EMISOR-RECEPTOR
MEMORIA
EL SISTEMA
CANAL
ENTIDAD
EXTERNA
![Page 11: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/11.jpg)
C O M U N I C A C I O N
MEMORIA
EL SISTEMA
CANAL
ENTIDAD
EXTERNA
PROCESO
![Page 12: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/12.jpg)
C O M U N I C A C I O N
MEMORIA
EL SISTEMA
ENTIDAD
EXTERNA
PROCESO
Flujo de datos
![Page 13: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/13.jpg)
C O M U N I C A C I O N
EL SISTEMA
ENTIDAD
EXTERNA
PROCESO
Flujo de datos
DEPOSITO DE DATOS
![Page 14: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/14.jpg)
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
![Page 15: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/15.jpg)
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
![Page 16: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/16.jpg)
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
![Page 17: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/17.jpg)
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
![Page 18: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/18.jpg)
DFD (Diagrama de Flujo de Datos)
Definición de Elementos: Entidades
Representan las Fuentes o Destinos delos Datos.
Ejemplos: Paciente,Alumno, Contabilidad, Cliente, etc..
Proceso Transformación de los Datos.
Ejemplos: Calcular Total Factura, Inscribir Asignatura, Registrar Reserva., etc.
![Page 19: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/19.jpg)
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.
![Page 20: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/20.jpg)
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
![Page 21: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/21.jpg)
DFD (Diagrama de Flujo de Datos)
Notación: Gene & Sarson
Entidades
Entidad Externa repetida
Proceso Proceso Múltiple
![Page 22: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/22.jpg)
DFD (Diagrama de Flujo de Datos)
Notación: Gene & Sarson
Flujos de Información:
Split
Merge
![Page 23: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/23.jpg)
DFD (Diagrama de Flujo de Datos)
EntidadExterna
EntidadExterna
EntidadExterna
EntidadExterna
EntidadExterna
Sistema Computarizado
![Page 24: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/24.jpg)
Diagrama de ContextoNivel “0”
Diagrama de Nivel SuperiorNivel “1”
Diagramas de Nivel de DetalleNivel “2”
P2
P1
P3
P32
P31
P33
P34
P35
Idea de Descomposición
Funcional
![Page 25: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/25.jpg)
Procesarventas
1
PRODUCTOS
VENTAS
Detalles de venta
Ordenes de venta
Datos de producto
ADMINISTRACION
BANCO
PROVEEDORES
Analizar despachos
5
Determinarcantidades de
reposición
4
Producirreportes
de ventas
3
Preparardepósitos bancarios
2
INVENTARIO PROVEEDORES
OC_PROCESO
OC pendientes
Información de despachos
Incrementos de inventario
Cantidades
Datos de ventas
Datos de ventas
Documentos de depósito
Estado de inventario
Precios,cuotas,tiempos de despacho
OCs
Cantidades aceptadas
Unidades vendidas
Ventas recientes
Ejemplo : Notación Yourdon/Demarco
![Page 26: DIAGRAMAS DE FLUJO DE DATOS Introducción cvidal@ubiobio.cl.](https://reader035.fdocument.pub/reader035/viewer/2022070417/5665b4e71a28abb57c94a1c0/html5/thumbnails/26.jpg)
Ejemplo : Notación Gane&Sarson
Procesarventas
1
PRODUCTOSD1
VENTASD3
Detalles de venta
Pedido
Datos de producto
A
ADMINISTRACION
B
BANCO
p
PROVEEDORES
Analizar despachos
5
Determinarcantidades de
reposición
4
Producirreportes
de ventas
3
Preparardepósitos bancarios
2
INVENTARIOD2 PROVEEDORESD4
OC_PROCESOD5
OC pendientes
Información de despachos
Incrementos de inventario
Cantidades
Datos de ventas
Datos de ventas
Documentos de depósito
Estado de inventario
Precios,cuotas,tiempos de despacho
OCs
Cantidades aceptadas
Unidades vendidas
Ventas recientes