Mostrar el registro sencillo del ítem
dc.contributor.advisor | Adiego Rodríguez, Joaquín Nicolás | es |
dc.contributor.advisor | Martín Cruz, Teresa Natalia | es |
dc.contributor.author | Moro García, Javier | |
dc.contributor.editor | Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid | es |
dc.date.accessioned | 2021-11-19T08:54:48Z | |
dc.date.available | 2021-11-19T08:54:48Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | https://uvadoc.uva.es/handle/10324/50418 | |
dc.description.abstract | Las oposiciones de la Administración General del Estado son emitidas diariamente en el Boletín Oficial del Estado. El acceso a estas oposiciones puede llegar a ser una acción bastante compleja y tediosa. Por este motivo, se ha visto la oportunidad de desarrollar una aplicación que permita al usuario localizar y gestionar las oposiciones desde una forma más accesible. El objetivo de este Trabajo de Fin de Grado es desarrollar una aplicación multiplataforma que contenga las oposiciones emitidas en el BOE, que permita al usuario filtrar las oposiciones según distintos criterios y que se pueda utilizar tanto en un dispositivo móvil como en un ordenador. Para este objetivo, se ha desarrollado una aplicación web PWA (Aplicación Web Progresiva) que pueda ser usada tanto para un dispositivo de escritorio como para un dispositivo móvil. Se ha contado con un Script que recoge los datos que utiliza la aplicación desde la página oficial, utilizando los datos abiertos que ofrece el BOE. Para el acceso a los datos, se ha contado con una API REST que se comunica con la base de datos. El trabajo ha sido desarrollado usando distintas herramientas para cada parte de la aplicación. En la parte Backend, se ha utilizado el lenguaje Java en el Script de recogida de datos y en la API REST. En el Frontend, se ha utilizado TypeScript como lenguaje principal y los frameworks de Ionic y Angular para el desarrollo de la PWA. Dentro del marco de trabajo, se ha utilizado una versión adaptada del proceso de gestión SCRUM para el desarrollo ágil del proyecto. | es |
dc.description.abstract | Civil service examinations are published daily in the Official State Gazette (Boletín Oficial del Estado). The access to these oppositions can become a quite complex and tedious action. For this reason, we have seen the opportunity to develop an application that allows the user to locate and manage the oppositions in an accessible manner. The objective of this Final Degree Project is to develop a multiplatform application that contains the competitive examinations issued in the BOE, which allows the user to filter the competitions according to different criteria and that can be used both on a mobile device and on a computer. For this objective, a PWA (Progressive Web Application) web application has been developed that can be used both for a desktop device and for a mobile device. A Script has been used to collect the data used by the application from the official website, using the open data provided by the BOE. To access the data, a REST API has been used to communicate with the database. The work has been developed using different tools for each part of the application. In the Backend part, Java language has been used in the data collection Script and in the REST API. In the Frontend, TypeScript has been used as the main language and the Ionic and Angular frameworks for the development of the PWA. Within the framework, an adapted version of the SCRUM management process has been used for the agile development of the project. 7 | es |
dc.format.mimetype | application/pdf | es |
dc.language.iso | spa | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject.classification | Servicios rest | es |
dc.subject.classification | Oposiciones | es |
dc.subject.classification | BOE | es |
dc.title | Gestor y localizador de oposiciones de la Administración General del Estado | es |
dc.type | info:eu-repo/semantics/bachelorThesis | es |
dc.description.degree | Grado en Ingeniería Informática | es |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
- Trabajos Fin de Grado UVa [30076]
La licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional