CREA: Colección de Recursos Educativos Abiertos

 

Desarrollo de motor de informes IoT

dc.audience.mediatorUniversidad de Jaén. Escuela Politécnica Superior (Linares)
dc.contributor.advisorFernández Prieto, José Ángel
dc.contributor.advisorMoreno Infantes, Francisco Jesús
dc.contributor.authorNúñez Rivas, Alejandro
dc.contributor.otherUniversidad de Jaén. Ingeniería de Telecomunicación
dc.date.accessioned2025-05-09T08:18:23Z
dc.date.available2025-05-09T08:18:23Z
dc.date.issued2025-05-09
dc.description.abstract[es] En el presente Trabajo de Fin de Grado (TFG) se desarrolla una solución tecnológica destinada a resolver el problema identificado en la empresa Alibérico relacionado con la generación manual de gráficas y sus informes correspondientes. La metodología que se propone da lugar a una automatización de este proceso incrementando la eficiencia y reduciendo la posibilidad de que ocurran errores humanos. Además, se incorpora una capa de autenticación robusta que garantiza la seguridad del sistema junto con una gestión de los niveles de acceso que se adaptan a las necesidades específicas de la empresa. Este sistema cuenta con una arquitectura basada en 3 componentes principales, un cliente web desarrollado con el Framework Angular al que se podrá acceder para generar estas gráficas, un servidor que contiene una API desarrollada en Node.js para la visualización y extracción de las variables de la base de datos, y la base de datos MySQL que servirá como almacenamiento de los datos locales que conlleva el ámbito local. Además de estos componentes locales, el proyecto cuenta con una conexión al servidor remoto de Alibérico para obtener los datos de la red de sensores de la empresa en tiempo real, junto con 2 conexiones a repositorios privados en la nube de Azure DevOps para llevar un control de versiones del Front-End y del Back-End.
dc.description.abstract[en] In this Final Degree Project, a technological solution is developed to address the issue identified in the company Alibérico related to the manual generation of graphs and their corresponding reports. The proposed methodology leads to the automation of this process, increasing efficiency and reducing the possibility of human errors. Additionally, a robust authentication layer is incorporated to ensure system security, along with an access level management system that adapts to the company's specific needs. This system is based on an architecture consisting of three main components: a web client developed using the Angular Framework, which can be accessed to generate these graphs, a server that contains an API developed in Node.js for the visualization and extraction of variables from the database, and the MySQL database, which will serve as storage for the local data within the defined scope. In addition to these local components, the project includes a connection to Alibérico's remote server to obtain real-time data from the company's sensor network, along with two connections to private repositories in Azure DevOps' cloud to manage version control for both the Front-End and the Back- End.
dc.identifier.urihttps://hdl.handle.net/10953.1/26257
dc.language.isospa
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spainen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.classification3304.06
dc.subject.classification1203.05
dc.subject.classification3304.14
dc.subject.otherArquitectura de ordenadores
dc.subject.otherComputer architecture
dc.subject.otherSistemas automatizados de producción
dc.subject.otherAutomated manufacturing systems
dc.subject.otherOrdenadores digitales
dc.subject.otherDigital computers
dc.titleDesarrollo de motor de informes IoT
dc.typeinfo:eu-repo/semantics/bachelorThesis

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
TFG_Desarrollo_de_Motor_de_Informes_IoT_Alejandro_Nuñez_Rivas.pdf
Tamaño:
4.58 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
3.11 KB
Formato:
Item-specific license agreed upon to submission
Descripción: