Thesis EVALUACIÓN DE FRAMEWORKS WEB EN J2EE Y EL DESARROLLO DE UN SISTEMA DE GESTIÓN DE EVENTOS Y USUARIOS
Loading...
Date
2014
Authors
Journal Title
Journal ISSN
Volume Title
Program
Campus
Casa Central, Valparaíso
Abstract
Punto de encuentro'' es una organización al interior de la Universidad Santa María dedicada a promover el bienestar del alumnado. En esta institución surgió la necesidad de tener un sistema que permitiera promocionar sus actividades a los alumnos a través de internet. El objetivo de este trabajo fue realizar una aplicación para satisfacer esta necesidad, pero para lograrlo primero se requirió encontrar el framework web de Java más adecuado. Esta memoria busca mostrar a Java como una opción válida para el desarrollo web, frente a elegir a PHP por omisión e intenta aclarar como abordar el desarrollo exponiendo las elecciones más importantes que tiene que asumir el programador. Para realizar esta tarea, debido a la inmensa cantidad de opciones disponibles, se requirió seleccionar los frameworks que fueran actualmente más populares y realizar un análisis de cada uno. Para esto se realizó una exposición de cada framework de tal manera que el lector pueda alcanzar una idea de lo que significa desarrollar un aplicación completa con cada opción. Se concluye a partir de la comparación que intentar encontrar el mejor framework en términos absolutos es inadecuado, ya que no todos persiguen los mismos objetivos. Por lo que se encontró que era mejor clasificar primero y luego dentro una misma clasificación encontrar el más indicado, con el propósito de sólo tomar en cuenta lo que hacen mejor. Por último, con todo el trabajo de búsqueda y analizando los requerimientos de Punto de Encuentro'', se tomó la decisión de separar en dos partes el desarrollo de la aplicación, usando un framework diferente para cada una. Una parte para servir las páginas de los usuarios del sitio, usando Spring-MVC y una parte para los administradores del sitio, usando Vaadin. El proyecto se desarrolló con el claro propósito de que fuera lo más genérico posible, pudiendo crear muchas aplicaciones diferentes usando como base lo ya realizado. A partir de la experiencia de este trabajo se puede sealar que el uso de frameworks requiere de un análisis previo, a fin de conocer las alternativas disponibles y así determinar la más adecuado para la tarea. Palabras Claves: framework web, Java, Spring-MVC, Vaadin, Struts2, Servlet, JSF ii
Description
Catalogado desde la versión PDF de la tesis.