Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingenieria SW
Ingenieria SW
modelo en cascada
Prototipos
Prototipos rpidos
El cdigo no se reusa
Prototipos evolutivos
El cdigo se reusa
Especificacin de software
Descomposicin en subsistemas
Anlisis de requisitos
Fases
...........................................
Diseo de software
Diseo
Fases
Diseo arquitectnico
Disear los algoritmos para el desarrollo de cada mdulo se detalla en pseudocdigo sin llegar a un
nivel muy detallado (sera casi codificacin)
Diseo de datos diseo de las bases de datos asociadas al sistema (si es necesario)
Diagramas de estructura
dato1
principal
dato2
dato3
dato4
sub1
sub2
sub3
Acoplamiento (debe ser dbil) es la interrelacin que tiene con otros mdulos
(muy fuerte) Por contenido acceso a datos locales y cdigo (entre mdulos)
(dbil) Por referencia los modulos se pasan datos por referencia (p.e.: struct de C)
(muy dbil) Por valor paso de datos de un mdulos a otro (slo los que necesita)
(muy baja) casual no hay relacin (p.e.: cojo un programa de 1000 lneas de cdigo, lo parto en bloques
de 100 lneas y hago un mdulo con cada bloque)
(baja) Lgica el mdulo contiene operaciones cuya ejecucin depende de un parmetro (p.e.: una
funcin calcular(operacion,datos) que puede hacer sumas o productos)
(media-baja) temporal el mdulo contiene operaciones que se ejecutan en el mismo momento (p.e.:
rutinas de inicializacin del sistema)
(media) comunicacin el mdulo realiza distintas operaciones que se ejecutan en paralelo y que
operan todos sobre el mismo conjunto de datos
(media-alta) secuencial el mdulo realiza distintas operaciones que se realizan de forma secuencial
sobre los datos, de forma que los datos de salida de una operacin son datos de entrada para la siguiente
(alta) funcional el mdulo realiza slo una funcin
1.1. Objetivo
1.2. mbito
1.4. Referencias
2. Panormica del sistema visin general de los requisitos + referencia al documento de especificacin de requisitos
4. Diseo del sistema descripcin del nivel superior de diseo (diseo arquitectnico)
4.2. Descomposicin del sistema componentes del sistema (mdulos1 ) y la relacin entre ellos
5.n.7. Recursos
5.n.8. Referencias
7. Matriz requisitos/componentes
Especificacin (Anlisis)
Diseo
Diseo arquitectnico
Diseo detallado
Codificacin
Pruebas
Documento de diseo