Desarrollo de una aplicación web con Spring Boot para la planificación y gestión de proyectos siguiendo el modelo ágil Scrum

Rey Garrido, Guillermo (2020). Desarrollo de una aplicación web con Spring Boot para la planificación y gestión de proyectos siguiendo el modelo ágil Scrum. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Desarrollo de una aplicación web con Spring Boot para la planificación y gestión de proyectos siguiendo el modelo ágil Scrum
Author/s:
  • Rey Garrido, Guillermo
Contributor/s:
  • Yela Ruiz, Adolfo
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: 2020
Subjects:
Freetext Keywords: Aplicaciones web; Gestión
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

El objetivo del proyecto es el diseño y desarrollo de una aplicación web utilizando el lenguaje de programación Java y el framework de Spring Spring Boot para la parte back mientras que para el front se utilizará la tecnología Angular 5. Para ello primeramente se realizará un estudio teórico de todos los aspectos que envuelven estas dos tecnologías para después aplicar este estudio con la implementación de una aplicación web basada en el patrón de diseño modelo-vista-controlador. En la primera parte del documento se analizará y justificará el desarrollo de aplicaciones web utilizando la tecnología Spring Boot y Angular, así como todas las tecnologías periféricas necesarias para la implementación de la aplicación. En la segunda parte del proyecto se implementará una aplicación web con la tecnología Spring Boot basada en el modelo de diseño modelo-vista-controlador para la planificación y gestión de las tareas asociadas a la vida de un proyecto de una empresa tecnológica. La aplicación contará con un registro y login de usuarios además de un perfilado para la gestión de funcionalidades dependiendo del rol de cada usuario. Dependiendo del rol del usuario podrá crear y modificar tareas, historias de usuario y proyectos y gestionará el alta de nuevos usuarios. La persistencia de los datos relevantes para la aplicación se almacenará en una base de datos MySQL. Abstract: The goal of this project is the design and development of a web application using Java as programming language and Spring Boot as main framework. For it, it will be realized a theoretical study about all the issues around that framework later to implement a web application based on the design pattern model-view-controller. In the first part of the document, it will be analyzed and justified the development of web applications using Spring Boot technology as well as all the periferic technologies needed to the app implementation. In the second part of the project, it will be implemented a web application with Spring Boot technology based on the design pattern model-view-controller for the planning and management of the tasks associated to the entire life of a technology company project. The application will have an user login and register as well as profiling for the management of functionalities depending of the role of the user. Depending on that profiling there will be users ables to create, modify the task or user stories, will have access to productivity informs o will be able to manage the users. The data persistence will be stored in a MySQL database.

More information

Item ID: 62660
DC Identifier: http://oa.upm.es/62660/
OAI Identifier: oai:oa.upm.es:62660
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 05 Jun 2020 05:29
Last Modified: 05 Jun 2020 05:29
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM