Estructura De Las Aplicaciones Web
Interfaz del usuario La interfaz del usuario es el corazón de cualquier aplicación. Es la conexión entre la aplicación y el Usuario final. El usuario final secomunica con la aplicación a través de comandos y menús. Los dos tipos de interfaces de usuario más comunes son las conducidas por comandos (como en las aplicaciones de DOS), y las conducidas por menús(como en las aplicaciones de WINDOWS). Un buen programa, con una interfaz de usuario diseñada pobremente, nunca alcanzará su potencial. Aplicaciones en capas La estrategia tradicional de utilizaraplicaciones compactas causa gran cantidad de problemas de integración en sistemas software complejos como pueden ser los sistemas de gestión de una empresa o los sistemas de información integradosconsistentes en más de una aplicación. Para solventar estos problemas se ha generalizado la división de las aplicaciones en capas que normalmente serán tres: una capa que servirá para guardar los datos(base de datos), una capa para centralizar la lógica de negocio (modelo) y por último una interfaz gráfica que facilite al usuario el uso del sistema.
Arquitectura de dos capas La arquitecturatradicional de cliente/servidor también es conocida como arquitectura de dos capas. Requiere una interfaz de usuario que se instala y corre en una PC o estación de trabajo; y envía solicitudes a un servidorpara ejecutar operaciones complejas.
Ventajas del sistema de dos capas • El desarrollo de aplicaciones en un ambiente de dos capas es mucho más rápido que en ambientes anteriores, pero no esnecesariamente más rápido que con el nuevo ambiente de tres capas. • Las herramientas para el desarrollo con dos capas son robustas y evaluadas. Las técnicas de prototipo se emplean fácilmente. • Lassoluciones de dos capas trabajan bien en ambientes no dinámicos estables, pero no se ejecutan bien en organizaciones rápidamente cambiantes.
Desventajas del sistema de dos capas • Los ambientes de dos...
Regístrate para leer el documento completo.