- -

Desarrollo de una aplicación web de empresa para la gestión ágil de información personal interna

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de una aplicación web de empresa para la gestión ágil de información personal interna

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Pelechano Ferragud, Vicente es_ES
dc.contributor.advisor Rosario Torregrosa, Juan José es_ES
dc.contributor.author Molina Muñoz, Álvaro es_ES
dc.date.accessioned 2024-10-22T10:53:38Z
dc.date.available 2024-10-22T10:53:38Z
dc.date.created 2024-09-23
dc.date.issued 2024-10-22 es_ES
dc.identifier.uri http://hdl.handle.net/10251/210671
dc.description.abstract [EN] The creation of the application arises from the need to improve daily tasks and increase efficiency when dealing with information in one of the departments of the consulting company. There are many companies that handle a large amount of data on a daily basis, giving rise to various tasks, both in terms of entering and consulting information, which end up leading to performance problems in terms of time and organisation, and which vary depending on the methodology used for this purpose. With the aim of saving time and keeping a more precise control of resources, the application, through a modern and intuitive design (as it will be used by several users), aims to streamline processes such as the management of hours worked by employees, absences, sick leave and holidays, or the management of teams, projects and clients. The present work, including these basic data entry functionalities, such as adding an absence to a person, is mostly focused and referenced to one of its main modules, autonomously developed, the KPIs module, which offers a simple capacity to analyse data of interest over time, even being able to visualise graphs by years or months. In the development of the application, using the agile SCRUM methodology, technologies such as the following are included: SQL as the database language, backend development with Java and VSCode as the environment, frontend development with JavaScript, React and Nextjs, JWT for building midleware or Junit and Mockito for the testing part. This has resulted in the implementation of a web application with an intuitive interface, which, with a number of well-integrated modules and an effort of coordination and continuous improvement, is a good starting point towards the desired goal. es_ES
dc.description.abstract [ES] La creación de la aplicación surge bajo la necesidad de mejorar las tareas diarias y aumentar la eficiencia a la hora de tratar la información en uno de los departamentos de la empresa consultora. Son muchas las empresas que manejan una gran cantidad de datos diariamente, surgiendo bajo esto diversas tareas tanto de introducción, así como la consulta de información, que acaban derivando a problemas de rendimiento en cuanto a tiempo y organización, y que varían dependiendo de la metodología utilizada para ello. Con el objetivo de ahorrar tiempo y llevar un control más preciso de los recursos, la aplicación, mediante un diseño moderno e intuitivo (ya que va a ser utilizada por diversos usuarios), pretende agilizar procesos como la gestión de horas trabajadas por empleados, las ausencias, bajas y festivos, o la gestión de equipos, proyectos y clientes. El presente trabajo, incluyendo estas funcionalidades de introducción de datos base, como puede ser añadir una ausencia a una persona, en su mayoría, va enfocado y referenciado a uno de sus módulos principales, desarrollado de forma autónoma, el módulo de KPIs. Mediante este, se ofrece una capacidad sencilla de analizar datos de interés a lo largo del tiempo, incluso pudiendo visualizar gráficos por años o meses. En el desarrollo de la aplicación, utilizando la metodología ágil SCRUM, se incluyen tecnologías como las siguientes: SQL como lenguaje de base de datos, desarrollo de backend con Java y VSCode como entorno, desarrollo de frontend con JavaScript, React y Nextjs, JWT para la construcción de un midleware o Junit y Mockito para la parte de testing. Con todo ello se ha conseguido implementar una aplicación web con una interfaz intuitiva, la cual, con diversos módulos integrados correctamente y un esfuerzo de coordinación y mejoras continuas, supone un buen punto de partida hacia el objetivo buscado. es_ES
dc.format.extent 73 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Aplicaciones web es_ES
dc.subject Gestión de recursos es_ES
dc.subject Aumento de rendimiento es_ES
dc.subject Frontend es_ES
dc.subject Backend es_ES
dc.subject Base de datos es_ES
dc.subject Java es_ES
dc.subject Javacript es_ES
dc.subject SCRUM es_ES
dc.subject Database es_ES
dc.subject Web applications es_ES
dc.subject Resource management es_ES
dc.subject Performance enhancement es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Desarrollo de una aplicación web de empresa para la gestión ágil de información personal interna es_ES
dc.title.alternative Development of a company web application for the agile management of internal personal information es_ES
dc.title.alternative Desenvolupament d'una aplicació web d'empresa per a la gestió àgil d'informació personal interna es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Molina Muñoz, Á. (2024). Desarrollo de una aplicación web de empresa para la gestión ágil de información personal interna. Universitat Politècnica de València. http://hdl.handle.net/10251/210671 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\162896 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem