Diseño arquitectónico
Click here to load reader
description
Transcript of Diseño arquitectónico
DISEÑO ARQUITECTÓNICO
SE HA DESCRITO COMO UN PROCESO DE VARIOS PASOS, SE SINTETIZAN A PARTIR DE LOS REQUISITOS.
EL DISEÑO ESTA OREINTADO A LA INFORMACION.
AQUÍ SE PRESENTA LOS METODOS REQUERIDOS PARA CREAR REPRESENTACIONES COHERENTES Y BIEN PLANEADAS
ARQUITECTURA DEL SOFTWARE
LA ARQUITECTURA DEL SOFTWARE O DE UN SISTEMA ES LA ESTRUCTURA DEL SISTEMA DONDE INCLUYEN LOS COMPONENTES, PROPIEDADES VISIBLES Y RELACIONES ENTRE ELLOS.
¿QUE ES LA ARQUITECTURA?ES UNA REPRESENTACION QUE PERMITE Q UN INGENIERO DEL SOFTWARE: ANALIZA CONSIDERA REDUZCE
¿POR QUE ES IMPORTANTE LA ARQUITECTURA?
PERMITE LA COMUNICACIÓN ENTRE LAS PARTES INTERESADAS
SE TOMA LAS DESICIONES INICIALES SOBRE EL DISEÑO
ESTILOS Y PATRONES ARQUITECTONICOS
ARQUITECTURA CENTRADA EN DATOS.ES CUANDO UN ALMACEN DE DATOS O ARCHIVOS DE DATOS SE ENCIUENTRA EN EL CENTRO DE LA ARQUITECTURA.
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
SOFTWARE CLIENTE
ALMACEN DE DATOS
ARQUITECTURA DE FLIJOS DE DATOS
ESTA ARQUITECTURA SE APLICA CUANDO LOS DATOS DE ENTRADA SE CONVIERTEN EN DATOS DE SALIDA.
FILTRO
FILTRO
FILTRO
FILTRO
FILTRO
FILTRO
FILTROFILTRO
FILTRO
FILTRO
ARQUITECTURA DE LLAMADA Y RETORNO
ESTE ESTILO PERMITE QUE UN DISEÑADOR DE SOFTWARE ONTENGA UNA ESTRUCTURA DE PROGRAMA QUE RESULTA RELATIVAMENTE FACIL MODIFCAR Y CAMBIAR EL TAMAÑO.
PROGRAMA PRINCIPAL
SUBPROGRAMA
CONTROLADORSUBPROGRA
MA CONTROLAD
OR
SUBPROGRAMA
CONTROLADOR
SUBPROGRAMA
CONTROLADOR
SUBPROGRAMA
CONTROLADOR
SUBPROGRAMA
CONTROLADOR
SUBPROGRAMA
CONTROLADOR
SUBPROGRAMA
CONTROLADOR SUBPROGRA
MA CONTROLAD
OR
SUBPROGRAMA
CONTROLADOR
DISEÑO ARQUITECTONICO
AQUÍ SE DEFINE LAS ENTIDADES EXTERNAS CON LAS QUE INTERACTUA EL SOFTWARE Y TAMBIEN LA NATURALEZA DE LA INTERACION.
REPRESENTACIÓN DEL SISTEMA EN EL CONTEXTO
SISTEMA SUPERORDINADOSSISTEMAS SUBORDINADOSSISTEMA A NIVEL DE PARACTORES
SISTEMAS SUPERORDINADOS
SISTEMA DE DESTINOUSAN
ACTORES
SISTEMA SUBORDINADOS
DEPENDE DE
USADOS POR
USES
PARES
DEFINICION DE ARQUETIPOS
UN ARQUETIPO ES UNA CLASE O UN PATRON QUE PRESENTA REPRESENTA UNA ABSTRACION CANTRAL IMPORTANTISIMA EN EL DISEÑO DE UNA ARQUITECTURA PARA EL SITEMA DE DESTINO.