Principos De Diseño
Resumen obtenido de: Roger S. Pressman, “Ingeniería de Software. Un enfoque práctico”, quinta edición, 2002
Introducción al Diseño de Software
¿Qué es eldiseño?
Representación ingenieril de algo que se va a hacer. El “plano” del software.
Áreas que lo conforman:
Datos, Arquitectura, Componentes. Interfaces y
1
Introducción al Diseño deSoftware
Resultados:
Varios modelos para las diferentes áreas.
Proceso:
Empieza con la descripción de los requerimientos y se construye, poco a poco, siguiendo los principios de diseño, hasta obtenerla especificación del diseño.
Conversión de un Modelo de Análisis en un Diseño de Software
eD at o s
Esp r de P ión icac ecif
bj eto
sd
Descripció n de O
Diagrama Entidad RelaciónDiccionario de Datos
Diagrama de Flujo de Datos
Diseño a nivel de Componentes Diseño de Interfaces Diseño Arquitectónico Diseño de Datos
oce sos
Diagrama de transición de EstadosEspecificación de Control
2
13.1 Diseño de Software (DS) e Ingeniería de Software
DS se encuentra en el núcleo técnico de la IS. Diseño de Datos.
transforma el dominio de información en estructuras dedatos.
Diseño arquitectónico.
define la relación entre estructurales del software. elementos
13.1 Diseño de Software e Ingeniería de Software
Diseño de Interfaz manera comunicarse del software:Dentro de sí. Con otros sistemas. Con las personas.
de
Diseño de Componentes.
Transforma elementos estructurales en descripciones procedimentales.
3
13.2 El Proceso de Diseño
Es unproceso iterativo. Inicialmente se presenta en un nivel de abstracción alto y cada vez se refina más. La calidad de su evolución se evalúa mediante Revisiones Técnicas Formales (RTF). Guía para laevaluación de un buen diseño:
Deberá implementar todos los requerimientos. Ser legible y comprensible para poder codificar. Proporcionar imagen completa de todos los elementos de un DS.
Directrices...
Regístrate para leer el documento completo.