Trabajo Disertacion Diseño

También podría gustarte

Está en la página 1de 15

DISEO

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

Actividad del Proceso de diseo

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 .

Actividad del Proceso de diseo

Diseo de datos

Actividad del Proceso de diseo

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

Actividad del Proceso de diseo


Diseo a nivel de componentes (diseo procedimental) Transforma los elementos estructurales de la arquitectura del software en una descripcin procedimental de los componentes del software. Diseo de la interfaz Diseo de interfaces hombre-mquina para facilitar al usuario la utilizacin del sistema La interfaz cubre las entradas y las salidas

Modelo de diseo

Mtricas de calidad estructural


En cada proyecto se deben decidir cuales son los requisitos de calidad a cumplir, y decidir los mas importantes. Para asegurar y evaluar la calidad del software, sta se debe poder medir. Para ello se emplean las Mtricas del software. Las mtricas que miden la calidad estructural son:

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

Alternativas 1.-Segn la pirmide de modelo de diseo. Cuntas etapas son? a) 2 b) 3 c) 4

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

4-Qu es acoplamiento? a) Segregacin b) Encapsulacin de atributos c) Dependencia

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

4-Qu es acoplamiento? a) Segregacin b) Encapsulacin de atributos c) Dependencia

Referencias
Pressman, Roger. (2005). "Ingeniera de Software, un enfoque prctico",6ta ed., Cap. 13.

También podría gustarte