è
Centro de Transacción: centro de flujo de
información desde el que emanan muchos caminos de acción alternativos de forma
exclusiva.
jueves, 28 de enero de 2016
Análisis de Transformación
Inicio: DFD con características de flujo de transformación.
è
Aislar Centro de Transformación: es la
parte del DFD que contiene las funciones esenciales del sistema y es
independiente de las características particulares de entrada / salida.
è
Primer Nivel de Factorización: aparece un
módulo de control de sistema (Diagrama Contexto) y 3 módulos subordinados.
o
Módulo controlador del proceso de la información
de llegada
o
Módulo controlador del centro de transformación
o
Módulo controlador del proceso de la información
de salida
Estrategias de Diseño
El Diseño Estructurado permite pasar de las representaciones
de la información obtenidas en la fase de Requisito de Software (Diagrama de
Flujo de Datos) a una descripción del diseño de la estructura del programa
(Diagrama de Estructura de Cuadros).
✒ Análisis de Transformación
✒ Análisis de Transacción
✒ Análisis de Transformación
✒ Análisis de Transacción
Principios del Diseño Estructurado
① DESCOMPOSICIÓN
La descomposición es la separación de una función en otras que estuvieran contenidas en la primera.
② JERARQUÍA
Se debe lograr una organización en que los módulos de niveles altos y medios coordinen y manipulen los módulos de bajo nivel, que deben realizar las tareas de cálculo y edición.
③ INDEPENDENCIA
Un módulo no tiene que preocuparse por detalles de la construcción interna del resto de los módulos. Hay que verlos como cajas negras, sólo por su función y por su apariencia externa.
El Diagrama de Estructuras
Diagrama de Estructura de
Cuadros (DEC) à
Se inicia a partir del Diagrama de Contexto, del Diagrama de Flujo de Datos
(DFD) y del Esquema Lógico de Datos.
El software debe dividirse en elementos, llamados módulos, que se integran entre sí de forma que con su ejecución satisfagan los requisitos del sistema.
Módulos de pequeño tamaño
Independencia modular
Caja negra
Módulos predefinidos: aquellos de la librería del sistema o de la propia aplicación.
Un sistema está compuesto por módulos organizados jerárquicamente, cooperando y comunicándose entre sí para realizar una tarea.
Secuencia
Iteración
Decisión
Los flags sólo sirven como valores de condición para comunicarse condiciones y representan el paso de control entre módulos. Los datos son la información compartida por los módulos.
❶ MÓDULOS
El software debe dividirse en elementos, llamados módulos, que se integran entre sí de forma que con su ejecución satisfagan los requisitos del sistema.
Características:
Módulos predefinidos: aquellos de la librería del sistema o de la propia aplicación.
❷ CONEXIONES
ENTRE MÓDULOS
Un sistema está compuesto por módulos organizados jerárquicamente, cooperando y comunicándose entre sí para realizar una tarea.
Tipos de llamadas entre módulos:
❸ COMUNICACIÓN
ENTRE MÓDULOS
Los flags sólo sirven como valores de condición para comunicarse condiciones y representan el paso de control entre módulos. Los datos son la información compartida por los módulos.
Suscribirse a:
Entradas (Atom)


