Aplicación web para la gestión del banco de productos de la asociación AGAELA
Non accesible ata 2025-04-11
Use este enlace para citar
http://hdl.handle.net/2183/39577Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Aplicación web para la gestión del banco de productos de la asociación AGAELAAutor(es)
Director(es)
Bernardo, Guillermo deVarela Rodeiro, Tirso
Martínez Silva, Cristina
Data
2024-06Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñeria informática. Curso 2023/2024Resumo
[Resumen]: El objetivo de este trabajo de fin de grado es desarrollar una aplicación para la Asociación
Gallega de Afectados por la Esclerosis Lateral Amiotrófica (AGAELA) que simplifique y agilice
el proceso de gestión de su banco de productos. A través de códigos Quick Response (QR)
se logrará una identificación rápida y precisa de cada producto, lo que permitirá registrar
préstamos, devoluciones e identificar el estado de cada producto de manera casi automática.
Para alcanzar este objetivo fue necesario en primer lugar realizar un trabajo de investigación y análisis del proyecto para determinar su alcance y requisitos. A continuación, se
elaboraron prototipos de pantalla que respaldaban los requisitos definidos y se creó un modelo
de datos. Finalmente se llevó a cabo la implementación de los requisitos establecidos.
En el desarrollo se empleó PostgreSQL para el almacenamiento de información, así como
React para la visualización, Node.js para el servicio REST y Leaflet para la elaboración de un
mapa. Además de utilizar librerías de códigos QR como QR Reader o QR Code.
Este trabajo de fin de grado se gestionó siguiendo una metodología iterativa e incremental
para el desarrollo de software. [Abstract]: The objective of this final degree project is to develop an application for the Galician
Association of People Affected by Amyotrophic Lateral Sclerosis (AGAELA) that simplifies
and streamlines the management process of its product bank. Quick Response (QR) codes
will be used to quickly and accurately identify each product, which will make it possible to
register loans, returns and identify the status of each product almost automatically.
To achieve this objective, it was first necessary to carry out a research and analysis of the
project to determine its scope and requirements. Next, mockups were developed to support
the defined requirements and a data model was created. Finally, the implementation of the
established requirements was carried out.
PostgreSQL was used in the development for the information storage, as well as React for
the visualization, Node.js for the REST service and Leaflet for the elaboration of a map. In
addition to using QR code libraries such as QR Reader or QR Code.
This final degree work was managed following an iterative and incremental methodology
for software development.
Palabras chave
AGAELA
Gestión de inventario
Préstamos
Códigos QR
Java
Spring Boot
Leaflet
React
Inventory management
Loans
QR Codes
Gestión de inventario
Préstamos
Códigos QR
Java
Spring Boot
Leaflet
React
Inventory management
Loans
QR Codes
Dereitos
Todos os dereitos reservados. Todos los derechos reservados.