Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Software
UNIDAD 2:
ACTIVIDAD | 1
LOGROS:
• Determinar las características y diferencias entre los
estilos y patrones de arquitectura, así como el ámbito
de aplicación, características, importancia para el
diseño de software, principios, ventajas y desventajas
de un estilo arquitectónico.
4
FR
INDICACIONES:
ACTIVIDAD 1:
Lee el caso de estudio Caja rural “Benito Juárez”
que se encuentra en el apartado Instrumento de
Investiga la definición de los siguientes evaluación de esta actividad.
conceptos:
• Estilo arquitectónico. Con base al caso de estudio del punto anterior,
responde lo siguiente:
• Patrón arquitectónico
• ¿Qué categoría de Estilo arquitectónico
Investiga por lo menos cuatro características utilizarías?
de los Estilos arquitectónicos.
• Emplea mínimo media y máximo una cuartilla
Investiga por lo menos cuatro características para justificar tu respuesta.
de los Patrones arquitectónicos.
Renombra el archivo de PowerPoint con la
Identifica las diferencias entre estilo nomenclatura DDRS_U2_A1_XXYZ. Sustituye las XX
arquitectónico y patrón arquitectónico. por las dos primeras letras de tu primer nombre, la Y
por la inicial de tu primer apellido y la Z por la inicial
de tu segundo apellido.
ESTILO ARQUITECTONICO
E s p e c i fi c a n u n c o n j u n t o p r e d e fi n i d o d e
subsistemas con sus responsabilidades y una
serie de recomendaciones para organizar los
d i s ti n t o s c o m p o n e n t e s , s e u ti l i z a n p a r a
expresar una estructura de organización base
o e s q u e m a p a r a u n s o ft w a r e . P r o p o r c i o n a n d o
e l c o n j u n t o d e s u b - s i s t e m a s p r e d e fi n i d o s ,
e s p e c i fi c a n d o s u s r e s p o n s a b i l i d a d e s , r e g l a s ,
directrices que determinan la organización,
comunicación, interacción y relaciones entre
Estilos Arquitectonicos:
ESTILO: CARACTERISTICA: VENTAJAS: DESVENTAJA:
FR
Se basa en un conjunto central de datos, diferentes
Shared Data componentes y como estos operan sobre el. El intercambio Presenta una forma eficiente para compartir grandes Los diferentes sistemas deben estar de
(Datos de datos es crucial en este estilo, ya que se tiene acceso cantidades de datos, ya que sotos no se transmiten de
Compartidos) múltiple a la información y el almacenamiento es un componente a otro acuerdo con respecto al uso del repositorio.
compartido
Se encargan de cómo se combinan clases y objetos parar La flexibilidad añadida mediante la composición de
Patrones formar estructuras más grandes. Los patrones estructurales objetos viene dada por la capacidad de cambiar la Son típicos son cómo comunicar dos clases
incompatibles o cómo añadir funcionalidad a
estructurales de clases utilizan la herencia para componer interfaces o composición en tiempo de ejecución, que es imposible objetos.
implementaciones. con la composición de clases.
9
DIFERENCIA ENTRE ESTILO Y PATRON FR
ARQUITECTONICO:
Se presenta una centralización del control, la integridad de los datos es controlada por el servidor de
forma que un ente no autorizado no puede dañar el sistema, este es escalable ya que se puede
mejorar la experiencia de los clientes o servidores por separado. Sin embargo se puede presentar una
congestión de tráfico cuando una gran cantidad de clientes envían peticiones simultáneas al servidor.
Y el software está limitado a la cantidad de clientes que pueda soportar hardware.