DIAGRAMA DE FLUJO DE DATOS

Slides:



Advertisements
Presentaciones similares
Escribir aquí el título de la WQ
Advertisements

Ayudantía de Metodologías de Analisis y Diseño
Diccionario de Datos (DD)
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
ANALISIS Y DISEÑO ESTRUCTURADO
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Análisis y Diseño Estructurado
MAPAS CONCEPTUALES.
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Diagrama de Flujo de Datos (DFD)
Introducción a LAS Bases de Datos
DISEÑO ORIENTADO AL OBJETO
TEMA 8: DIAGRAMAS EN UML.
Aprendizaje de Microsoft® Access® 2010
FUNDAMENTOS DE PROGRAMACIÓN
DIAGRAMA DE FLUJO DE DATOS
Fundamentos de Ingeniería de Software
Guia Diseño Robert Echeverria
Prof. César Luza Montero
DESCRIPCION DEL PROBLEMA
Salida de Mercancías La transacción Salida de mercancía en un almacén se corresponde con movimientos de salida de productos del almacén. Las clases y destinatarios.
DIAGRAMA DE CLASE.
METODOLOGIA DE LA PROGRAMACION
Una Introducción a UML El Modelo de Proceso de Negocio
INTEGRANTES: Carla Tunquipa Faijo Isabel Rodriguez Huamani
Diccionario de datos en Análisis y Diseño Estructurado
Matemáticas Discretas y Algoritmos
UNIDAD I Conceptos Básicos.
Ing. Héctor Abraham Hernández Erazo
“Procesos Hospitalarios”
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Métrica v2.1 : Técnica - Diagrama de Flujo de Datos (DFD)
Técnica - Diagrama de Flujo de Datos (DFD)
El Modelo Esencial.
Diagramas de Flujo de Datos
Diccionario de Datos.
Análisis de Sistemas.
SISTEMAS DE PROCEDIMENTO DE TRANSACCIONES
Organización y Estructuración de Datos
Diagramas de flujo de datos
DIAGRAMAS ENTIDAD RELACIÓN
DIAGRAMA DE FLUJO ERIKA SUAREZ lozano Sergio Ortiz caballero Arturo González Yesica mariana regueros Paola García sanchez.
Organización y Estructuración de Datos Profesor Titular: Mg Carlos G. Neil 2009.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD
TEMA 2: DIAGRAMAS DE FLUJO
ANALISIS Y DISEÑO ESTRUCTURADO
Trainning DFD.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
¿Qué es una base de datos?
Trainning DFD.
CRISTIAN MATEO SEVILLA MARTINEZ 701
Edward Barrera Barrera Cristian Anderson Isacc
Análisis y Diseño de Aplicaciones
Introducción al análisis de sistemas Universidad Católica.
ANÁLISIS ESTRUCTURADO
Especialidad en Administración de Proyectos
Procesamiento de transacciones: consiste en los procesos de captura, recolección, clasificación, ordenamiento, cálculo, resumen y almacenamiento de todos.
ANALISIS Y DISEÑO ESTRUCTURADO
3. Paradigmas de la ingeniería de software.
DIAGRAMAS ADMINISTRATIVOS
Organización y Métodos. ©Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva * Ingeniería de Requerimientos ● Estableciendo.
Proceso de desarrollo de Software
LOGO Profa. Oly Mata. Concepto de Datos: Un dato puede considerarse como un elemento no tratado; como una señal emitida. 25% es un dato Son los elementos.
Licda. Noelia Gómez Gutiérrez
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
DIAGRAMAS DE SECUENCIA. UML está compuesto por los siguientes diagramas:
Modelado UML Diagramas de Casos de Uso
Entregables del Proyecto
El estilo organizacional y su impacto en los sistemas de información
Transcripción de la presentación:

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

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

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

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. Cliente Entidad Externa ISIV – Educación a Distancia

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

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. Sistema Clientes Proceso ISIV – Educación a Distancia

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

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. Solicitud de Viaje Flujo de Datos ISIV – Educación a Distancia

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

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. Facturas Almacén de Datos ISIV – Educación a Distancia

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

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

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: Agente de Viajes Pasajero Consulta disponibilidad Reservación confirmada Sistema de Reservaciones de Aerolínea Solicita reservación Consulta Aerolínea Pedido reserva Reservación realizada Aerolínea ISIV – Educación a Distancia

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. Agente de Viajes Pasajero Consulta disponibilidad Reservación confirmada Sistema de Reservaciones de Aerolínea Solicita reservación Consulta Aerolínea Pedido reserva Reservación realizada Aerolínea ISIV – Educación a Distancia

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

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. 1 Comprobar fondos Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Fastos requeridos 2 Establecer los presupuestos 3 Clasificar gastos Respuesta a Petición registrada ISIV – Educación a Distancia

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. Departa- mento 2 Establecer los presupuestos Presupuesto asignado Dirección Fastos requeridos Petición rechazada 1 Comprobar fondos Petición para aprobación especial Respuesta a aprobación especial 3 Clasificar gastos Petición aprobada ISIV – Educación a Distancia Petición registrada

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

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 2 Establecer los presupuestos Presupuesto asignado Departa- mento Fastos requeridos Dirección Petición rechazada 1 Comprobar fondos Petición para aprobación especial Respuesta a aprobación especial 3 Clasificar gastos Petición aprobada Petición registrada ISIV – Educación a Distancia

Guía para construir un DFD Almacenes de Datos: Se relacionarán solamente con Procesos. Cargar presupuesto Presupuestos asignados 1 Comprobar fondos Departa- mento Dirección Petición aprobada Petición para aprobación especial Petición rechazada Presupuesto asignado Gastos requeridos 2 Establecer los presupuestos 3 Clasificar gastos Respuesta a Petición registrada Consultar presupuesto ISIV – Educación a Distancia

Guía para construir un DFD Entidades Externas: Se relacionarán solamente con Procesos. Cargar presupuesto Presupuestos asignados 2 Establecer los presupuestos Consultar presupuesto Departa- mento Presupuesto asignado Gastos requeridos Dirección Petición rechazada 1 Comprobar fondos Petición para aprobación especial Respuesta a aprobación especial 3 Clasificar gastos Petición aprobada Petición registrada ISIV – Educación a Distancia

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. Cargar presupuesto Presupuestos asignados 2 Establecer los presupuestos Consultar presupuesto Departa- mento Presupuesto asignado Gastos requeridos Dirección DFD de Contexto Petición rechazada 1 Comprobar fondos Petición para aprobación especial Departa- mento Gastos requeridos Presupuesto asignado Respuesta a aprobación especial 3 Clasificar gastos Dirección Petición rechazada Sistema de Control Presupuestario Petición aprobada Petición para aprobación especial Respuesta a aprobación especial Petición registrada Petición registrada DFD 0 ISIV – Educación a Distancia

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

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. Departa- mento Gastos requeridos Presupuesto asignado Dirección Petición rechazada Sistema de Control Presupuestario Petición para aprobación especial Respuesta a aprobación especial Petición registrada ISIV – Educación a Distancia

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. DFD 0 Cargar presupuesto Presupuestos asignados 2 Establecer los presupuestos Consultar presupuesto Departa- mento Presupuesto asignado Gastos requeridos DFD de Contexto Dirección Petición rechazada Departa- mento 1 Comprobar fondos Petición para aprobación especial Gastos requeridos Presupuesto asignado Respuesta a aprobación especial Dirección 3 Clasificar gastos Petición rechazada Sistema de Control Presupuestario Petición para aprobación especial Petición aprobada Respuesta a aprobación especial Petición registrada Petición registrada ISIV – Educación a Distancia 2 Entidades Externas

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

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

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. Cargar presupuesto Presupuestos asignados 2 Establecer los presupuestos Consultar presupuesto Departa- mento Presupuesto asignado Gastos requeridos Dirección Petición rechazada 1 Comprobar fondos Petición para aprobación especial Respuesta a aprobación especial 3 Clasificar gastos Petición aprobada Departa- mento Petición registrada ISIV – Educación a Distancia

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

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

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