Diagrama de Flujo de Datos - ISIV - DS I

+8

No comments posted yet

Comments

lucianor (1 year ago)

Existe alguna forma de bajarlo?

Slide 1

DIAGRAMA DE FLUJO DE DATOS Desarrollo de Sistemas ISIV – Educación a Distancia 1

Slide 2

Características de la estrategia de flujo de datos El análisis de flujo de datos examina el empleo de los datos para llevar a cabo el proceso de la empresa a un ámbito de sistemas, observando dónde se originan los datos, cómo se utilizan o cambian y hacia dónde van. Se describen los flujos de datos, los procesos que transforman el sistema, las entidades externas que son fuente o destino de los datos (y en consecuencia los límites del sistema) y los almacenamientos de datos que tiene acceso el sistema. ISIV – Educación a Distancia 2

Slide 3

Diagrama de Flujo de Datos Herramienta gráfica que se utiliza para describir y analizar el movimiento de datos a través de un sistema. Se observa la transformación lógica y física de los datos, en las entradas y salidas del sistema. El DFD es una representación gráfica de la secuencia del viaje o flujo que los datos hacen para la ejecución de un sistema determinado. Esto puede resultar de un proceso automatizado, manual o podría ser al final algún producto o servicio. ISIV – Educación a Distancia 3

Slide 4

Elementos de los DFDs Entidad Externa: Persona, departamento, fuente y final del flujo de datos. Ej: Departamento de Personal, Caja, Laboratorio, Gerencia, Cliente. Son cuadrados sombreados. No son modificables por el diseñador pero proporcionan o usan los datos del sistema. Asignándole tareas sirven para modelar los procesos. ISIV – Educación a Distancia 4 Cliente Entidad Externa

Slide 5

Entidad Externa Como el sistema que esta bajo análisis acepta datos de otro sistema o bien se los provee, este otro sistema es una Entidad Externa. Mediante la designación de alguna cosa o de algún sistema como Entidad Externa, estamos estableciendo implícitamente que se encuentra fuera de los límites del sistema que estamos considerando, por lo cual no nos interesa la transformación o proceso que se realiza dentro de ellos. Son sólo proveedores o requeridores de datos del sistema bajo consideración. ISIV – Educación a Distancia 5

Slide 6

Elementos de los DFDs Proceso: Definición de algún grupo de actividades que agregan valor y cambian las características de un flujo de datos. Ej: Proceso de pago, Proceso de nomina, Proceso de atención al público. Muestra lo que hace el sistema, es un rectángulo de puntas redondeadas en el diagrama, que tiene un nombre con un número únicos y se asocian a él tanto entradas como salidas de datos. ISIV – Educación a Distancia 6 Proceso

Slide 7

Proceso Son las funciones o procesos que transforman entradas de datos en salidas de información. Un proceso puede ser físicamente una oficina repleta de empleados, un procedimiento, o una combinación de actividades manuales y automatizadas. Su nombre deberá ponerse mediante una frase imperativa, que consistirá idealmente de un verbo activo seguido por una clausula objeto, cuanto mas simple mejor. Evitar verbos ambiguos: hacer, manejar, procesar, etc. ISIV – Educación a Distancia 7

Slide 8

Elementos de los DFDs Flujo de Datos: Datos que viajan entre las entidades por medio de documentos e información la cual va a ser modificada en el sistema. Son los movimientos de información en el sistema. Se representan por flechas las cuales indican la entrada y salida de datos. Su dirección viene dada por medio de la punta de la flecha. ISIV – Educación a Distancia 8 Flujo de Datos

Slide 9

Flujo de Datos Representa un transporte de paquetes de datos desde su origen hasta su destino, es decir que representa una estructura de datos en movimiento de una parte del sistema a otro. Deberá tener una descripción de su contenido la cual tendrá que elegirse de forma que sea lo más útil posible a los usuarios que revisen el DFD. Puede estar contenido físicamente en una nota, una factura, una llamada telefónica, de programa a programa, etc. Es decir, en cualquier medio por el cual los datos pasan de una entidad o proceso a otra. ISIV – Educación a Distancia 9

