Está en la página 1de 7

Diseo

Integrantes: Ignacio Castillo Rodrigo Christiansen Elias Gaete

El proceso de diseo
El diseo preliminar se centra en la transformacin de los requisitos
en los datos y la arquitectura del software.

El diseo detallado se ocupa del refinamiento y de la representacin


arquitectnica que lleva a una estructura de datos refinada y a las representaciones algortmicas del software.

Modelo de Diseo

Diseo de datos. Especifica las estructuras de datos necesarias para implementar el sistema. Utiliza el DER (diagrama de entidad-relacin) y el DD (diccionario de datos).

Diseo arquitectnico. Define las relaciones entre los elementos estructurales (mdulos) del programa. Utiliza el DFD (diagrama de flujo de datos).
Diseo de interface. Describe como se comunica el software consigo mismo, con los sistemas que operan con l y con los operadores que lo emplean. Utiliza el DFD. Diseo procedimental. Transforma los elementos estructurales de la arquitectura del programa en una descripcin procedimental. Utiliza el DTE (Diagrama de transicin de estado) y EP (especificacin de procesos).

Mtricas de calidad estructural


Son
un conjunto de reglas generadas para la creacin de productos de software con calidad, que si siguen correctamente pueden garantizar que el proyecto dar como resultado la satisfaccin del cliente.

Se usan para poder medir en trminos contables la calidad de los procesos en que se realiza dicho producto y evita errores comunes.

Acoplamiento
El acoplamiento mide el grado de relacionamiento de un mdulo con los
dems. A menor acoplamiento, mejor: el mdulo en cuestin ser ms sencillo de disear, programar, probar y mantener. En el diseo estructurado, se logra bajo acoplamiento reduciendo las interacciones entre procedimientos y funciones, reduciendo la cantidad y complejidad de los parmetros y disminuyendo al mnimo los parmetros por referencia y los efectos colaterales.

Cohesin
La cohesin tiene que ver con que cada mdulo del sistema se refiera a un
nico proceso o entidad. A mayor cohesin, mejor: el mdulo en cuestin ser ms sencillo de disear, programar, probar y mantener.

Bibliografa
http://indalog.ual.es/mtorres/LP/FundamentosDiseno.pdf http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/gonzalez_d_h/capitul
o4.pdf

http://eclases.tripod.com/id20.html

También podría gustarte