Arquitectura del software

ARQUITECTURA DEL SOFTWARE

EN LA ESTRUCTURA JERARQUICA DE LOS COMPONENTES DEL PROGRAMA (MODULOS) LA MANERA DE INTERACTUAR DE ESTOS COMPONENTES Y LA ESTRUCTURA DE LOS DATOS USADOS POR ESTOSCOMPONENTES.

OBJETO: CLIENTE

ATRUBITUOS (CARACTERISTICAS PROPIAS DEL ENTE) :
• NOMBRE
• APATERNO
• AMATERNO
• EDAD
• GENERO

ACCIONES (EVENTOS) :
• COMPRAR• PAGAR
• DEVOLUCIONES
• CANCELACIONES
• VENTAS

OBJETIVO DE LA ARQUITECTURA DE SOFTWARE

CREAR UNA VERSION ARQUITECTONICA DEL SISTEMA.

[pic]

COMPRAR

EL OBJETIVODEL DISEÑO DEL SOFTWARE ES CREAR UNA VERSION SI NO BURDA AL MENOS RUDIMENTARIA. ESTA VERSION SIRVE COMO ESTRUCTURA DESDE LA QUE SE PUEDE LLEVAR A CABO ACTIVIDADES DEL DISEÑO A DETALLE. LASPROPIEDADES QUE DEBERIAN ESPECIFICARSE COMO PARTE DEL DISEÑO ARQUITECTONICO (SHAW Y GARLAR):

A) PROPIEDADES ESTRUCTURALES. ESTAS DEFINEN LOS COMPONENTES DE UN SISTEMA (OBJETOS) Y LA MANERA EN LA QUEEMPAQUETAN ESTOS COMPONENTES E INTERACTUAN LOS UNOS CON LOS OTROS.

B) PROPIEDADES EXTRAFUNCIONALES. LOS REQUISITOS DE RENDIMIENTO, CAPACIDAD, FIABILIDAD, SEGURIDAD, ADAPTABILIDAD Y OTRASCARACTERISITICAS DEL SISTEMAS.

C) FAMILIA DE SISTEMAS RELACIONADOS. EL DISEÑO ARQUITECTONICO DEBERIA DIBUJARSE COMO ESTRUCTURAS IMAGEN DE LAS QUE SE ENCUENTRAN COMUNMENTE EN EL DISEÑO DE FAMILAS SIMILARES.El DISEÑO ARQUITECTONICO PUEDE PRESENTARSE USANDO UNO O MAS MODELOS DIFERENTES.
1. MODELOS ESTRUCTURALES
2. DINAMICOS
3. DE PROCESO

TAREADEL 05 09 09 PARA EL 080909

DE LOS DISEÑOSARRIBA MENCIONADOS.

¿PARA QUE SON?
DESCRIPCION
Y SUS DIAGRAMAS

LOS MODELOS ESTRUCTURALES REPRESENTAN LA ARQUITECTURA COMO UNA COLECCIÓN ORGANIZADA DE COMPONENTES. LOS MODELOS DE ESTRUCTURASAUMENTAN EL NIVEL DE ABSTRACCION DE DISEÑO INTENTANDO IDENTIFICAR ESTRUCTURAS DE DISEÑO ARQUITECTONICO REPETIBLES QUE SE PUEDEN ENCONTRAR EN TIPOS SIMILARES DE APLICACIONES.

MODELOS ESTRUCTURALES…