Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de Software - Coggle Diagram
Diseño de Software
Proceso de Diseño
Caracterísitcas Comunes
Criterios de Calidad
Heurísticas
Partición
Refinamiento
Notación
Interfaces
Componentes Funcionales
Mecanismo de Traducción
Calidad
Criterios
Método
Dirigido por Requerimientos
Reproducible
Interfaces entre Módulos y Exterior
Reducir Complejidad
Funcionalidades Independientes Identificables
Separación entre Datos y Procedimientos
Modular
Organización Jerárquica
RTF
Permitir Manejo de Proyectos
Conseguir uniformidad
Garantizar estándares
Verificar cumplimiento de requisitos
Descubrir errores
Etapas
Detallado
Refinamiento para Implementación
Preliminar
Traducción de Requisitos
Diseño Modular Efectivo
Beneficios
Reduce Complejidad
Facilita Cambios
Implementación Sencilla
Desarrollo Paralelo
Tipos de Módulos
Secuenciales
Ininterrumpidos
Incrementales
Interrumpibles
Retoman Ejecución
Paralelos
Ejecuciones Simultáneas
Independencia Funcional
Cohesión
Extensión
Ocultamiento
Tarea
Única
Ideal
Alta
Acoplamiento
Interconexión
Módulos
Depende de
Interfaces
Datos
Ideal
Bajo
Definición
Diseño
Aplicación de técnicas y principios para definir algo
Software
Aplicado en Ingeniería de Software
Ingenieria y Diseño de Software
Importancia
Base del Desarrollo
Metodologías de Diseño
De Interfaz
Procedimental
Descripción como Procedimiento
Arquitectónico
Relaciones entre Elementos
De Datos
Definición de Estructuras
Fundamentos
Responden
Criterios para Dividir Software
Componentes Individuales
Separación de Detalles
Función o Etructura de Datos
Representación Conceptual del Software
Existencia de Criterios
Caldiad Técnica
Son
Abstracción
Niveles
Alto
De Datos
Bajo
Procedimental
Refinamiento
Sucesivo
Origen en Abstracción
Modularidad
Modularidad
Bases
'Divide y Vencerás'
Software Monolítico
Dificultad Incrementa
Balance de Costo
Interfaces
Separación de Software
Componentes
Satisfacen Requisitos
'Módulos'
Arquitectura del Software
Características
Estructura
Datos
Jerarquía
Módulos
Trancisión
Problemas
Reales
Solución
Software
Jerarquía de Control
'Estructura de Programa'
Organización
Módulos
Jeráriquica
Diagramas de Árbol
Estructura de Datos
Representación
Elementos
Información
Lógica
Dicta
Organización
Métodos de Acceso
Asociatividad
Tratamiento de Información
Ejemplos Clásicos
Elementos Escalares
Arreglos
Listas
Árboles
Procedimiento del Software
Detalles de Procesamiento
Módulos
Individualmente
Especificación
Secuencias de Sucesos
Puntos de Decisiones
Repetición de Operaciones
Organizacipon de Datos
Ocultamiento de Información
Módulos
Encapsulamiento
Inaccesibilidad