Zusammenfassung der Ressource
Arquitectura de
Software
- 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.