Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trabajo Disertacion Diseño
Trabajo Disertacion Diseño
Trabajo Disertacion Diseño
Integrantes: - Gloria Pacaje - Marcelo Torres - Jessica Supanta Asignatura: Ingeniera de Software
CONTENIDOS
1. 2. 3. 4. 5. 6. Introduccin El proceso de diseo Modelos del diseo Mtricas de calidad estructural Acoplamiento Cohesin
1. Introduccin
El diseo y la construccin del software estan soportada por varios principios fundamentales. Primeramente se introducir a l proceso de diseo, para posteriormente centrarse en la transformacin del modelo de anlisis en un modelo de diseo, haciendo mencin a las mtricas de calidad estructural, acoplamiento y cohesin.
2. Proceso de diseo
El diseo es un proceso de resolucin de problemas cuyo objetivo es encontrar y describir una forma
Para implementar los requisitos funcionales del sistema Respetando las restricciones impuestas por los requisitos no funcionales. Ajustndose a los principios generales de calidad. El proceso de diseo es, por tanto, un proceso iterativo, mediante el cual se va a realizar una traduccin de los requisitos en
Diseo arquitectnico Define la relacin entre los elementos estructurales principales del software, los patrones de diseo que se pueden utilizar para lograr los requisitos que se han definido para el sistema, y las restricciones que afectan a la manera en que se pueden aplicar los patrones de diseo arquitectnicos .
Diseo de datos
Transforma el modelo del dominio de informacin creado en el anlisis en las estructuras de datos necesarias para la implementacin del software. Ocultacin Abstraccin de la informacin y
Modelo de diseo
Acoplamiento
Cohesin
Acoplamiento
Es el grado de interdependencia entre los mdulos. Un buen diseo se caracteriza por un acoplamiento mnimo, es decir unos mdulos tan independientes los unos a los otros como sea posible. Cohesin
Indica la relacin que existe entre los elementos de un mismo mdulo. Es la medida de la relacin funcional de los elementos de un modulo. El objetivo es organizar estos elementos de manera que los que tengan una mayor relacin a la hora de realizar una tarea pertenezcan al mismo modulo, y los elementos no relacionados, se encuentran en mdulos separados
Ejercicio practico
2.-Define la relacin entre los elementos estructurales principales del software. Esta definicin corresponde: a) Diseo arquitectnico b) Diseo a nivel de componentes c) Diseo de datos 3.- Qu es cohesin?. a) Reutilizacin b) Encapsulacin c) Factorizacin
Solucionalternativas 1.-Segn la pirmide de modelo de diseo. Cuntas etapas son? a) 2 b) 3 c) 4 2.-Define la relacin entre los elementos estructurales principales del software. Esta definicin corresponde: a) Diseo arquitectnico b) Diseo a nivel de componentes c) Diseo de datos 3.- Qu es cohesin? a) Reutilizacin b) Encapsulacin c) Factorizacin
Referencias
Pressman, Roger. (2005). "Ingeniera de Software, un enfoque prctico",6ta ed., Cap. 13.