Diseño arquitectónico

Preview:

DESCRIPTION

Diseño Arquitectónico

Citation preview

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.