dofd1

8

Upload: tec-lerdo

Post on 20-Jul-2015

2.459 views

Category:

Documents


0 download

TRANSCRIPT

Recordemos que el diseño es una actividad que consta de una serie de pasos , de donde obtenemos una representación de la arquitectura del sistema.

El diagrama de flujo de datos se utiliza como herramienta grafica para la descripción del flujo de la información. El diseño define varias representaciones que transforman el flujo de la información en la estructura del programa.El diseño orientado a flujo de datos(DOFD) tiene origen al concepto del diseño que consideraban la modularidad, el diseño descendente o refinamiento y la programación estructurada. Este método es, muy útil cuando la información se procesa de forma secuencial y no existe una estructura de datos jerárquica.

El DOFD permite una traducción sencilla de las representaciones de la información de los Diagramas de Flujo de Datos (DFD) contenidas en la especificación del sistema a una descripción del diseño de la estructura de un 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ón Determinar los límites del flujo Convertir el DFD en la estructura del programa Definir la jerarquía de control mediante factorización Refinar la estructura resultante mediante heurísticas de diseño

Los tipos de flujo de información son:

En el diagrama de contexto la información entra y sale de una forma. Esta información tiene que ser convertida a una forma interna para el procesamiento.La información entra al sistema por caminos en donde se transformaran los datos externos a una forma interna y se identifica como Flujo entrante. Esto es la transformación de la información externa en interna.El flujo saliente transforma la información interna en externa. El flujo de datos global ocurre de forma secuencial.

El flujo de transacción se caracteriza por el movimiento de datos a través de un camino de llegada, convierte la información, la evalúa, y de acuerdo con el calor de la comparación, el flujo sigue por alguno de los caminos de acción.

El análisis de transformación es un conjunto de pasos de diseño que permiten convertir un DFD, con características de flujo de transformación, en una estructura de programa.

Una vez que se ha desarrollado una estructura de programa utilizando el método del DOFD, se puede conseguir una modularidad efectiva aplicando los principios de diseño y manipulando la estructura resultante de acuerdo con este conjunto de heurísticas.