Publication:
Atravesando las capas de una aplicación empresarial: demostrador tecnológico J2EE

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2018-09
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
La arquitectura multicapa es básica en el desarrollo de aplicaciones profesionales. Al estar constituida sobre un conjunto de patrones bien definido, con independencia de la plataforma de desarrollo utilizada, existen diversos marcos de desarrollo centrados en cada una de las capas programables (presentación, negocio e integración). El objetivo del presente Trabajo de Final de Grado (en adelante TFG) consiste en desarrollar una aplicación web con arquitectura multicapa orientada a servicios, aplicando gran parte de sus patrones. En particular, su aplicación a una determinada plataforma, J2EE en este caso, constituye un demostrador tecnológico de un gran número de marcos de desarrollo de la plataforma J2EE y de herramientas de desarrollo asociadas. La finalidad es complementar la formación de graduado en Ingeniería del Software con un perfil de desarrollo Full-Stack (conocimientos en desarrollo Front-End, Back-End y servidor). Esto es algo cada vez más demandado por las empresas del sector. Otro objetivo es que este TFG pueda servir de demostrador tecnológico, ilustrando las capacidades de diseño y desarrollo de su creador. Cabe destacar que la mayoría de las tecnologías utilizadas en este TFG no son estudiadas a lo largo del Grado, por lo que el trabajo no solo ha sido de desarrollo, sino que ha implicado un considerable esfuerzo para investigar el uso y aplicación de cada una de estas tecnologías y herramientas y de su integración en un único proyecto.
Multilayer architecture is basic in the development of professional applications. Being constituted on a set of well-defined patterns, regardless of the development platform used, there are several development frameworks focused on each of the programmable layers (presentation, business and integration). The objective of this Final Degree Project (hereinafter TFG) is to develop a web application with multilayer architecture oriented to services, applying a large part of its patterns. In particular, its application to a specific platform, J2EE in this case, constitutes a technological demonstrator of a large number of J2EE platform development frameworks and associated development tools. The purpose is to complement the graduate training in Software Engineering with a Full-Stack development profile (knowledge in Front-End, Back-End and server development). This is something increasingly demanded by companies in the sector. Another objective is that this TFG can serve as a technological demonstrator, illustrating the design and development capabilities of its creator. It should be noted that most of the technologies used in this TFG are not studied throughout the degree, so the work has not only been development, but has involved considerable effort to investigate the use and application of each of them. these technologies and tools and their integration into a single project.
Description
Universidad Complutense, Facultad de Informática. Departamento de Ingeniería del Software e Inteligencia Artificial, curso 2017/2018
Unesco subjects
Keywords
Citation