1. 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
2. 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.
3. ¿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
4. 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.
SOFTWAR SOFTWAR SOFTWAR
E CLIENTE E CLIENTE E CLIENTE
SOFTWAR ALMACEN DE SOFTWAR
E CLIENTE DATOS E CLIENTE
SOFTWAR SOFTWAR SOFTWAR
E CLIENTE E CLIENTE E CLIENTE
5. 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
FILTRO FILTRO
FILTRO
FILTRO
6. 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
SUBPROGRA SUBPROGRA SUBPROGRA
MA MA MA
CONTROLAD CONTROLAD CONTROLAD
OR OR OR
SUBPROGRA SUBPROGRA SUBPROGRA SUBPROGRA SUBPROGRA
MA MA MA MA MA
CONTROLAD CONTROLAD CONTROLAD CONTROLAD CONTROLAD
OR SUBPROGRAOR OR ORSUBPROGRA OR
MA MA
CONTROLAD CONTROLAD
7. 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 SUPERORDINADOS
SISTEMAS SUBORDINADOS
SISTEMA A NIVEL DE PAR
ACTORES
8. SISTEMAS
SUPERORDINADOS
USADOS
POR
USES
SISTEMA DE DESTINO
USAN
PARE
S
ACTORE
S
DEPENDE
DE
SISTEMA
SUBORDINADOS
9. 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.