Slide 10

Elementos de los DFDs Almacén de Datos: Resguardan datos en un sistema. Ej. Puede ser físicamente un archivo de tarjetas, una microficha, un cuaderno, un archivo en cinta, diskette, CD, DVD o disco rígido. ISIV – Educación a Distancia 10 Almacén de Datos

Slide 11

Almacén de Datos Representa un archivo lógico en donde se agregan o de donde se extraen datos. Es una estructura de datos, pero estática. Deberá elegirse el nombre que sea más descriptivo para el usuario, que identifique los paquetes de datos que contiene. Un flujo de datos hacia el almacén de datos implica escritura, actualización o borrado de datos. Un flujo de datos desde el almacén de datos implica lectura o recuperación de información almacenada. ISIV – Educación a Distancia 11

Slide 12

Guía para construir un DFD Al mirar un DFD típico para un sistema chico se nota lo siguiente: Requiere poca explicación. Cabe fácilmente en una página. Se dibujó con computadora. ISIV – Educación a Distancia 12

Slide 13

Guía para construir un DFD Primero se deberán identificar las entidades externas ya que ello implica definir los límites del sistema. Ej: ISIV – Educación a Distancia 13 Pasajero Agente de Viajes Aerolínea Solicita reservación Consulta disponibilidad Consulta Aerolínea Pedido reserva Reservación realizada Reservación confirmada

Slide 14

Guía para construir un DFD Se deberán elegir nombres con significado tanto para procesos como también para flujos de datos, almacenes y entidades externas. Si es posible a partir del vocabulario del usuario evitando terminologías técnicas. ISIV – Educación a Distancia 14 0 Sistema de Reservaciones de Aerolínea Pasajero Agente de Viajes Aerolínea Solicita reservación Consulta disponibilidad Consulta Aerolínea Pedido reserva Reservación realizada Reservación confirmada

Slide 15

Guía para construir un DFD Identificar el papel del proceso del sistema, no quien lo realiza. ISIV – Educación a Distancia 15 1 Comprobar disponibilidad de asientos 1 María comprueba la disponibilidad de asientos Correcto Incorrecto

Slide 16

Guía para construir un DFD Numerar los procesos, mediante un esquema de numeración consistente que implique, para los lectores del DFD, una cierta secuencia de ejecución. Como forma abreviada de identificarlos. Base para la numeración jerárquica. ISIV – Educación a Distancia 16

Slide 17

Guía para construir un DFD Se deberán, en la medida de lo posible, evitar los DFD excesivamente complejos. Deberán ser comprensibles, digeribles y agradables a la vista sin demasiados elementos. ISIV – Educación a Distancia 17 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Fastos requeridos Respuesta a aprobación especial Petición registrada

Slide 18

Guía para construir un DFD Todos los elementos se relacionan entre sí a través de flujos de datos. ISIV – Educación a Distancia 18 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Fastos requeridos Respuesta a aprobación especial Petición registrada

Slide 19

Guía para construir un DFD Procesos: Deberán tener al menos una Entrada y una Salida, no son manantiales de datos. Se relacionarán con: Almacenes de Datos Entidades Externas Otros Procesos ISIV – Educación a Distancia 19 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Fastos requeridos Respuesta a aprobación especial Petición registrada

Slide 20

Guía para construir un DFD Almacenes de Datos: Se relacionarán solamente con Procesos. ISIV – Educación a Distancia 20 Cargar presupuesto Consultar presupuesto

Slide 21

Guía para construir un DFD Entidades Externas: Se relacionarán solamente con Procesos. ISIV – Educación a Distancia 21 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada Cargar presupuesto Consultar presupuesto

Slide 22

