Full text
![]() |
PDF
- Users in campus UPM only
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) |
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.
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: |
|
Contributor/s: |
|
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 |
![]() |
PDF
- Users in campus UPM only
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) |
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.
Item ID: | 62660 |
---|---|
DC Identifier: | https://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: | 23 Nov 2022 08:08 |