Dise帽o Arquitect贸nico
El dise帽o arquitect贸nico est谩
vinculado a los objetivos establecidos para una aplicaci贸n web, al contenido
que se presentar谩, a los usuarios que la visitar谩n y a la filosof铆a de
navegaci贸n adoptada. Adem谩s, se debe identificar la arquitectura de contenido y
la arquitectura de la aplicaci贸n web. Por lo que, la arquitectura de contenido
se centra en la estructura de los objetos de contenido para la presentaci贸n y
la navegaci贸n, su importancia radica en que denota estructuras que producen una
mejor organizaci贸n, etiquetado, navegaci贸n y b煤squeda de los objetos de
contenido.
La arquitectura de la aplicaci贸n
web se refiere a la forma en que la aplicaci贸n est谩 estructurada para
administrar o gestionar la interacci贸n del usuario, manejar las tareas de
procesamiento interno, navegar de forma eficiente y presentar el contenido. De
ah铆 que, se relacione a una infraestructura que permite que un sistema cumpla
sus objetivos. Por otro lado, las aplicaciones deben construirse en capas para
tener en cuenta diferentes preocupaciones, la arquitectura controlada por el
Modelo-Vista es una de las sugeridas por su capacidad de adaptaci贸n en
ambientes interactivos.
“…La estructura arquitect贸nica de un sitio
bien dise帽ado no siempre es visible para el usuario: no debe serlo.” Thomas
Powell
Objetivo
del Dise帽o Arquitect贸nico
El objetivo principal del dise帽o
arquitect贸nico es desarrollar una estructura de programa modular y representar
las relaciones de control entre los m贸dulos.
Los m茅todos de dise帽o disponibles para
realizar el dise帽o arquitect贸nico son:
a) Dise帽o orientado al flujo de datos (estructurado)
b) Dise帽o orientado a los objetos
c) Dise帽o orientado a los datos
Componentes
de la Arquitectura de Software
La arquitectura del software
consiste en:
· Clientes y Servidores.
· Bases de Datos.
· Filtros.
· Niveles en Sistemas Jer谩rquicos.
· Interacciones
Entre los componentes de la
arquitectura de software hay un conjunto de interacciones entre las que
destacan:
眉 Llamadas de Procedimientos.
眉 Comportamiento de las Variables.
眉 Protocolos Cliente-Servidor.
眉 Transmisi贸n Asincr贸nica de Eventos.
No hay comentarios:
Publicar un comentario