Web Apps
Atributos de las Web apps
- Inmediatez: debido a su plataforma de residencia (comunmente el Internet), una aplicación web es una de las versiones más rápidas de ejecutar software, ya que en cuestión de segundos puedes disponer del contenido y funciones de una aplicación de este estilo.
- Intensivas de red: una web app debe residir en la red (para ser considerada como una aplicación web), esta red puede ser una Intranet, Extranet, o incluso el mismo Internet que le permite ser utilizada desde cualquier parte del mundo.
- Controlada por el contenido: se presentan los contenidos a través de distintos contenidos multimedia como lo son gráficos, sonido y vídeo.
- Evolución continua: una aplicación web está totalmente abierta al cambio, de hecho se le planifican comúnmente actualizaciones para adaptarse a las necesidades del usuario. También se le considera incremental pues esta lista para crecer en cualquier momento.
- Seguridad: la seguridad es una parte esencial de estas aplicaciones, se debe garantizar una transmisión segura y eficaz de datos a través de la plataforma, además asegurar la confidencialidad de estos a través de fuertes protocolos de seguridad establecidos por cada empresa.
- Estética: es una característica que en general cualquier software debería tener, el diseño de interfaces debe ser amigable y de fácil funcionalidad, para lograr una comunicación correcta y eficaz con los usuarios.
Tipos de Web Apps
- Informativa: una página con enlaces simples cuyo contenido es solo de lectura.
- Descarga: se descarga información desde un servidor.Ejemplo: MEGA, plataforma para almacenar y descargar contenidos.
- Personalizable: el usuario personaliza el contenido de acuerdo a sus necesidades.
- Interacción: una plataforma que permita la creación de comunidades y la comunicación entre los usuarios.
- Entrada del usuario: entrada basada en formularios necesarios para la comunicación.
- Orientada a transacciones: se realizan peticiones que la aplicación completa.
- Orientada a servicios: la aplicación proporciona un sevicio específico al usuario.
- Portal: aplicación que canaliza al usuario, llevándolo a otros contenidos o servicios Web.Acceso a base de datos: el usuario puede realizar consultas a una base de datos y extraer información.
- Almacén de bases de datos: el usuario hace una consulta en una coleccione bases de datos grande y extrae información .
Referencia:
Pressman, R. S. (2002). Ingeniería del Software: Un enfoque práctico (5a. ed.). Madrid: Mcgraw-Hill Interamericana.
Comentarios
Publicar un comentario