Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos del diseño de Software - Coggle Diagram
Fundamentos del diseño de Software
Diseño de datos
Diseño preliminar
Diseño detallado
Diseño procedimental
Diseño detallado
Diseño arquitectónico
Diseño preliminar
La calidad del diseño se evalúa mediante
Revisiones técnicas formales
Descubrir errores
Verificar el Software
Garantizar que el software esta según los estándares establecidos
Hacer de los proyectos manejables
Un diseño debe tener una organización jerárquica
El diseño debe ser modular
Debe tener representaciones distintas
Aparte de los datos y de los procedimientos
Los módulos deben tener características funcionales independientes
Debe tener interfaces que reduzcan la complejidad
Debe obtenerse mediante un método que sea reproducible
Se toma en cuenta la información obtenida durante el análisis de requerimientos
Soluciones para modelar problemas
Abstracción
Abstracción de datos
Abstracción procedimental
Refinamiento
Se declara la función dando cada vez más detalle
Modularidad
Divide y vencerás
Arquitectura del Software
Estructura jerárquica de los módulos
Estructura de los datos
Jerarquía de Control
Grado de salida
Grado de entrada
Profundidad
Anchura
Visibilidad
Conectividad