La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ayudantía de Metodologías de Analisis y Diseño

Presentaciones similares


Presentación del tema: "Ayudantía de Metodologías de Analisis y Diseño"— Transcripción de la presentación:

1 Ayudantía de Metodologías de Analisis y Diseño
Diagramas de Flujo de Datos Ayudantía de Metodologías de Analisis y Diseño

2 Ayudante Departamento Computación Universidad Valparaíso
Sergio Sánchez Ríos Ayudante Departamento Computación Universidad Valparaíso Ayudantía de Metodologías de Analisis y Diseño

3 Ayudantía de Metodologías de Analisis y Diseño
Un DFD es una representación del tipo grafo que se utiliza para dar cuenta de la trama de subprocesos en virtud de la cual el sistema o proceso organizacional objeto de tratamiento informático lleva a cabo sus actividades o ha de llevarlas a cabo, según se trate de un sistema en operación o de una nueva propuesta, respectivamente. Definición Ayudantía de Metodologías de Analisis y Diseño

4 Ayudantía de Metodologías de Analisis y Diseño
Perspectivas que ofrecen los DFD. - Perspectiva externa, lo muestra como una unidad simple. Definición - Perspectiva interna, lo muestra como un a unidad compuesta. Esto nos lleva a decir que trabajar con DFD es trabajar según una estratificación TOP-DOWN, es decir de lo más simple a lo más detallado (compuesto). Ayudantía de Metodologías de Analisis y Diseño

5 Ayudantía de Metodologías de Analisis y Diseño
Ejemplo top-down. P M N O A E L Simple-Externo Definición spr spt spw sps spv spx spy spz A E L B F C H I K J O Compuesto-Interno Ayudantía de Metodologías de Analisis y Diseño

6 - Diagrama de Contexto, es el diagrama que muestra el sistema como un todo, la unidad simple que allí se graficara se identifica por el nombre que la organización da al proceso sometido a tratamiento informático. Nombres DFD Diagrama Cero, es el diagrama del estrato inmediatamente posterior al de contexto, que da cuenta de la interna articulación de los componentes que expresan como unidad compuesta a la unidad simple realizada con anterioridad. En este caso los procesos reciben un nombre y además un número cuya nomenclatura es: (Nº del diagrama) (Punto) (Nº correlativo) Ayudantía de Metodologías de Analisis y Diseño

7 Ayudantía de Metodologías de Analisis y Diseño
- El tercer estrato que sigue en verticalidad descendente está constituido por tantos diagramas relativamente independientes como componentes existan en el diagrama 0. Esto sucede para cada estrato que siga hasta lograr el de mayor detalle. Nombres DFD Es importante considerar el balanceo de mallas que dependerá nada más de que los flujos de entrada y salida señalados en un diagrama padre sean los mismos en su diagrama hijo. Ayudantía de Metodologías de Analisis y Diseño

8 Procesos Relacionados
Flujo de Datos Procesos A Archivos Simbología Procesos Relacionados Ayudantía de Metodologías de Analisis y Diseño

9 Ayudantía de Metodologías de Analisis y Diseño
Flujos de Datos. Sirven para representar los flujos de información de entrada y salida que se producen en los procesos y para determinar la relación con un archivo. Simbología Cliente 1.1.2 Analizar Solicitud Crédito Solicitud-Crédito Aceptación-Crédito Cabe mencionar que las relaciones de entrada y salida no deben ir mostrándose en cada estrato, ya que si se quiere saber desde donde viene el flujo se va ha ver a los DFD superiores. Ayudantía de Metodologías de Analisis y Diseño

10 Ayudantía de Metodologías de Analisis y Diseño
Flujos de Datos. Los nombres que se asigne a los flujos de datos juegan, sin dudas, un papel importante en la calidad de cualquier Diagrama de Flujo de Datos. En virtud de lo cual se requiere que los nombres asignado a los flujos sean únicos y representativo de los datos que contiene el flujo, es decir deben dar a entender sus contenido. Simbología 1.2.2 Analizar Solicitud Crédito Solicitud-Cliente Solicitud-Aceptada Solicitud-Rechazada Cuentas-Clientes Ayudantía de Metodologías de Analisis y Diseño

11 Ayudantía de Metodologías de Analisis y Diseño
Flujos de Datos. Finalmente es necesario seguir las siguientes recomendaciones : Todos los flujos de datos deben tener un nombre asignado. El nombre debe ser equitativo, esto significa que es preciso que connote a la totalidad del contenido del flujo de datos y no a alguno o algunos de sus componentes. No se debe agrupar bajo un solo nombre, flujos de datos independientes. Simbología Ayudantía de Metodologías de Analisis y Diseño

12 Procesos. Los procesos no hacen más que dar cuenta de las transformaciones a que se someten ciertos flujos de datos de entrada en otros de salida. 1.2.2 Verificación Requisitos Básicos Solicitud Solicitud-Aceptada Postulantes-Rechazados Simbología Ayudantía de Metodologías de Analisis y Diseño

13 Ayudantía de Metodologías de Analisis y Diseño
Procesos. Finalmente es necesario seguir las siguientes recomendaciones : Se debe asignar nombre a todos los procesos. Los nombres deben ser exhaustivos, lo cual significa que si un proceso realiza más de una operación ese “más” debe reflejarse en el nombre. Al asignar nombre a un proceso se recomienda no usar palabras poco significativas – al respecto, por cirto- como, presisamente “proceso”. Si un proceso resulta difícil de nominar, hay que observar su cohesión, y si ella no es adecuada se hace necesario verificar el operar del proceso para establecer si corresponde o no a más de uno. Simbología Ayudantía de Metodologías de Analisis y Diseño

14 Ayudantía de Metodologías de Analisis y Diseño
Archivos. Para el análisis debe entenderse como un deposito temporal de datos, en donde los datos pueden estar contenidos en un disquete, un cassette, o una carpeta, o como normalmente ocurre en sistemas automatizados, en base de datos. Simbología 1.2.2 Verificar Ortografía Palabra Palabra-Correcta Diccionario Ayudantía de Metodologías de Analisis y Diseño

15 Ayudantía de Metodologías de Analisis y Diseño
Archivos. Finalmente es necesario seguir las siguientes recomendaciones : Los nombres de los archivos deben dar a entender exacta y elocuentemente lo que denotan. No es conveniente pensando en la efectividad del DFD identificar un archivo mediante una sigla. Los nombres deben ir en plural, para significar con ello que se trata de una agrupación de unidades de datos. El nombre del archivo debe referenciar a los flujos de datos que recibe y entrega. Simbología Ayudantía de Metodologías de Analisis y Diseño

16 Ayudantía de Metodologías de Analisis y Diseño
Procesos Relacionados y Entidades externas relacionadas de entrada y salida. Simbología Estos componentes corresponden a los generadores o receptores de los flujos de datos que llegan o se ven sometidos al proceso sometido a Análisis. Ayudantía de Metodologías de Analisis y Diseño

17 Ayudantía de Metodologías de Analisis y Diseño
DFD de sistema de Facturación Básico. El cual posee solo : Ingreso de Clientes. Ingreso de Facturas. Búsqueda Facturas. Ejemplos Ayudantía de Metodologías de Analisis y Diseño

18 Diagrama Contexto. Ejemplos Sistema Facturación Básico Usuario
Solicita-Ingreso-Cliente Solicita-Ingreso-Factura Solicita-Ver-Factura Mensaje-Cliente-Guardado-o-Cliente-Existe Factura-Almacenada-Impresa-o-Cliente-Error Muestra-Factura-o-Factura-no-existe Ejemplos Ayudantía de Metodologías de Analisis y Diseño

19 Diagrama Cero. Ejemplos Ayudantía de Metodologías de Analisis y Diseño
Ingreso Cliente 1 Usuario Factura 2 Ver Facturas 3 Clientes Solicita-Ingreso-Cliente Solicita-Ver-Factura Solicita-Ingreso-Factura Mensaje-Cliente-Guardado-o-Cliente-existe Factura-Almacenada-Impresa-o-Error Muestra-Factura-o-Factura-no-existe Ejemplos Ayudantía de Metodologías de Analisis y Diseño

20 Diagrama 1. Ejemplos Ayudantía de Metodologías de Analisis y Diseño
Solicita Ingresar Datos Cliente 1.1 Solicito-ingreso-cliente Ingreso-Datos Verificación 1.2 Clientes Guardar 1.3 Cliente-no-existe Cliente-Existe Cliente-Guardado Ejemplos Ayudantía de Metodologías de Analisis y Diseño

21 Diagrama 2. Ejemplos Ayudantía de Metodologías de Analisis y Diseño
Factura ya existe Solicita Ingresar RUT Cliente 2.1 Solicito-ingreso-factura Ingreso-Datos Verificación Rut 2.2 Clientes Datos Factura 2.3 Cliente-existe Cliente-no-existe Datos-ingresados Verificar Nª Factura 2.4 Facturas Datos OK Guardar 2.5 Factura-Guardada Ejemplos Ayudantía de Metodologías de Analisis y Diseño

22 Diagrama 3. Ejemplos Ayudantía de Metodologías de Analisis y Diseño
Solicito Ingresar Nº Factura 3.1 Solicito-ver-Facturas Ingreso-n-factura Verificación 3.2 Facturas Muestra-Factura Factura-no-existe Ejemplos Ayudantía de Metodologías de Analisis y Diseño

23 Ayudantía de Metodologías de Analisis y Diseño
Realizar DFD del Manejo de Ventas y Compras de Productos en una Distribuidora de Abarrotes. Fecha : 26/09/2002. Realizar DFD del proceso de evaluación y exámenes (Tarea dada Profesor del Ramo). Fecha : 26/09/2002. Lectura Capitulo 2, Libro: Análisis de Sistemas, Autor: Héctor Ricardo Acevedo Almonacid. Fecha Control : 03/10/2002. Tareas Ayudantía de Metodologías de Analisis y Diseño


Descargar ppt "Ayudantía de Metodologías de Analisis y Diseño"

Presentaciones similares


Anuncios Google