la Arquitectura de Software se refiere a “las
estructuras de un sistema, compuestas de
elementos con propiedades visibles de
forma externa y las relaciones que existen
entre ellos.
Cada paradigma de desarrollo exige diferente
número y tipo de vistas o modelos para
describir una arquitectura. No obstante,
existen al menos tres vistas absolutamente
fundamentales en cualquier arquitectura
Visión Estática
Visión estática se refiere a lo
que no cambia (estructuras).
Características de la visión estática
Ejemplo: Página Web.
Una página Web estática
tiene las siguientes
características: -
No tiene movimiento ni
funcionalidades.
Estan realizadas en XHTML o HTML
Para cambiar contenidos es
imprescindible entrar al servidor donde
está hospedada la página.
El usuario no tiene posibilidad de
seleccionar, ordenar o modificar los
contenidos o el diseño de la página a su
manera.
Actualizaciones lentas,
aburridas y manuales.
No se puede utilizar funciones
como: bases de datos, foros, etc.
Visión Funcional
Describe qué hace cada una de los
componentes de la arquitectura como tal.
Visión Dinámica
La visión dinámica se refiere a los
cambios de dicha arquitectura.
Características de la visión dinámica.
Una página Web dinámica tiene las
siguientes características
Muchas posibilidades en
su diseño y desarrollo.
El visitante puede alterar el diseño,
contenidos o presentación de la
página a su gusto.
Actualizaciones rapidas, faciles y sin
necesidad de entrar en el servidor.
Permite muchas funciones
como: bases de datos, foros,
contenido dinámico, etc.
Cuenta con un gran número
de soluciones prediseñadas
de facil disposición.
Ofrecen aplicaciones sorprendentes: carritos de compra, posibilidad
de incluir sus propias críticas en libros y discos, participar en discusión.