Upload
afrancoing
View
300
Download
1
Embed Size (px)
Citation preview
Uso de diagramas de flujo de datos
Análisis y Diseño de Sistemas,
Kendall & Kendall
Kendall & Kendall 7 -3
Diagramas de flujo de datos
• Representación gráfica de los procesos y los flujos de datos en un sistema de negocio
• Representar:
• Entradas del sistema
• Procesos
• salidas
Kendall & Kendall 7 -5
Ventajas del enfoque de flujo de datos
• Comprensión de la interrelación de los sistemas y subsistemas
• Comunicar los conocimientos actuales del sistema a los usuarios
• Análisis del sistema propuesto
Kendall & Kendall 7 -6
Símbolos básicos
• Un doble cuadrado para una entidad externa
• Una flecha para el movimiento de los datos de un punto a otro
• Un rectángulo con esquinas redondeadas para la ocurrencia de un proceso de transformación
• Un rectángulo abierto para un almacén de datos
Kendall & Kendall 7 -7
Figura 7.1 Los cuatro símbolos básicos utilizados en los diagramas de flujo de datos, sus significados, y ejemplos
Kendall & Kendall 7 -8
Entidades externas
• Representa un departamento, un negocio, una persona o una máquina
• Una fuente o destino de los datos, fuera de los límites del sistema
Kendall & Kendall 7 -9
Flujo de datos
• Muestra el movimiento de los datos de un punto a otro
• Punta de flecha indica la dirección del flujo
• Representa los datos de una persona, lugar o cosa
Kendall & Kendall 7 -10
Proceso
• Denota un cambio o transformación de los datos
• Representa el trabajo que se realiza en el sistema
Kendall & Kendall 7 -11
Almacenamiento datos
• Un depósito de datos que permite almacenamiento y recuperación de los mismos
• Los almacenes de datos se les da generalmente un número único de referencia, como por ejemplo D1, D2, D3
• Representa a: Fichero, Base de datos
Kendall & Kendall 7 -12
Figura 7.2 Pasos en el desarrollo de diagramas de flujo de datos
Kendall & Kendall 7 -13
Crear el diagrama de contexto
• El nivel más alto en un diagrama de flujo de datos
• Contiene un único proceso, que representa la totalidad del sistema
• El proceso se da el número 0
• Todas las entidades externas, así como los flujos de datos principales se muestran
Kendall & Kendall 7 -14
Figura 7.3 Diagrama de Contexto
Kendall & Kendall 7 -15
Dibujo Diagrama 0
• La explosión del diagrama de contexto
• Puede incluir hasta nueve procesos
• Cada proceso tiene un número
• Almacenes de datos principales y todas las entidades externas se incluyen
Kendall & Kendall 7 -17
Figura 7.3 Tenga en cuenta el mayor detalle en el diagrama 0
Kendall & Kendall 7-15
DFD
DFD
Kendall & Kendall 7-16
DFD
Kendall & Kendall 7-17
DFD
Kendall & Kendall 7-18
Ejemplo:
Un sistema de información de una librería tiene varios módulos operativos, siendo uno de ellos el de actualización de inventarios, el cual mantiene informado al editor por cada libro suyo que compre un cliente para así poder cubrir la demanda de dicha librería.
Construya el diagrama de flujo de datos del sistema de actualización del inventario de la librería desde que el cliente hace el pedido de un libro hasta que la información de esta operación llegue al editor.
Kendall & Kendall 7-19
SISTEMA DE INVENTARIOS
Kendall & Kendall 7-20
SISTEMA DE INVENTARIOS
Kendall & Kendall 7-21
SISTEMA DE INVENTARIOS
Kendall & Kendall 7-22
SISTEMA DE INVENTARIOS
Kendall & Kendall 7-23