Guía para construir un DFD En todos los niveles del Diagrama de Flujo de Datos deberá haber igual cantidad de Entradas y de Salidas. ISIV – Educación a Distancia 22 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada Cargar presupuesto Consultar presupuesto Departa- mento Dirección Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada DFD de Contexto DFD 0

Slide 23

Guía para construir un DFD Cada proceso en el nivel inferior deberá estar relacionado, inversamente, con el proceso del nivel superior. Es decir que, cada proceso “padre” que se detalla en el DFD, ha de estar balanceado. La regla del balanceo consiste en que cada proceso debe tener exactamente los mismos datos de entrada/salida netos que el DFD hijo. ISIV – Educación a Distancia 23

Slide 24

Guía para construir un DFD Nivel de Partida. Diagrama de Contexto: No existirán almacenes de datos. Se representarán las entidades externas que son fuente y destino de los datos. El sistema será representado como un proceso simple. Se dibujarán sólo los flujos de datos de comunicación exterior-sistema. ISIV – Educación a Distancia 24 Departa- mento Dirección Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada

Slide 25

Guía para construir un DFD Nivel 0 y subsiguientes: Deberá haber igual cantidad de Entidades Externas, como flujos de Entrada y Salida En el último nivel, cada proceso realizará una función específica y concreta. Aparecen los almacenes de datos. ISIV – Educación a Distancia 25 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada Presupuestos asignados Cargar presupuesto Consultar presupuesto Departa- mento Dirección Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada DFD de Contexto DFD 0 2 Entidades Externas

Slide 26

Guía para construir un DFD Cada proceso en el DFD de alto nivel de un sistema puede ser "explotado" para convertirse en un DFD en si mismo. Los flujos de datos pueden descomponerse en la “explosión” del proceso en un DFD hijo. ISIV – Educación a Distancia 26

Slide 27

Guía para construir un DFD No se deberá prestar atención a las condiciones de tiempo, excepto a las naturales precedencias lógicas y a los almacenamientos de datos necesarios desde el punto de vista lógico. Se deberá dibujar un sistema que nunca comience ni pare. ISIV – Educación a Distancia 27

Slide 28

Guía para construir un DFD Para evitar el cruzamiento de las líneas de flujo de datos, la misma entidad (o el mismo almacén) se podrá dibujar mas de una vez en el mismo diagrama. ISIV – Educación a Distancia 28 Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos Respuesta a aprobación especial Petición registrada Cargar presupuesto Consultar presupuesto Departa- mento

Slide 29

Guía para construir un DFD Redibujar el DFD tantas veces como sea necesario. Para que sea: Técnicamente correcto. Aceptable para el usuario. Estar lo suficientemente bien dibujado como para mostrarlo a la dirección de la organización. Para mejorarlo estéticamente: Tamaño y forma de los procesos. Cruces de flujos de datos. Diagramas hechos a mano vs. Diagramas generados por computadora. Evitar los DFD demasiado complejos: Deben ser leídos y comprendidos. Debe ajustarse a una hoja normal. ISIV – Educación a Distancia 29

Slide 30

Guía para construir un DFD Asegurarse la consistencia: Evitar flujos infinitos. Evitar los procesos de generación espontánea. Todos los procesos, entidades externas, almacenes y flujos de datos, deben estar etiquetados. Tener cuidado con que los componentes tengan solamente flujos de entrada o solamente flujos de salida. ISIV – Educación a Distancia 30

Slide 31

Bibliografía Análisis Estructurado. ¿Cómo hacer un Diagrama de Flujo de Datos?. Universidad Bicentenaria Aragua. Internet. ISIV – Educación a Distancia 31

Summary: Guía para crear Diagramas de Flujos de Datos - Instituto ISIV - Desarrollo de Sistemas I

Tags: guia diagrama flujos datos isiv crear instituto desarrollo sistemas

URL:
More by this User
Most Viewed