Академический Документы
Профессиональный Документы
Культура Документы
U3: T1-1
Contenido :
1. Qu es el diseo de Sistemas Software? Qu dise 1.1. Definiciones 1.2. El diseo estructurado dise 2. Diseo e Ingeniera de Software Dise Ingenier 3. Principios del Diseo Dise 4. Conceptos del Diseo Dise
U3: T1-2
U3: T1-3
U3: T1-4
U3: T1-5
Objetivos Complementarios
La documentacin debe ser producto natural del mismo proceso. La estructura del diseo debe facilitar el poder aislar el efecto de un cambio dado. La metdica del diseo del diseo debe tener un alto grado de particionamiento, para tener una mayor flexibilidad en la distribucin del trabajo durante la implementacin. El mtodo del diseo debe ser una jerarqua uniforme de lo ms abstracto a lo ms detallado, de forma tal que el personal de ms experiencia pueda trabajar en la arquitectura del sistema, mientras que el de manos experiencia trabaje en los detalles.
U3: T1-6
Caractersticas Caracter
La mantenibilidad del sistema (primer objetivo del diseo) est fuertemente relacionada con las caractersticas de los mdulos que se disean tales como: el tamao, la independencia, el aislamiento de los detalles, la estructura de las decisiones, el acceso a los datos. Los aspectos anteriores, ejercen un gran efecto en la simplicidad o complejidad que puede tener la verificacin del sistema (segundo objetivo), sobre todo la de aislar los detalles a los niveles ms bajos, lo cual facilita la implementacin top-down. Antes de dar una definicin de diseo estructurado es necesario conocer que es una estrategia de diseo y un diseo top-down. Una estrategia de diseo es un conjunto de mtodos o tcnicas que se utilizar para derivar, evaluar, refinar y documentar un diseo. Una diseo top-down es un tipo particular de diseo en lugar de una estrategia. Se dice que es top-down si esta formado por una jerarqua o grupos de mdulos o programas donde cada uno tiene una sola entrada y salida.
U3: T1-7
Definicin Definici
El diseo estructurado es aquel que utiliza una estrategia para producir un dise diseo top-down altamente mantenible y fcil de verificar. dise topf Las tcnicas para derivar son: - el anlisis de transformacin y de transaccin. - la teora de autmatas (monitor de dilogo). Las tcnicas para evaluar y refinar son: - el acoplamiento. - la cohesin. Los instrumentos fundamentales de la documentacin son: - el diagrama estructurado (formado por Diagrama Estructurado de Procesos -DEP- y/o diagramas de estado). - el diagrama Entidad-Relacin (para la base de datos).
U3: T1-8
manera de traducir con precisin los requisitos del cliente en un sistema o producto software.
U3: T1-9
Especificaciones de proceso
U3: T1-10
El diseo de datos transforma el modelo de dominio de la informacin, dise creado durante el anlisis (DER y DD), en las estructuras de datos necesarias para implementar el software. El diseo arquitectnico define la relacin entre los principales elementos dise arquitect estructurales del programa (estructura modular). El diseo de interfaz describe como se comunica consigo mismo, con los dise sistemas que operan con el y con los operadores que lo emplean. El diseo procedimiental transforma los elementos estructurales de la dise arquitectura del programa en una descripcin procedimental de los componentes del software (especificacin de mdulos)
U3: T1-11