La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna:

Presentaciones similares


Presentación del tema: "Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna:"— Transcripción de la presentación:

1 Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna: Deiccy Anahi García Cerda

2 Diseño orientado al flujo de datos

3 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 propios requerimientos), obtenemos una representación de la arquitectura del sistema, de las estructuras de datos y de los procedimientos.

4 Funcionalidad del diseño orientado al flujo de datos: el objetivo del diseño orientado al flujo de datos es el de proporcionar un enfoque sistemático que nos permita obtener las estructuras de programa. 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.

5 La forma de trabajo en este tipo de diseño orientado al flujo de datos consta de cinco pasos los cuales van desde el flujo de la información hasta la estructura: 1.Establecer el tipo de flujo de información 2.Determinar los límites del flujo 3.Convertir el DFD en la estructura del programa 4.Definir la jerarquía de control mediante factorización 5.Refinar la estructura resultante mediante heurísticas de diseño

6 El flujo de la información permite determinar cómo se realiza la conversión del DFD a la estructura del programa. Este tipo de flujo de información consta de dos tipos de flujo: Flujo de transformación: La información tiene que ser convertida a una forma interna para el procesamiento. Flujo de transacción: El flujo de transacción se caracteriza por el movimiento de datos a través de un camino de llegada, que convierte la información, la evalúa, (centro de transacción) y de acuerdo con el valor de la comparación, el flujo sigue por alguno de los caminos de acción. Establecer el tipo de flujo de información.

7 La interpretación de los límites de los flujos entrantes y salientes es algo subjetivo, dependiendo del lugar en el que se decida donde se realiza la transformación de externa a interna (transformación) y de interna a externa (transacción). Determinar los límites del flujo

8 Convertir el DFD en la estructura del programa 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.

9 La estructura de programa o jerarquía de control representa una distribución descendente de control. La factorización da como resultado una estructura de programa en la que los módulos de nivel superior toman las decisiones de ejecución y los módulos de nivel inferior ejecutan la mayor parte del trabajo de entrada, computacional y de salida. Los módulos intermedios realizan algunas tareas de control y algunas tareas de trabajo. Cuando se encuentra un flujo de transformación, el DFD se organiza en una estructura específica que proporciona el control para procesamiento de la información entrante, de transformación y de salida.

10 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. 1. Evaluar la estructura de programa preliminar para reducir el acoplamiento y reducir la cohesión. 2. Intentar minimizar las estructuras con alto grado de salida. Fomentar un alto grado de entrada conforme aumente la profundidad. 3. Mantener el efecto de un módulo dentro del ámbito de control de ese módulo. 4. Evaluar las interfaces de los módulos para reducir la complejidad y la redundancia y mejorar la consistencia. 5. Definir módulos cuyas funciones sean predecibles. 6. Fomentar módulos con entrada única y salida única.


Descargar ppt "Instituto tecnológico superior de lerdo Sistemas de información II Diseño orientado a flujo de datos Profesor: Ing. Ricardo de Jesús Bustamante. Alumna:"

Presentaciones similares


Anuncios Google