Aplicaciones Web

Páginas: 17 (4033 palabras) Publicado: 26 de enero de 2013
Trabajo de ampliación de conocimiento:

Aplicaciones Web

Juan Pedro Gómez Samblás

Indice:

1- Diseño de una aplicación web y su sistema de información.

Uso empresarial
Ventajas
Inconvenientes
Caso Práctico

2- Diseño de un sistema de recuperación de información

2.1 Establecimiento de conexión con bases de datos MySQL
2.2Consultas sobre la base dedatos MySQL

3- Implementación de módulos en el cliente y en el servidor.

3.1 Módulo Cliente/Servidor
3.2¿Qué posibilidades ofrece este Módulo Adicional?
3.3¿Qué diferencias hay entre usar o no usar tecnología Cliente/Servidor?
3.4Caso practico de implementación de módulos en el cliente y en el servidor de nuestra aplicación web.

4- Sistema de recuperación de datos.4.1 Sesiones
4.2 Cookies
4.3 Caso practico

5- Diseño e implementación de un servicio Web para dar soporte a laaplicación creada.

5.1 Estudio de los procesos que van a formar parte de una aplicación webç
5.2Caso práctico.

6- Integración de la aplicación.

7- Referencias

1 Diseño de una aplicación web y su sistema de información.

En la ingeniería de software se denominaaplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.

Las aplicaciones web son populares debido a lo práctico del navegador webcomo cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.

Es importante mencionar que una página Web puede contener elementos que permiten una comunicación activa entre el usuario y la información. Esto permite que el usuario acceda a los datos de modointeractivo, gracias a que la página responderá a cada una de sus acciones, como por ejemplo rellenar y enviar formularios, participar en juegos diversos y acceder a gestores de base de datos de todo tipo.

Aunque existen muchas variaciones posibles, una aplicación web está normalmente estructurada como una aplicación de tres-capas. En su forma más común, el navegador web ofrece la primera capa, yun motor capaz de usar alguna tecnología web dinámica (ejemplo: PHP, Java Servlets o ASP, ASP.NET, CGI, ColdFusion, embPerl, Python(programming language) o Ruby on Rails) que constituye la capa intermedia. Por último, una base de datos constituye la tercera y última capa.

1.1 Uso empresarial

-Una estrategia que está emergiendo para las empresas proveedoras de software consiste en proveeracceso vía web al software. Para aplicaciones previamente distribuidas, como las aplicaciones de escritorio, se puede optar por desarrollar una aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz web. Estos últimos programas permiten al usuario pagar una cuota mensual o anual para usar la aplicación, sin necesidad de instalarla en el ordenador delusuario. A esta estrategia de uso se la denomina Software como servicio y a las compañías desarrolladoras se les denomina Proveedores de Aplicaciones de Servicio (ASP por sus siglas en inglés), un modelo de negocio que está atrayendo la atención de la industria del software.

1.2 Ventajas

- Ahorra tiempo: Se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ningún programa.- No hay problemas de compatibilidad: Basta tener un navegador actualizado para poder utilizarlas.
- No ocupan espacio en nuestro disco duro.
- Actualizaciones inmediatas: Como el software lo gestiona el propio desarrollador, cuando nos conectamos estamos usando siempre la última versión que haya lanzado.
- Consumo de recursos bajo: Dado que toda (o gran parte) de la aplicación no se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones web
  • Aplicaciones Web
  • Aplicaciones web
  • aplicaciones web
  • aplicaciones web
  • Aplicaciones Web
  • Aplicaciones Web
  • Aplicaciones web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS