java

Páginas: 158 (39308 palabras) Publicado: 30 de abril de 2014
Universidad de la Sierra Juárez

Una vez efectuada, la revisión detallada de la tesis “Análisis comparativo de frameworks
para el desarrollo de aplicaciones web en Java”, que presenta el pasante de licenciatura en
informática, C. Ángel Hernández Cruz, con número de matrícula 07035167, consideramos
que este proyecto de tesis cumple con los requisitos necesarios para que continúe con lostrámites correspondientes, para la defensa de examen profesional y obtener el título de
Licenciado en Informática.

Comisión Revisora

__________________________________
M.C. José Guillermo Valdez Besares
Profesor – Investigador, UNSIJ
Director de tesis

___________________________

___________________________

M.C. Fidencio Servín Juárez

M.I.T.I. Laura López Núñez

Profesor –Investigador, UNSIJ

Profesora – Investigadora, UNSIJ

Revisor

Revisora

Ixtlán de Juárez, Oaxaca, México, Marzo 2013

Dedicatoria
A mis padres
Rosa Cruz Luna y Domingo Hernández Cruz
Por el apoyo incondicional a quienes debo este triunfo, su trabajo y dedicación para darme
una formación profesional, además de los consejos y motivaciones constantes.

Agradecimientos
Quisiera hacer unreconocimiento a quienes con su ayuda y comprensión hicieron posible la
realización de este trabajo de tesis.
A dios el gran arquitecto del universo, por haberme dado la oportunidad de vivir, de
estudiar, de proporcionarme la fuerza necesaria en los momentos difíciles, paciencia y salud.
Un agradecimiento muy especial a mi hermana Sandra Guadalupe y familia, de la misma
manera al Lic. Fidelpor haberme permitido entrar en sus hogares.
A mi director de tesis maestro en ciencias José Guillermo Valdez Besares, por su
inigualable paciencia, por ser el guía en la realización de este trabajo, por el apoyo y
dedicación.
A mis revisores: M.C. Fidencio Servín Juárez, M.I.T.I. Laura López Núñez y M.A.D.
Mireya López Luna por las aportaciones hechas, la atenta lectura de este trabajo, lascorrecciones, el tiempo proporcionado y el apoyo que me brindaron, de la misma manera a la
Lic. Mendy Newman por la revisión de abstract.
Al jefe de carrera de la licenciatura en informática M.C. Florentino Méndez Gijón por las
facilidades otorgadas para la realización de esta tesis.
A todos los profesores investigadores de la Universidad de la Sierra Juárez, quienes
hicieron participe de miformación profesional, les agradezco de manera infinita, el haberlos
conocido y me hayan permitido adquirir sus conocimientos.
De la misma manera a mis compañeros, con quienes compartí su amistad, me llevo un grato
recuerdo de cada uno de ellos sin excluir a alguien.

¡Gracias a todos!

Resumen
El desarrollo de aplicaciones web juega un papel importante en la actualidad, debido alcreciente uso de los recursos de Internet. Java es uno de los lenguaje de programación más
utilizados para construir aplicaciones web y es común utilizar frameworks para desarrollarlas.
Los frameworks son un conjunto de bibliotecas que permiten el desarrollo ágil.
Hoy en día existe un gran número de frameworks para aplicaciones web en Java,
dificultando al programador interesado en iniciarse enéste ámbito elegir el apropiado. El
presente trabajo de tesis se realizó con el objetivo de realizar una comparativa de frameworks,
seleccionando tres a partir de los existentes, en base a los criterios de madurez y
documentación, describiendo el proceso de desarrollo, el tiempo utilizado y las dificultades
encontradas en la elaboración de un caso de prueba correspondiente a algunos módulos delSistema de Administración de Proyectos de Investigación 3 SG 11 09.
Los frameworks seleccionados fueron Spring Roo 1.2.1 (subproyecto de Spring
framework), Struts 2.3.1.2 y Tapestry 5.3.3, siendo éste último el que ocupó menos tiempo
para desarrollar el caso de prueba, permitiendo la rápida elaboración del proyecto. Spring Roo
ocupa la segunda posición en cuanto a tiempo de desarrollo, la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS