domingo, 6 de febrero de 2011

Análisis Web

INTRODUCCIÓN:
Las aplicaciones web se han convertido en pocos años en complejos sistemas con interfaces de usuario.
—Estas aplicaciones han ayudado al procesos de negocio de considerable importancia y estableciéndose sobre ellas requisitos estrictos de accesibilidad y respuesta.
—Esto ha exigido reflexiones sobre la mejor arquitectura y las técnicas de diseño más adecuadas.

¿ Cómo Funciona Un Sistema Web?:
1.El usuario interacciona con las aplicaciones web a través del navegador.
2.Como consecuencia de la actividad del usuario, se envían peticiones al servidor, donde se aloja la aplicación y que normalmente hace uso de una base de datos
3.Que almacena toda la información relacionada con la misma.
4.El servidor procesa la petición y devuelve la respuesta al navegador que la presenta al usuario. Por tanto, el sistema se distribuye en tres componentes:
- El Navegador: Que presenta la interfaz al usuario.
- La Aplicación: Que se encarga de realizar las operaciones necesarias según las acciones llevadas a cabo por éste.
- La Base De Datos: Donde la información relacionada con la aplicación se hace persistente.
 Esta distribución se conoce como el modelo o arquitectura de tres capas.

Las Áreas de un Sistema Web:
1. Nivel de presentación: Es el encargado de generar la interfaz de usuario en función de las acciones llevadas a cabo por el mismo.
2. Nivel de negocio: Contiene toda la lógica que modela los procesos de negocio y es donde se realiza todo el procesamiento necesario para atender a las peticiones del usuario.
3. Nivel de administración de datos: Encargado de hacer persistente toda la información, suministra y almacena información para el nivel de negocio.
Las vistas serían las páginas HTML que el usuario visualiza en el navegador.
A través de estas páginas el usuario interactúa con la aplicación, enviando eventos al servidor a través de peticiones HTTP.
En el servidor se encuentra el código de control para estos eventos, que en función
del evento concreto actúa sobre el modelo convenientemente.
Los resultados de la acción se devuelven al usuario en forma de página HTML mediante la respuesta HTTP.

Un Sistema Web Moderno:
1. La información sea accesible desde cualquier lugar. 
2. Esta información sea compartida entre todas las partes interesadas.



No hay comentarios:

Publicar un comentario