O GoConqr está de visual novo! Conte para nós o que você achou.

Notas

Conceptos de diseño - created from Mind Map

Ronald Chavez Tecnología Inglês 1 página

Conteúdo das notas (1)

Página 1

Diseño en el contexto de la ingeniería de Software

El proceso de diseño

Conceptos de Diseño

Modelo de diseño

Inicia

Es alimentado por requerimientos

Una vez se analiza

Modele los requirimientos

Se prepara para la construcción

Basados en los el escenario

en la clase

Orientados al flujo

Métodos del diseño

Modelos de clase

Clases del diseño

Estructuras de datos para implementar el software

Proceso iterativo

Lineamientos y atributos de la calidad del software

Atributos de calidad

La Evaluación del diseño del software

Requerimientos en un "plano" para construir software

Ilustra una visión holística

Nivel Alto de abstraccion

Rastrea el objetivo espcífico

Requisitos más detallados

Funcionamiento

Comportamiento

Tres características para evaluar un buen diseño

Requerimientos explícitos

Una guía legible y comprensible

Debe de proporcionar un panorama completo del software

¿Cómo se logran?

Debe tener una arquitectura

Debe ser modular

Contiene distintas representaciones de

Debe de conducir a estructuras de datos apropiados

Debe llevar componentes que tengan características funcionales e independientes

interfaces que reduzcan la complejidad de conxiones

método repetible motivado por información obtenida en el análisis

Creado con el empleo de estilos o patrones arquitectónicos reconocibles

Componentes con buenas características de diseño

Se implementa de forma evolutiva

Facilitan

implementación

pruebas

dividido de manera lógica

Datos

Arquitecturas

interfaces

Componentes

Funcionalidad

Usabilidad

Confiabilidad

Rendimiento

Mantenibilidad

se concentran en criterios para el desarrollo del programa

Mecanismo para traducir el modelo

notación para presentar los componentes y sus interfaces

Heurística para mejorar y hacer particiones

lineamientos para evaluar calidad

Abstracción

Arquitectura

Patrones

División de problemas

Ocultamiento de información

Aspectos

Clases de diseño

Solución modular para cualquier problema

Cuando se desarrollan distintos niveles de abstracción

Muchos Niveles de abstracción

En los más elevados

En los más bajos

Se enuncia una solución en términos gruesos

Descripción detallada de la solución

se trabaja para crear abstracciones

Datos

Procedimientos

describe a un objeto de datos

Secuencia de instrucciones

Función

Específica

limitada

Estructura de organización de componentes

Su meta es obtener una aproximación arquitectónica

Propiedades estructurales

Propiedades extrafuncionales

Familias de sistemas relacionadas

Describe una estructura de diseño

Resuelve un problema del diseño

Si el patrón es aplicable al trabajo en cuestión

Si puede volverse a usar

Sirve como guía para desarrollar un patrón distinto

Se divide en elementos suceptibles

Resolverse

Optimizarse

Que los módulos se oculten de los demás

Se diseñan los módulos para no pueda ingresar a ellas

Se ocultan los datos para que los errores disminuyan

incluyen requerimientos

Casos de uso

Características

Estructuras de datos

Calidad de servivcio

clases de de usuario de la interfaz

dominio de los negocios

Clases de proceso

Clases persistentes

Clases de sistemas

Dimensión del proceso

Dimensión de abstracción

Elementos del diseño de datos

Indica la evolución del modelo

Nivel de detalle de cada elemento

que se transforma en equivalente al diseño

crea un modelo de datos o información

La estructura de los datos ha sido parte importante del diseño del software

Elementos del diseño arquitectónico

Elementos del diseño de la interfaz

Elementos del diseño en el nivel de componentes

Elementos del diseño del despliegue

Se representa en un nivel elevado de abstracción

Nivel de componentes

Nivel de aplicación

Nivel de negocio

Diseño de estructuras de datos y de algoritmos

son requeridos para manipularlos

Es esencial la creación de aplicaciones de alta calidad

Traducción de un modelo de datos

a una bd crucial para lograr objetivos de negocio del sistema

Información almacenada en una base de datos in compatibles

reorganizadas en un data warehouse

permite la minería de datos

Equivalente a un plano de casa

Disponibilidad de estilos arquitectónicos y patrones

Información sobre el dominio

Los elementos específicos del modelo

diagrama de flujos de datos

clases o análisis

relaciones y colaboraciones para el problema en cuestión

Interfaz de usuarios IU

Las interfaces externas

Interfaces que involucran distintos componentes del diseño

En UML se conoce

se maneja bajo concepto de usabilidad

Sistemas operativos

Redes

Interfaz del modo siguiente

describe por completo los detalles internos de cada componente

se define

Estructura de datos para todos los objetos

datos locales

detalles algorítmicos

Acomodarán las funcionalidades del software

y los sub sistemas del ambiente físico de la Pc

Informações

Descrição
Tecnología Notas sobre Conceptos de diseño - created from Mind Map, criado por Ronald Chavez em 29-11-2020.
Criado por
Ronald Chavez
Visualizações
0
Histórico
  • Criado por Ronald Chavez · 29 nov 2020
  • Copiado para Nota por Ronald Chavez · 29 nov 2020
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?