Por favor, use este identificador para citar o enlazar este ítem: http://dspace.unach.edu.ec/handle/51000/1525
Título : Análisis comparativo de la productividad en el desarrollo de aplicaciones utilizando las tecnologías JDBC y JPA. Caso aplicativo: Sistema de Gestion de Eventos de la Universidad Nacional de Chimborazo.
Autor : Palacios, Diego
Molina Atiencia, Tatiana Elizabeth
Mantilla Rivera, Cesar Eduardo
Palabras clave : JPA
JDBC
Fecha de publicación : 2016
Editorial : Riobamba: Universidad Nacional de Chimborazo, 2016.
Resumen : El presente trabajo investigativo tiene como objetivo realizar un análisis comparativo de la productividad en el desarrollo de Aplicaciones Web utilizando las tecnologías JDBC y JPA, para demostrar cuál de estas ofrece mayores beneficios en el desarrollo del Sistema de Control de Eventos para la Universidad Nacional de Chimborazo. La investigación citada consta de IV capítulos, en el Capítulo I, inicia con un marco referencial para contextualizar el problema de investigación, el alcance que se le dará al mismo y los objetivos que se pretenden obtener con el estudio. El Capítulo II es el sustento teórico de la investigación, en este se recopila y analiza la información de los frameworks de desarrollo estudiados, JPA y JDBC, para definir los parámetros que influyen en la productividad del desarrollo de Aplicaciones Web basadas en Java. El Capítulo III describe la metodología utilizada y el estudio que se llevó a cabo para demostrar cuantitativamente cuál de las dos tecnologías es más productiva, obteniendo datos estadísticos de los parámetros definidos para la demostración de la hipótesis planteada. El Capítulo IV se detalla la implementación del Sistema de Gestión de Eventos, donde se utilizará la tecnología JPA demostrando la productividad de la misma en el desarrollo de aplicaciones Web. Se concluye la investigación comprobando que JPA es más productivo en el desarrollo de aplicaciones web en comparación con JDBC, ya que utiliza un menor número de líneas de código y optimiza el tiempo de desarrollo. Es altamente recomendable la utilización de JPA cuando se pretende desarrollar un sistema con muchas clases y se posee poco tiempo para su desarrollo.
Descripción : The research consists on IV chapters, Chapter I, begins with a framework to contextualize the research problem, the scope given to it and the objectives to obtain with the study. Chapter II is the research theoretical basis it collects and analyzes information development frameworks studied, JPA and JDBC, to define the parameters that influence the development productivity Web applications based on Java. Chapter III describes the methodology and the study carried out to demonstrate which of the two technologies is more productive, obtaining statistical data of the parameters defined for the demonstration of the hypothesis. Chapter IV, it shows the implementation Event Management System, where the JPA technology will used to demonstrate the productivity of the same in the development of Web applications is detailed. The investigation concluded checking that JPA is more productive in the development of web applications compared to JDBC because it uses fewer lines of code and optimizes development time. It is is highly recommended the use of JPA when trying to develop a system with many classes and has little time to develop.
URI : http://dspace.unach.edu.ec/handle/51000/1525
ISSN : EC-ISC
Aparece en las colecciones: Tesis - Ingeniería en Sistemas y Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UNACH-EC-ISC-2016-0013.pdf3,88 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.