f:\diseño orientado a flujo de datos

15

Upload: ilian-patricia-bocanegra-alfaro

Post on 24-May-2015

1.371 views

Category:

Education


2 download

TRANSCRIPT

Page 1: F:\diseño orientado a flujo de datos
Page 2: F:\diseño orientado a flujo de datos

El diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propiosrequerimientos), obtenemos una representación de la arquitectura del sistema,de las estructuras de datos y de los procedimientos.

Page 3: F:\diseño orientado a flujo de datos

Es el de proporcionar un enfoque sistemático que nos permita obtener las estructuras de programa.

OBJETIVO:

Page 4: F:\diseño orientado a flujo de datos

El Diseño Orientado al Flujo de Datos (DOFD) define varias representaciones que transforman el flujo de la información en la estructura del programa.

El DOFD tiene sus orígenes en los primeros conceptos de diseño que consideraban la modularidad, el diseño descendente o refinamiento y la programación estructurada. EL DOFD amplió estas técnicas integrando el flujo de información en el proceso de diseño.

La elección de un método de diseño depende del área de aplicación. El método de DOFD es particularmente útil cuando la información se procesa de forma secuencial y no existe una estructura de datos jerárquica.

Para las aplicaciones de tiempo real, conducidas por interrupciones, se realizan con una ampliación del DOFD, que lo que hacen es una adaptación del método.

Page 5: F:\diseño orientado a flujo de datos
Page 6: F:\diseño orientado a flujo de datos

El DOFD permite una traducción sencilla de las representaciones de la información de los DFD contenidas en la especificación del sistema a una descripción del diseño de la estructura del programa.

La traducción desde el flujo de la información hasta la estructura consta de cinco pasos:

Establecer el tipo de flujo de informaciónDeterminar los límites del flujoConvertir el DFD en la estructura del programa Definir la jerarquía de control mediante factorizaciónRefinar la estructura resultante mediante heurísticas

de diseño.

Page 7: F:\diseño orientado a flujo de datos

Diagrama de flujo de datos 

Mostrar como una entrada de datos es funcionalmente transformada por un sistema hacia una salida de datos Son una parte integral de muchos métodos de diseño y son soportados por muchos sistemas CASE.

Puede ser traducido en un diseño secuencial o un diseño paralelo.  En el diseño secuencial, los elementos de procesamiento son funciones o procedimientos; en el diseño paralelo, los elementos de procesamiento son tareas o procesos

Page 8: F:\diseño orientado a flujo de datos

Los diagramas de flujo de datos son una forma de documentar diagramas de flujo de datos end-to-end.  Los diagramas de estructura representan la jerarquía dinámica de llamadas a funciones Los diagramas de flujo de datos pueden ser implementados como procesos secuenciales cooperantes

Page 9: F:\diseño orientado a flujo de datos
Page 10: F:\diseño orientado a flujo de datos

La información se transforma como un flujo a través de un sistema basado en computadora. El sistemaacepta entrada de distintas formas; aplica un hardware, software y elementos humanos para transformarla entrada en salida; y produce una salida en distintas formas. La entrada puede ser una señal de controltransmitida por un transductor, una serie de números escritos por un operador humano, un paquete deinformación transmitido por un enlace a red, o un voluminoso archivo de datos almacenado en memoriasecundaria. La transformación puede comprender una sencilla comparación lógica, un complejoalgoritmo numérico, o un método de inferencia basado en regla de un sistema experto.

Page 11: F:\diseño orientado a flujo de datos
Page 12: F:\diseño orientado a flujo de datos

Conforme con la información se mueve a través del software, se modifica mediante una serie detransformaciones. Un diagrama de flujos de datos (DFD), es una técnica grafica que describe el flujo deinformación y las transformaciones que se aplican a los datos, conforme se mueven de la entrada a lasalida. La forma básica de un DFD se ilustra en la figura 5. El diagrama es similar en la forma a otrosdiagramas de flujo de actividades, y ha sido incorporado en técnicas de análisis y diseños propuesto porYourdon y Constantine, DeMarco y Gane y Sarson. También se le conoce como un grafo de flujo dedatos o un diagrama de burbujas.

Page 13: F:\diseño orientado a flujo de datos
Page 14: F:\diseño orientado a flujo de datos

Un análisis del dominio de la información puede ser incompleto si solo se considera el flujo de datos.Cada flecha de un diagrama de flujo de datos representa uno o más elementos de información. Portanto, el analista debe disponer de algún otro método para representar el contenido de cada flecha de unDFD.

Page 15: F:\diseño orientado a flujo de datos

BIOGRAFIAS:

http://indalog.ual.es/mtorres/LP/DOFD.pdf

http://webcache.googleusercontent.com/search?q=cache:ME4-BVb1Ij4J:delta.cs.cinvestav.mx/~pmejia/softeng/Cap15-1.ppt+FUNCIONES+DEL+DISE%C3%91O+ORIENTADO+A+FLUJO+DE+DATOS&cd=1&hl=es&ct=clnk&gl=mxhttp://www.trabajoline.com.ar/CursosOnLine/DevSoft/devEs3.htm