185 results on '"ingeniería informática"'
Search Results
2. Faster partitioning of genomic sequences using data lakes
- Author
-
Bourramouss, Ayman and García López, Pedro Antonio
- Subjects
Computació en núvol ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
3. Modernización de un videojuego y sus herramientas
- Author
-
Nava Fernández, David and Sànchez Artigas, Marc
- Subjects
Computer engineering ,Enginyeria informàtica ,Ingeniería informática ,Videojocs. Disseny - Published
- 2022
4. A serverless platform for metabolomics data analysis
- Author
-
Martínez Martínez, Enrique and García López, Pedro
- Subjects
Computació en núvol ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
5. Diseño e implementación de un sistema de monitorización en una red doméstica con dispositivos de bajo coste
- Author
-
Guellil, Safia and Castellà Roca, Jordi
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Seguretat informàtica - Published
- 2022
6. Diseño y desarrollo de una aplicación móvil para la gestión de contratos inteligentes
- Author
-
Torija Ruiz, Adrià, Daudén Esmel, Cristòfol, and Castellà Roca, Jordi
- Subjects
Protecció de dades ,Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2022
7. Computació analògica d'una xarxa neuronal
- Author
-
Ribé Vidal, Joan and Aliagas Castell, Carles
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Xarxes neuronals (informàtica) - Published
- 2022
8. Entrenamiento de modelos de Deep Learning para clasificación de texto en base al sentimiento
- Author
-
Russo Bertolez, Lautaro Andrés and Puig Valls, Domènec
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Aprenentatge profund - Published
- 2022
9. Migració i optimització d'aplicacions al núvol
- Author
-
Benabdelkrim Zakan, Usama and García López, Pedro
- Subjects
Computació en núvol ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
10. Propuesta de paralelización para algoritmo de clustering DBSCAN
- Author
-
Momcilovic Ivanovic, Vojislav and Aliagas Castell, Carles
- Subjects
Computer engineering ,Enginyeria informàtica ,Aprenentatge automàtic ,Ingeniería informática - Published
- 2022
11. Vehicle multisensorial autònom
- Author
-
Gorgori Pérez, Guillem and Gámez Alari, David
- Subjects
Computer engineering ,Enginyeria informàtica ,Vehicles autònoms ,Ingeniería informática - Published
- 2022
12. Detecció corporal holística mitjançant MediaPipe
- Author
-
Colom Nichols, Lluís Oriol, Abdellatif Fatahallah, Hatem, and Puig Valls, Domènec
- Subjects
Enginyeria informàtica ,Computer engineering ,Visió per ordinador ,Ingeniería informática - Published
- 2022
13. Plug-in per la gestió automatitzada del nivell de privadesa als portals Web
- Author
-
Bel Ribes, Eduard Josep, Daudén Esmel, Cristòfol, and Castellà Roca, Jordi
- Subjects
Protecció de dades ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
14. Detecció de danys a pales d’aerogeneradors amb deep learning
- Author
-
Bello Curto, Josep, Puig Valls, Domènec Savi, and Abdelnasser Mohamed Mahmoud, Mohamed
- Subjects
Aerogeneradors ,Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2022
15. Serverless OCaml genomic pipeline parallelisation engine
- Author
-
Arasa Verge, Gil and García López, Pedro
- Subjects
Computació en núvol ,Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2022
16. Aplicació web per a un club esportiu
- Author
-
Cano Rodríguez, Víctor and Herreros, Esteban
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Aplicacions web - Published
- 2022
17. Sistema de autenticación segura en servicios online mediante un móvil
- Author
-
Soriano Faiges, Àlex, Daudén Esmel, Cristòfol, and Castellà Roca, Jordi
- Subjects
Aplicacions mòbils ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
18. Porting genomics pipelines to the cloud, serverless computing as an avenue for scalable variant calling
- Author
-
Roca i Canals, Xavier, Eizaguirre Suarez, German Telmo, and García López, Pedro
- Subjects
Computació en núvol ,Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2022
19. Gestor de cites i calendari amb PowerPlatform
- Author
-
García Sigano, Rubén and Sànchez Artigas, Marc
- Subjects
Computer engineering ,Enginyeria informàtica ,Ingeniería informática ,Aplicacions web - Published
- 2022
20. Desenvolupament d'un bootloader per al component ESP32
- Author
-
Arjona Martí, Sergi and Millán Marco, Pere
- Subjects
Enginyeria informàtica ,Industrial Engineering ,Enginyeria--Informàtica ,Ingeniería informática - Published
- 2022
21. Aplicació de registre d'hores treballades, desenvolupada en Visual Basic
- Author
-
Canovas Ruana, Qiao Lan and Millán Marco, Pere
- Subjects
Computer engineering ,Enginyeria informàtica ,Ingeniería informática ,Visual Basic (llenguatge de programació) - Published
- 2022
22. Control experimental de semáforos vía web con RaspBerry Pi y PiTraffic
- Author
-
Leirós Otero, Marcos Tomás, Gregorio Robles Martínez, and Robles Martínez, Gregorio
- Subjects
Ingeniería--Informática -- TFG ,web development ,traffic lights ,desarrollo web ,ingeniería informática ,desenvolupament web ,computer engineering ,Engineering--Data processing -- TFG ,Web, Control, Cruce, Semáforos, RaspBerry Pi, PiTraffic ,semàfors ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,semáforos - Abstract
El presente trabajo final de Grado de Ingeniería en Informática, se desarrolla en el campo de desarrollo web, con el objetivo final de controlar experimentalmente mediante un navegador web, cuatro semáforos de tres luces cada uno (rojo, amarillo y verde), en un cruce de cuatro calles. Como servidor web se ha escogido el famoso minicomputador Raspberry Pi 3 modelo B, debido a que se emplea su conector de expansión conocido como GPIO, para conectar físicamente los cuatro semáforos. Para facilitar el montaje eléctrico, se ha empleado el sombrero PiTraffic de SB Components, puesto que permite incorporar dichos semáforos simplemente enchufando esta tarjeta encima de la RPi, añadiendo además un zumbador y un pulsador. El zumbador se emplea para avisar de que los semáforos se han puesto en amarillo y van a pasar a rojo, y el pulsador se usa para que un peatón pueda pulsar y poner todos los semáforos en rojo unos instantes. Este sistema posee tres modos, el manual, el automático y el modo emergencia. En modo manual podemos encender a voluntad las lámparas de todos los semáforos independientemente, el modo automático realiza sin parar un ciclo semafórico apropiado para la calle en estudio, y el modo emergencia hace parpadear sin fin todos los semáforos en amarillo, sonando el zumbador a cada encendido. Los tiempos de encendido cuando trabaja en el modo automático, son modificables por parte del usuario por medio de selects. Además, tiene un control para resetear el sistema, otro para poner la calle este-oeste en prioridad (dando a esta dirección el doble de tiempo que a la calle norte-sur), y la posibilidad de poner el zumbador en mute, para que no moleste. This final work of Computer Engineering Degree, is developed in the field of web development, with the ultimate goal of controlling experimentally through a web browser, four traffic lights of three lights each (red, yellow and green), at an intersection of four streets. The famous Raspberry Pi 3 model B minicomputer has been chosen as web server, because its expansion connector known as GPIO is used to physically connect the four traffic lights. To facilitate the electrical assembly, the SB Components PiTraffic hat has been used, since it allows to incorporate these traffic lights by simply plugging this card on top of the RPi, also adding a buzzer and a pushbutton. The buzzer is used to warn that the traffic lights have turned yellow and are about to turn red, and the push button is used so that a pedestrian can press and turn all the traffic lights red for a few moments. This system has three modes, manual, automatic and emergency mode. In manual mode we can turn on the lamps of all the traffic lights independently at will, the automatic mode performs without stopping a traffic light cycle appropriate for the street under study, and the emergency mode makes all the traffic lights blink yellow without end, sounding the buzzer at each ignition. The on times, when working in automatic mode, can be modified by the user by means of selects. In addition, it has a control to reset the system, another to set the east-west street in priority (giving this direction twice as much time as the north-south street), and the possibility to set the buzzer on mute, so that it does not disturb. El present treball final de Grau d'Enginyeria en Informàtica, es desenvolupa en el camp de desenvolupament web, amb l'objectiu final de controlar experimentalment mitjançant un navegador web, quatre semàfors de tres llums cadascun (vermell, groc i verd), en un encreuament de quatre carrers. Com a servidor web s'ha triat el famós minicomputador Raspberry Pi 3 model B, pel fet que s'empra el seu connector d'expansió conegut com GPIO, per a connectar físicament els quatre semàfors. Per a facilitar el muntatge elèctric, s'ha emprat el barret PiTraffic de SB Components, ja que permet incorporar aquests semàfors simplement endollant aquesta targeta damunt de la RPi, afegint a més un brunzidor i un polsador. El brunzidor s'empra per a avisar que els semàfors s'han posat en groc i passaran a vermell, i el polsador s'usa perquè un vianant pugui prémer i posar tots els semàfors en vermell uns instants. Aquest sistema posseeix tres maneres, el manual, l'automàtic i la manera emergència. En manera manual podem encendre a voluntat els llums de tots els semàfors independentment, la manera automàtica realitza sense parar un cicle semafòric apropiat per al carrer en estudi, i la manera emergència fa parpellejar sense fi tots els semàfors en groc, sonant el brunzidor a cada encesa. Els temps d'encesa quan treballa en la manera automàtica, són modificables per part de l'usuari per mitjà de selects. A més, té un control per a reinicialitzar el sistema, un altre per a posar el carrer aquest-oest en prioritat (donant a aquesta adreça el doble de temps que al carrer nord-sud), i la possibilitat de posar el brunzidor en muti, perquè no molesti.
- Published
- 2022
23. Implantación de un sistema ERP en la empresa 'Drakkar Naval Systems'
- Author
-
Balado Rivadas, José Carlos, Juan Darocha Huerta, María Isabel Guitart Hormigo, Guitart Hormigo, María Isabel, and Darocha Huerta, Juan
- Subjects
ERP, Sistemas de Información, Naval ,Ingeniería--Informática -- TFG ,implementació ,integrated information systems ,sistemas de información integrados ,ingeniería informática ,implementación ,sistemes d'informació integrats ,computer engineering ,Engineering--Data processing -- TFG ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,implementation - Abstract
En este trabajo de final de grado se realizará el estudio de las necesidades de una empresa del sector naval para la implantación de un sistema ERP, que sustituirá a los sistemas actuales con el principal objetivo de mejorar y optimizar los procesos obteniendo más beneficios y ser más competitivos. La empresa "Drakkar Naval Systems" se dedica a la producción de material naval para la construcción de diferentes tipos de embarcaciones es una empresa joven que todavía no tiene implementado un sistema ERP de grandes características. Hoy en día la producción, gestión de pedidos, ventas, compras, marketing, control de almacenes se realiza de forma muy rudimentaria (Manual, bloc de notas, Excel) lo que corta el flujo de información entre los diferentes departamentos creando silos y duplicidades, además se tiene externalizado diferentes gestiones como la facturación, nóminas. En el desarrollo del proyecto se podrá observar cómo se analiza la situación de la empresa y se lleva a cabo la selección de un ERP que sea más acorde a las necesidades de la organización comparando las diferentes alternativas del mercado y seleccionar el más adecuado para resolver la problemática planteada. Una vez seleccionado se diseñará un plan de implementación, ofreciendo una visión de las distintas fases de implantación del sistema ERP en la empresa y se resolverán las complicaciones que puedan ir surgiendo al respecto con el uso de la nueva herramienta. Finalmente se realizará un análisis de la implantación y se evaluará si se han cumplido los objetivos marcados en la planificación del proyecto. En aquest treball de final de grau es realitzarà l'estudi de les necessitats d'una empresa del sector naval per a la implantació d'un sistema ERP, que substituirà als sistemes actuals amb el principal objectiu de millorar i optimitzar els processos obtenint més beneficis i ser més competitius. L'empresa "Drakkar Naval Systems" es dedica a la producció de material naval per a la construcció de diferents tipus d'embarcacions és una empresa jove que encara no té implementat un sistema ERP de grans característiques. Avui dia la producció, gestió de comandes, vendes, compres, màrqueting, control de magatzems es realitza de forma molt rudimentària (Manual, bloc de notes, Excel) el que talla el flux d'informació entre els diferents departaments creant sitges i duplicitats, a més es té externalitzat diferents gestions com la facturació, nòmines. En el desenvolupament del projecte es podrà observar com s'analitza la situació de l'empresa i es duu a terme la selecció d'un ERP que sigui més concorde a les necessitats de l'organització comparant les diferents alternatives del mercat i seleccionar el més adequat per a resoldre la problemàtica plantejada. Una vegada seleccionat es dissenyarà un pla d'implementació, oferint una visió de les diferents fases d'implantació del sistema ERP en l'empresa i es resoldran les complicacions que puguin anar sorgint sobre aquest tema amb l'ús de la nova eina. Finalment es realitzarà una anàlisi de la implantació i s'avaluarà si s'han complert els objectius marcats en la planificació del projecte. In this final degree project we will study the needs of a company in the naval sector for the implementation of an ERP system, which will replace the current systems with the main objective of improving and optimizing the processes to obtain more benefits and be more competitive. The company "Drakkar Naval Systems" is dedicated to the production of naval material for the construction of different types of ships. It is a young company that has not yet implemented an ERP system of great characteristics. Nowadays the production, order management, sales, purchases, marketing, warehouse control is done in a very rudimentary way (Manual, notepad, Excel) which cuts the flow of information between the different departments creating silos and duplications, in addition it has outsourced different managements such as billing, payroll. In the development of the project it will be possible to observe how the situation of the company is analyzed and the selection of an ERP that is more in accordance with the needs of the organization is carried out, comparing the different alternatives of the market and selecting the most suitable one to solve the raised problematic. Once selected, an implementation plan will be designed, offering a vision of the different phases of implementation of the ERP system in the company and the complications that may arise with the use of the new tool will be solved. Finally, an analysis of the implementation will be carried out and it will be evaluated if the objectives set in the project planning have been met.
- Published
- 2022
24. Lightweight cryptography for multimodal transportation of citizens
- Author
-
Villalobos Ramírez, Nicolás and Martínez Ballesté, Antoni
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Criptografia - Published
- 2022
25. Extractor y validador de datos de documentos de identidad
- Author
-
Otero Freiría, Roque and Molina Clemente, Carlos
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Aplicacions web - Published
- 2022
26. Diseño e Implementación de una Aplicación Web para la Búsqueda y Visualización de Información sobre Películas
- Author
-
Antelo Pereira, Manuel, Gregorio Robles Martínez, Santi Caballe Llobet, Caballe Llobet, Santi, and Robles Martínez, Gregorio
- Subjects
Info Entertaiment ,web applications ,web development ,Buscador ,desarrollo web ,computer engineering ,aplicacions web ,aplicaciones web ,Aplicaciones web -- TFG ,ingeniería informática ,desenvolupament web ,enginyeria informàtica ,Web applications -- TFG ,Aplicacions web -- TFG - Abstract
Aplicación web para la gestión de información de títulos de películas que nos permitirá buscar y mostrar títulos con información (Título, Título Original, comentarios, las más populares). Aplicació web per a la gestió d'informació de títols de pel·lícules que ens permetrà buscar i mostrar títols amb informació (Títol, Títol Original, comentaris, les més populars). Web application for the management of movie titles information that will allow us to search and display titles with information (Title, Original Title, comments, most popular).
- Published
- 2022
27. GymTrack. App d'iOS per a l'enregistrament d'entrenaments de força
- Author
-
García Fernández, Alejandro, Garrigues Olivella, Carles, Escuer Latorre, David, and Almirall López, Jordi
- Subjects
iOS ,Mobile apps -- TFG ,iOS, SwiftUI, Workout Tracker ,ingeniería informática ,computer engineering ,aplicacions mòbils ,enginyeria informàtica ,Aplicacions mòbils -- TFG ,Aplicaciones móviles -- TFG ,mobile applications ,aplicaciones móviles - Abstract
La finalitat d'aquest treball és desenvolupar una aplicació per a dispositius mòbils iOS que permeti als usuaris enregistrar els seus entrenaments de força i així realitzar el seguiment del seu progrés en el temps. La salut i l'exercici són dos factors que preocupen cada cop més a la població occidental. En aquest sentit, nombrosos estudis han demostrat la relació existent entre mantenir un percentatge adequat de massa muscular i el gaudi d'un bon estat de salut, tals com la millora de la mobilitat funcional o la disminució del risc de patir malalties cardiovasculars. Per aconseguir aquests beneficis i augmentar la massa muscular, és necessari incrementar la intensitat de l'entrenament mitjançant la sobrecàrrega progressiva. D'aquí la importància d'una app com la proposada. L'aplicació s'ha implementat creant un projecte des de zero, emprant SwiftUI per a les interfícies gràfiques i establint iOS 15 com a target mínim. Pel que fa a l'emmagatzematge de dades, s'ha recorregut a Core Data i iCloud. Aquests dos elements, vistes i dades, es relacionen entre si aplicant el patró de disseny MVVM, mentre que l'app en global s'ha estructurat aplicant una arquitectura de tipus microapps. Com a resultat, s'ha obtingut una app capaç de crear rutines, enregistrar els entrenaments de força de l'usuari i mostrar estadístiques dels seus resultats. És, en conseqüència, una app que permet a l'usuari realitzar el seguiment del seu progrés en el temps. En síntesi, en aquest projecte s'ha forjat un producte estable que serveix de base per afegir en el futur noves funcionalitats i millores. The purpose of this work is to develop an application for iOS devices that allows users to record their strength trainings and track their progress over time. Health and exercise are two factors that are of increasing concern to the Western population. In this regard, numerous studies have shown the relationship between maintaining an adequate percentage of muscle mass and enjoying good health, such as improving functional mobility or reducing the risk of cardiovascular diseases. To achieve these benefits and increase muscle mass, it is necessary to increase the intensity of training through progressive overload. Hence the importance of an app like the one proposed. The application has been implemented by creating a project from scratch, using SwiftUI for graphical interfaces and setting iOS 15 as the minimum target. In terms of data storage, Core Data and iCloud have been used. These two elements, views and data, are related to each other by applying the MVVM design pattern, while the overall app has been structured using a microapps architecture. As a result, the app is capable of creating routines, record user strength trainings, and display statistics on their results. It is, therefore, an app that allows the user to keep track of their progress over time. In short, this project has forged a stable product that serves as a basis for adding new features and improvements in the future. La finalidad de este trabajo es desarrollar una aplicación para dispositivos móviles iOS que permita a los usuarios grabar sus entrenamientos de bastante y así realizar el seguimiento de su progreso en el tiempo. La salud y el ejercicio son dos factores que preocupan cada vez más en la población occidental. En este sentido, numerosos estudios han demostrado la relación existente entre mantener un porcentaje adecuado de masa muscular y el goce de un buen estado de salud, tales como la mejora de la movilidad funcional o la disminución del riesgo de sufrir enfermedades cardiovasculares. Para conseguir estos beneficios y aumentar la masa muscular, es necesario incrementar la intensidad del entrenamiento mediante la sobrecarga progresiva. De aquí la importancia de una app como la propuesta. La aplicación se ha implementado creando un proyecto desde cero, empleando SwiftUI para las interfaces gráficas y estableciendo iOS 15 como target mínimo. En cuanto al almacenamiento de datos, se ha recurrido a Core Fecha y iCloud. Estos dos elementos, vistas y datos, se relacionan entre si aplicando el patrón de diseño MVVM, mientras que la app en global se ha estructurado aplicando una arquitectura de tipo microapps. Como resultado, se ha obtenido una app capaz de crear rutinas, grabar los entrenamientos de fuerza del usuario y mostrar estadísticas de sus resultados. Es, en consecuencia, una app que permite al usuario realizar el seguimiento de su progreso en el tiempo. En síntesis, en este proyecto se ha forjado un producto estable que sirve de base para añadir en el futuro nuevas funcionalidades y mejoras.
- Published
- 2022
28. IDS per un sistema Encastat
- Author
-
López Martín, Nerea Antonia and Gamez Alari, David
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Seguretat informàtica - Published
- 2022
29. Refinement of a graph convolutional neural network approach applied to classify cancer types
- Author
-
Ousuwan, Aphanchanok
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Càncer - Published
- 2022
30. Soundless: plataforma de ciència ciutadana per auditar els efectes de la contaminació acústica
- Author
-
Domingo Basora, Sergi and García López, Pedro
- Subjects
Aplicacions mòbils ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
31. A compressed file partitioner for scalable genomics analysis with serverless technology
- Author
-
Maleno Gonzalez, Francisco Damián and García López, Pedro
- Subjects
Dades. Recuperació (Informàtica) ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2022
32. CBrawl
- Author
-
Ribes Carmona, Jose Manuel, Arnedo Moreno, Joan, and Sánchez Amo, Albert
- Subjects
programari ,Computer engineering -- TFG ,videojuegos ,software ,Enginyeria informàtica (Enginyeria) -- TFG ,videojocs ,ingeniería informática ,computer engineering ,video games ,programario ,enginyeria informàtica ,Ingeniería informática (Ingeniería) -- TFG - Abstract
L'objectiu d'aquest Treball de Fi de Grau és la creació d'un videojoc 3D de gènere ARPG. La finalitat però del joc desenvolupat (CBrawl), és la creació d'un nivell de tutorial / introducció per un futur projecte a realitzar una vegada es finalitzi el Grau. En el procés de desenvolupament d'un videojoc hi figuren totes les fases d'un projecte de desenvolupament de Software per tant s'han pogut aplicar tots els coneixements obtinguts en la especialització d'Enginyeria del Software. La plataforma de desenvolupament escollida és Unreal Engine 4, primer pel nivell professional d'il·luminació i gràfics que aporta el motor i per altra banda la utilització de certes funcions i recursos restringits per aquest motor. El resultat obtingut és el esperat, si bé finalitzar el projecte amb tots els objectius que s'havien establert i el poc temps que es disposava per fer-ho ha set tot un repte, s'ha pogut seguir la planificació i s'ha obtingut un producte complert amb una estètica professional, una gran jugabilitat sobretot s'ha pogut desenvolupar un nivell de tutorial molt complert on s'expliquen totes les mecàniques i es té una història a seguir amb certa dificultat per aconseguir que l'usuari tingui interès en continuar el nivell fins finalitzar-ho. No només s'ha obtingut un producte satisfactori si no que s'ha obtingut molta experiència en programació, gestió de projectes i sobretot en coneixements amb Unreal Engine, experiència que serà de gran utilitat després de finalitzar el Grau. El objetivo de este Trabajo de Fin de Grado es la creación de un videojuego 3D de género ARPG. La finalidad pero del juego desarrollado (CBrawl), es la creación de un nivel de tutorial / introducción por un futuro proyecto a realizar una vez se finalice el Grado. En el proceso de desarrollo de un videojuego figuran todas las fases de un proyecto de desarrollo de Software por lo tanto se han podido aplicar todos los conocimientos obtenidos en la especialización de Ingeniería del Software. La plataforma de desarrollo escogida es Unreal Engine 4, primero por el nivel profesional de iluminación y gráficos que aporta el motor y por otro lado la utilización de ciertas funciones y recursos restringidos por este motor. El resultado obtenido es lo esperado, si bien finalizar el proyecto con todos los objetivos que se habían establecido y el poco tiempo que se disponía para hacerlo ha siete todo un reto, se ha podido seguir la planificación y se ha obtenido un producto cumplido con una estética profesional, una gran jugabilidad sobre todo se ha podido desarrollar un nivel de tutorial muy cumplido donde se explican todas las mecánicas y se tiene una historia a seguir con cierta dificultad para conseguir que el usuario tenga interés al continuar el nivel hasta finalizarlo. No solo se ha obtenido un producto satisfactorio si no que se ha obtenido mucha experiencia en programación, gestión de proyectos y sobre todo en conocimientos con Unreal Engine, experiencia que será de gran utilidad después de finalizar el Grado. The objective of this Final Degree Project is the creation of a 3D video game of ARPG genre. The purpose but of the developed game (CBrawl), is the creation of a tutorial / introduction level for a future project to be carried out once the degree is completed. The development process of a video game includes all the phases of a software development project, so all the knowledge obtained in the specialization of Software Engineering has been applied. The development platform chosen is Unreal Engine 4, first by the professional level of lighting and graphics that provides the engine and on the other hand the use of certain functions and resources restricted by this engine. The result obtained is as expected, although finishing the project with all the objectives that had been established and the short time that was available to do it has been a challenge, it has been possible to follow the planning and has obtained a product with a professional aesthetic, a great gameplay and above all it has been possible to develop a very complete tutorial level where all the mechanics are explained and there is a story to follow with some difficulty to get the user to have interest in continuing the level to finish it. Not only a satisfactory product has been obtained but also a lot of experience in programming, project management and above all in knowledge with Unreal Engine, experience that will be very useful after finishing the degree.
- Published
- 2022
33. Warbringers, jocs de guerra en realitat virtual
- Author
-
Garcia Rodríguez, Xavier, Marcos Ballester, Gustavo, Gus Marcos Ballester, and Joan Arnedo Moreno
- Subjects
videojuegos ,computer engineering ,video games ,realidad virtual ,Games, Virtual Reality, Wargames, Hand Tracking ,Ingeniería--Informática -- TFG ,Videojocs, Realitat Virtual, Jocs de guerra, seguiment de mans ,videojocs ,ingeniería informática ,virtual reality ,Engineering--Data processing -- TFG ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,realitat virtual ,Videojuegos, Realidad Virtual, juegos de guerra, seguimiento de manos - Abstract
Aquest treball de fi de grau mostra la implementació d'un joc de guerra multijugador per realitat virtual o mixta, on els jugadors donen ordres als seus exèrcits amb les seves mans i poden observar com es desenvolupa el combat en temps real, desplaçant-se lliurement com si es trobessin davant d'un taulell real. Es proposa una aproximació al Metavers enfocada en els següents punts: ¿ Reduir la fricció que suposa endinsar-se en la realitat virtual eliminant els controladors i permeten veure l'entorn del jugador mitjançant les càmeres del dispositiu. ¿ Oferir als jugadors l'opció de socialitzar i personalitzar la seva aparença, a més de competir entre ells. A banda de la dificultat d'implementar les interaccions amb l'API de seguiment de mans, s'han hagut de resoldre problemes referents a l'optimització i sincronització dels elements del joc limitats per un processador mòbil. Per gestionar el projecte s'ha fet servir una metodologia àgil, combinant Scrum i Kanban, per elaborar un prototip funcional al final de cada iteració, i s'han prioritzat les tasques aplicant el mètode MoSCoW. El resultat final ha sigut molt satisfactori, ja que s'han assolit els objectius principals i gran part dels objectius secundaris. El joc suporta més de 100 soldats sense baixar dels 60 FPS. En conclusió, queda demostrat que la implementació d'aquest tipus de joc per a realitat mixta en dispositius amb processadors mòbils és possible, inclús implementant el seguiment de mans. This final degree project shows a multiplayer wargame implementation for mixed reality, where the players command their armies with their hands and can see how the fight unfolds in real-time, while they move freely as if they were around a real board. An approach to the Metaverse is proposed, focusing on the following points: ¿ Reduce the friction involved in getting used to virtual reality by removing the controllers and allowing the players to see their environment through the device cameras. ¿ Allow the players the option to socialize and customize their appearance, besides competing with each other. Apart from the difficulty of hand tracking interactions implementation, it was needed to solve problems related to game elements optimization and synchronization limited by a mobile processor. To manage the project an Agile methodology has been used, combining Scrum and Kanban, to release a functional prototype with each iteration, and the tasks have been prioritized using the MoSCoW method. The final outcome was very satisfactory as most of the primary and secondary objectives were met. The game handles over 100 soldiers without going below 60 FPS. To conclude, it is shown that it is possible to implement this type of games for mixed reality devices with mobile processors, even with the implementation of hand tracking. Este trabajo de final de grado muestra la implementación de un juego de guerra multijugador para realidad virtual o mixta, en el que los jugadores dan órdenes a sus ejércitos con sus manos y observan cómo se desarrolla el combate en tiempo real, desplazándose libremente como si se encontrasen delante de una mesa de juego real. Se propone una aproximación al Metaverso enfocada en los siguientes puntos: ¿ Reducir la fricción que supone sumergirse en la realidad virtual, eliminando los controladores y permitiendo ver el entorno del jugador a través de las cámaras del dispositivo. ¿ Ofrecer a los jugadores la opción de socializar y personalizar su apariencia, además de competir entre ellos. Aparte de la dificultad de implementar las interacciones con la API de seguimiento de manos, se ha tenido que resolver problemas referentes a la optimización y sincronización de los elementos del juego, limitados por un procesador móvil. Para gestionar el proyecto se ha utilizado una metodología ágil, combinando Scrum y Kanban, para elaborar un prototipo funcional al final de cada iteración, i se han priorizado las tareas aplicando el método MoSCoW. El resultado final ha sido muy satisfactorio, ya que se han logrado alcanzar los objetivos principales y la mayoría de los objetivos secundarios. El juego soporta más de 100 soldados sin bajar de los 60 FPS. En conclusión, queda demostrado que la implementación de este tipo de juegos para realidad mixta en dispositivos con procesadores móviles es posible, incluso implementando el seguimiento de manos.
- Published
- 2022
34. LYCEOS: Una herramienta para la gestión de la licitación electrónica en el ámbito de la Contratación Pública
- Author
-
Vázquez Freijomil, Antonio Pablo, Caballe Llobet, Santi, Robles Martínez, Gregorio, Gregorio Robles Martínez, and Santi Caballe Llobet
- Subjects
contratación pública ,código abierto ,contractació pública ,Electronic administration contracting digitization ,computer engineering ,Administració electrònica contractació digitalització ,Ingeniería--Informática -- TFG ,open source ,public procurement ,ingeniería informática ,codi obert ,Engineering--Data processing -- TFG ,Enginyeria--Informàtica -- TFG ,Administración electrónica contratación digitalización ,enginyeria informàtica - Abstract
Este trabajo trata la creación de una herramienta web que permita a las Administraciones Públicas del Estado Español disponer de un espacio para la recepción de ofertas en los expedientes de Contratación Pública que manejan. Las disposiciones legales vigentes exigen que la recepción de ofertas se haga de forma electrónica, y las herramientas actualmente disponibles no ofrecen un marco adecuado en términos de eficiencia y usabilidad. Así surge la idea de LYCEOS, una herramienta moderna, sencilla y fácil de usar, tanto para las Administraciones Públicas, como para las empresas licitadoras. El proceso de creación de una licitación que pueda recibir ofertas nunca llevará más que un par de minutos por parte del empleado público encargado de esta tarea. A la empresa licitadora, la presentación de su oferta le resultará también sencilla y breve, teniendo toda la información necesaria a su alcance en una única pantalla. Y, por último, el proceso de apertura y valoración de las ofertas es rápido y lo suficientemente flexible como para que se pueda considerar este proyecto un éxito. En la realización de la aplicación se ha priorizado la utilización de herramientas de código abierto y gratuitas, que, además de reducir costes, garantizan a los usuarios el acceso al código y la no existencia de código malintencionado en un proceso que debe ser escrupulosamente cuidadoso con el tratamiento de los datos y de la seguridad. This work deals with the creation of a web tool that allows the Public Administrations of the Spanish State to have a space for the reception of offers in the Public Procurement files that they handle. Current legal provisions require that the reception of offers must be done electronically, and the tools currently available do not offer an adequate framework in terms of efficiency and usability. This is how the idea of LYCEOS arose: a modern, simple, and easy-to-use tool, both for Public Administrations and bidding companies. The process of creating a tender that can receive offers will never take more than a couple of minutes for the public employee in charge of this task. For the bidding company, the presentation of its offer will also be simple and brief, having all the necessary information at its fingertips on a single screen. And, finally, the process of opening and evaluating the offers is fast and flexible enough for this project to be considered a success. In the development of the application, the use of free and open-source tools has been prioritized, which, in addition to reducing costs, guarantees users access to the code and the absence of malicious code in a process that must be scrupulously careful with data processing and security. Aquest treball tracta la creació d'una eina web que permeti a les Administracions Públiques de l'Estat Espanyol disposar d'un espai per a la recepció d'ofertes en els expedients de Contractació Pública que manegen. Les disposicions legals vigents exigeixen que la recepció d'ofertes es faci de manera electrònica, i les eines actualment disponibles no ofereixen un marc adequat en termes d'eficiència i usabilitat. Així sorgeix la idea de LYCEOS, una eina moderna, senzilla i fàcil d'usar, tant per a les Administracions Públiques, com per a les empreses licitadores. El procés de creació d'una licitació que pugui rebre ofertes mai portarà més que un parell de minuts per part de l'empleat públic encarregat d'aquesta tasca. A l'empresa licitadora, la presentació de la seva oferta li resultarà també senzilla i breu, tenint tota la informació necessària al seu abast en una única pantalla. I, finalment, el procés d'obertura i valoració de les ofertes és ràpid i prou flexible com perquè es pugui considerar aquest projecte un èxit. En la realització de l'aplicació s'ha prioritzat la utilització d'eines de codi obert i gratuïtes, que, a més de reduir costos, garanteixen als usuaris l'accés al codi i la no existència de codi malintencionat en un procés que ha de ser escrupolosament acurat amb el tractament de les dades i de la seguretat.
- Published
- 2022
35. SimuDest-Simulador de destinos para oposiciones
- Author
-
Castillo Jiménez, José Alberto, Caballe Llobet, Santi, and Oller Arcas, Antoni
- Subjects
web applications ,aplicaciones web ,opposition ,oposición ,Aplicaciones web -- TFG ,ingeniería informática ,computer engineering ,aplicacions web ,enginyeria informàtica ,Web applications -- TFG ,oposició ,Aplicacions web -- TFG - Abstract
SimuDest es una plataforma online destinada a opositores que han superado un proceso de oposición, y que desean saber su plaza asignada antes de que sean publicados los resultados definitivos. Para ello, la aplicación les provee un entorno, que les permite organizarse y realizar una simulación, sobre cuál será el destino que se les asigne en base a sus elecciones, y al puesto obtenido en base a sus resultados en el proceso de oposición. A nivel tecnológico, SimuDest es una aplicación web desarrollada en Java, conforme al modelo de 3 capas y al patrón modelo-vista-controlador. Para su implementación se han usado entre otras las siguientes tecnologías: Spring, Spring Boot, Spring Security, Spring Data JPA, Spring Web MVC, Thymeleaf, Hibernate, PostgreSQL, Bootstrap, Git. SimuDest és una plataforma en línia destinada a opositors que han superat un procés d'oposició, i que desitgen saber la seva plaça assignada abans que siguin publicats els resultats definitius. Per a això, l'aplicació els proveeix un entorn, que els permet organitzar-se i realitzar una simulació, sobre quin serà el destí que se'ls assigni sobre la base de les seves eleccions, i al lloc obtingut sobre la base dels seus resultats en el procés d'oposició. A nivell tecnològic, SimuDest és una aplicació web desenvolupada a Java, conforme al model de 3 capes i al patró model-vesteixi-controlador. Per a la seva implementació s'han usat entre altres les següents tecnologies: Spring, Spring Boot, Spring Security, Spring Data JPA, Spring Web MVC, Thymeleaf, Hibernate, PostgreSQL, Bootstrap, Git. SimuDest is an online platform for candidates who have passed a competitive examination process and wish to know their assigned position before the final results are published. For this purpose, the application provides them with an environment that allows them to organize and perform a simulation of what will be the destination assigned to them based on their choices, and the position obtained based on their results in the competitive examination process. At the technological level, SimuDest is a web application developed in Java, according to the 3-layer model and the model-view-controller pattern. For its implementation the following technologies have been used, among others: Spring, Spring Boot, Spring Security, Spring Data JPA, Spring Web MVC, Thymeleaf, Hibernate, PostgreSQL, Bootstrap, Git.
- Published
- 2022
36. Recomanador de matrícules semestrals
- Author
-
Serrabassa Lafont, Miquel, Caballé Llobet, Santi, and Pineda Ruipérez, Pablo
- Subjects
Ingeniería--Informática -- TFG ,web development ,JSON ,desarrollo web ,ingeniería informática ,desenvolupament web ,computer engineering ,Engineering--Data processing -- TFG ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,CSS - Abstract
Eina per a recomanar a quines assignatures s'ha de matricular un alumne basant-se en la seva disponibilitat. Desenvolupat com a PWA (Progressive Web App) amb una estructura de dades que permeti utilitzar-ho en diferents estudis, tot i que es tractarà sobre el Grau d'Enginyeria Informàtica. Permetrà desar les convalidacions i les assignatures matriculades i els resultats de cada semestre i l'itinerari escollit i generarà un calendari de matriculació proposat segons les hores disponibles per als següents semestres. Tool to recommend subjects enrollment based on Student availability. Developed as a PWA (Progressive Web App) with a data structure to be used in diferent studies, although it will be used in the Degree in Computer Engineering. It will Store validations and results of enrolled subjects for each semestre, and the chosen itinerary, and it will generate proposed enrollment calendars according to the students' availability. Herramienta para recomendar a qué asignaturas debe matricularse un alumno basándose en su disponibilidad. Desarrollado a modo de PWA (Progressive Web App) con una estructura de datos que permita usarlo en diferentes estudios, aunque el trabajo se centra en el Grado de Ingeniería Informática. Permite guardar las convalidaciones y asignaturas matriculadas y sus resultados para cada semestre, así como la preferencia de itinerarios, y genera un calendario de matriculación propuesto según las horas disponibles para los próximos semestres.
- Published
- 2022
37. Exys: Eina de gestió de serveis i operativa diària per petites i mitjanes empreses
- Author
-
Coto Pacheco, Francisco José, Caballé Llobet, Santi, and Pineda Ruipérez, Pablo
- Subjects
transformació digital ,Ingeniería--Informática -- TFG ,web development ,desarrollo web ,ingeniería informática ,digital transformation ,desenvolupament web ,computer engineering ,Engineering--Data processing -- TFG ,tranformación digital ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica - Abstract
El producte resultant d'aquest projecte és una eina web que facilita a petites i mitjanes empreses la transformació digital dels seus negocis. Aquesta eina disposa d'un entorn totalment responsive, dividit en 3 aplicacions: una eina per gestionar les tasques del treball diari, d'altres departaments (Enterprise Service Management) i clients; un portal d'autoservei intuïtiu per usuaris finals que només volen obrir i veure l'estat de les seves incidències i peticions; i un chatbot per interactuar i fer servir comandes que facilitin la creació i consulta dels seus tiquets. El producto resultante de este proyecto es una herramienta web que facilita a pequeñas y medianas empresas la transformación digital de sus negocios. Esta herramienta dispone de un entorno totalmente responsive, dividido en 3 aplicaciones: una herramienta para gestionar las tareas del trabajo diario, otros departamentos (Enterprise Service Management) y clientes; un portal de autoservicio intuitivo para usuarios finales que sólo desean abrir y ver el estado de sus incidencias y peticiones; y un chatbot para interactuar y utilizar pedidos que faciliten la creación y consulta de sus tickets. The product of this project is a web tool that makes it easy for small and medium-sized businesses to digitally transform their businesses. This tool has a fully responsive environment, divided into 3 applications: a tool to manage the tasks of daily work, other departments (Enterprise Service Management) and customers; an intuitive self-service portal for end users who just want to open and see the status of their incidents and requests; and a chatbot to interact and use commands that make it easy to create and view your tickets.
- Published
- 2022
38. Aplicación segura para la automatización y análisis del consumo eléctrico doméstico a través de contadores digitales
- Author
-
Cardiel Ferrero, Ángel, Caballé Llobet, Santi, Robles Martínez, Gregorio, Gregorio Robles Martínez, and Santi Caballé Llobet
- Subjects
consum ,computer engineering ,enery ,web ,consum elèctric domèstic ,Ingeniería--Informática -- TFG ,consumo ,ingeniería informática ,Engineering--Data processing -- TFG ,consumption ,consumo eléctrico doméstico ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,domestic electricity consumption ,energía - Abstract
En un contexto de crisis energética y climática, y ante un mercado eléctrico excesivamente complejo, y que se ha demostrado que solo tiene intereses puramente mercantilistas, se plantea la necesidad de acercar al consumidor información sobre su consumo energético para que de alguna forma tome conciencia sobre como mejorar sus medidas de consumo, sus hábitos y rutinas de consumo, sus estadísticas y así poder reducir la huella de carbono y la factura de la luz. Para la realización de este proyecto se han utilizado tecnologías de desarrollo modernas que actualmente están demandadas en el mercado laboral y pone en práctica mucho de los conceptos aprendidos a lo largo del Grado de Ingeniería Informática. Con un compromiso claro por la democratización de la energía como bien de primera necesidad, y el conocimiento compartido, sirva este proyecto como base para construir a futuro una solución útil para el consumidor. Por lo que son bienvenidas cuantas aportaciones, y proyectos derivados se quieran. In a context of energy and climate crisis, and in the face of an excessively complex electricity market, which has been shown to have exclusively mercantilist interests, the need arises to provide consumers with information about their energy consumption so that they become aware of how to improve their consumption measures, their consumption habits and routines, their statistics and thus be able to reduce their carbon footprint and electricity bills. To carry out this project we have used modern development technologies that are currently in demand in the labour market and put into practice many of the concepts learned throughout the Degree in Computer Engineering. With a clear commitment to the democratisation of energy as a basic necessity, and shared knowledge, this project serves as a basis for building a useful solution for the consumer in the future. Therefore, as many contributions and derivative projects are welcome. En un context de crisi energètica i climàtica, i davant d'un mercat elèctric excessivament complex, i que s'ha demostrat que només té interessos purament mercantilistes, es planteja la necessitat d'apropar al consumidor informació sobre el consum energètic perquè d'alguna manera prengui consciència sobre com millorar les mesures de consum, els hàbits i les rutines de consum, les estadístiques i així poder reduir l'empremta de carboni i la factura de la llum. Per fer aquest projecte s'han utilitzat tecnologies de desenvolupament modernes que actualment estan demandades al mercat laboral i posa en pràctica molt dels conceptes apresos al llarg del Grau d'Enginyeria Informàtica. Amb un compromís clar per la democratització de l'energia com a bé de primera necessitat, i el coneixement compartit, serveixi aquest projecte com a base per construir futur una solució útil per al consumidor. Pel que són benvingudes totes les aportacions, i projectes derivats es vulguin.
- Published
- 2022
39. Tracking
- Author
-
Puig Masip, Jordi, Garrigues Olivella, Carles, and Sánchez Rosa, Carlos
- Subjects
desenvolupament multiplataforma ,cross-platform development ,Mobile apps -- TFG ,ingeniería informática ,computer engineering ,aplicacions mòbils ,enginyeria informàtica ,Aplicacions mòbils -- TFG ,Aplicaciones móviles -- TFG ,mobile applications ,aplicaciones móviles ,desarrollo multiplataforma - Abstract
Aplicació amb característiques de CRM, que s'executa dins d'un navegador en un mòbil o bé en un PC d'escriptori, amb una experiència d'usuari adaptada a cada ambient. Té com a finalitat la planificació de tasques del personal, obtenció i registre d'informació de seguiment (Atenció al client, accions comercials o campanyes de màrqueting), i transformació del coneixement tàcit en explícit per facilitar la seva transmissió a altres membres de l'organització (creació de manuals d'usuari, protocols, fulls de producte, etc.) D'interès en qualsevol context empresarial, on els seus empleats, fins i tot de departaments diferents, necessiten compartir la informació que es genera dins l'organització. L'aplicació d'una metodologia àgil, basada en cicles de treball setmanals, ha permès aconseguir una major qualitat i rapidesa en el cicle de producció, perquè s'ha pogut percebre millor el valor i evolució del projecte. Es pot concloure que l'aplicació desenvolupada, pot ajudar a incrementar el rendiment i eficàcia de l'activitat empresarial, ja que els equips de treball, poden obtenir un millor control sobre les tasques que duen a terme, a més d'estar al corrent de les qüestions rellevants de cada client, i poder adquirir coneixement amb més rapidesa. Aplicación con características de CRM, que se ejecuta dentro de un navegador en un móvil o bien en un PC de escritorio, con una experiencia de usuario adaptada a cada ambiente. Tiene como finalidad la planificación de tareas del personal, obtención y registro de información de seguimiento (Atención al cliente, acciones comerciales o campañas de marketing), y transformación del conocimiento tácito en explícito para facilitar su transmisión a otros miembros de la organización (creación de manuales de usuario, protocolos, hojas de producto, etc.) De interés en cualquier contexto empresarial, donde sus empleados, incluso de departamentos diferentes, necesitan compartir la información que se genera dentro de la organización. La aplicación de una metodología ágil, basada en ciclos de trabajo semanales, ha permitido conseguir una mayor calidad y rapidez en el ciclo de producción, porque se ha podido percibir mejor el valor y evolución del proyecto. Se puede concluir que la aplicación desarrollada, puede ayudar a incrementar el rendimiento y eficacia de la actividad empresarial, puesto que los equipos de trabajo, pueden obtener un mejor control sobre las tareas que llevan a cabo, además de estar al corriente de las cuestiones relevantes de cada cliente, y poder adquirir conocimiento con más rapidez. Application with CRM features, running within a browser on a mobile or desktop PC, with a user experience adapted to each environment. Its purpose is to plan personnel tasks, obtain and record follow-up information (customer service, commercial actions or marketing campaigns), and transform tacit knowledge into explicit knowledge to facilitate its transmission to other members of the organization (creation of user manuals, protocols, product sheets, etc.). Of interest in any business context, where employees, even from different departments, need to share information generated within the organization. The application of an agile methodology, based on weekly work cycles, has allowed to achieve a higher quality and speed in the production cycle, because it has been possible to better perceive the value and evolution of the project. It can be concluded that the application developed can help to increase the performance and efficiency of the business activity, since the work teams can obtain better control over the tasks they carry out, in addition to being aware of the relevant issues of each client, and can acquire knowledge more quickly.
- Published
- 2022
40. Implantación de un sistema ERP en una tienda de bellas artes
- Author
-
Gordon Sahuquillo, Jose Manuel, Guitart Hormigo, María Isabel, Darocha Huerta, Juan, María Isabel Guitart Hormigo, and Juan Darocha Huerta
- Subjects
implementació ,integrated information systems ,sistemas de información integrados ,implementación ,Odoo ,Implantació ,sistemes d'informació integrats ,computer engineering ,Implantation ,Ingeniería--Informática -- TFG ,Implantación ,ingeniería informática ,Engineering--Data processing -- TFG ,Enginyeria--Informàtica -- TFG ,enginyeria informàtica ,implementation ,ERP - Abstract
Este trabajo tiene como objetivo realizar un estudio de las necesidades que tiene una empresa para la instalación de un nuevo sistema ERP que reemplazará todos los sistemas que dispone actualmente y unifica la gestión de todos los procesos en una herramienta única. Al inicio del trabajo se analizará de forma exhaustiva la empresa, con el objetivo de detectar las diferentes necesidades y requisitos que puedan existir dentro de ella. También se establecerán los distintos requisitos básicos que debería tener el ERP que se vaya a implantar. Durante el transcurso del trabajo se realizará un análisis detallado de los tipos de ERP existentes, con el fin de descubrir qué tipo es el que mejor se adaptaría a sus necesidades. Una vez se haya seleccionado procederemos a seleccionar tres ERP referentes en el mercado para ver cuál es el que mejores resultados podría proporcionar. La última parte del proyecto finaliza con la selección de un partner especializado en la herramienta que permita asegurar una implementación exitosa del ERP. También en esta parte se establece el calendario de implementación asociado al proyecto, el cual está distribuido por fases. El trabajo busca mostrar un ejemplo real de implementación de un ERP, poniendo de relieve las distintas fases que existen en un proyecto de este tipo y cómo puede hacer ganar valor a la empresa. Se finaliza la memoria del proyecto exponiendo las conclusiones que se han obtenido durante el proceso de elaboración de este TFG. The objective of this work is to carry out a study of the needs of a company for the installation of a new ERP that will replace all existing systems and unifiy the management of all the processes in a single tool. At the beginning of the work, the company will be thoroughly analysed in order to detect the different needs and requirements that may exist. The different basic requirements that the ERP to be implemented should have will also be established. During the course of the work, a detailed analysis of the existing types of ERP will be carried out, with the aim of discovering which type would best adapt to the needs. Once this has been selected we will proceed to select three benchmark ERPs on the market to see which one could provide the best results. The last part of the project ends with the selection of a partner specialised in the tool to ensure a successful implementation of the ERP. This part also establishes the implementation schedule associated with the project, which is distributed by phases. The work aim to show a real example of an-ERP implementation, highlighting the different phases in a project of this type and how it can add value to the company. The project report ends by setting out the conclusions obtained during the process of preparing this FDP. Aquest treball té com a objectiu fer un estudi de les necessitats que té una empresa per a la instal·lació d'un nou sistema ERP que reemplaçarà tots els sistemes que disposa actualment i unifica la gestió de tots els processos en una eina única. A l'inici del treball s'analitzarà de forma exhaustiva l'empresa, amb l'objectiu de detectar les diferents necessitats i requisits que hi puguin haver. També s'establiran els diferents requisits bàsics que hauria de tenir l'ERP que s'implantarà. Durant el transcurs del treball es realitzarà una anàlisi detallada dels tipus d'ERP existents, per tal de descobrir quin tipus és el que s'adaptaria millor a les seves necessitats. Un cop s'hagi seleccionat procedirem a seleccionar tres ERP referents al mercat per veure quin és el que millors resultats podria proporcionar. L´última part del projecte finalitza amb la selecció d´un partner especialitzat en l´eina que permeti assegurar una implementació exitosa de l´ERP. També en aquesta part s'estableix el calendari d'implementació associat al projecte, el qual està distribuït per fases. El treball intenta mostrar un exemple real d'implementació d'un ERP, posant en relleu les diferents fases que hi ha en un projecte d'aquest tipus i com pot fer guanyar valor a l'empresa. S'acaba la memòria del projecte exposant les conclusions que s'han obtingut durant el procés d'elaboració d'aquest TFG.
- Published
- 2022
41. CBrawl
- Author
-
Ribes Carmona, Jose Manuel, Arnedo Moreno, Joan, and Sánchez Amo, Albert
- Subjects
programari ,Computer engineering -- TFG ,videojuegos ,software ,Enginyeria informàtica (Enginyeria) -- TFG ,videojocs ,ingeniería informática ,computer engineering ,video games ,programario ,enginyeria informàtica ,Ingeniería informática (Ingeniería) -- TFG - Abstract
L'objectiu d'aquest Treball de Fi de Grau és la creació d'un videojoc 3D de gènere ARPG. La finalitat però del joc desenvolupat (CBrawl), és la creació d'un nivell de tutorial / introducció per un futur projecte a realitzar una vegada es finalitzi el Grau. En el procés de desenvolupament d'un videojoc hi figuren totes les fases d'un projecte de desenvolupament de Software per tant s'han pogut aplicar tots els coneixements obtinguts en la especialització d'Enginyeria del Software. La plataforma de desenvolupament escollida és Unreal Engine 4, primer pel nivell professional d'il·luminació i gràfics que aporta el motor i per altra banda la utilització de certes funcions i recursos restringits per aquest motor. El resultat obtingut és el esperat, si bé finalitzar el projecte amb tots els objectius que s'havien establert i el poc temps que es disposava per fer-ho ha set tot un repte, s'ha pogut seguir la planificació i s'ha obtingut un producte complert amb una estètica professional, una gran jugabilitat sobretot s'ha pogut desenvolupar un nivell de tutorial molt complert on s'expliquen totes les mecàniques i es té una història a seguir amb certa dificultat per aconseguir que l'usuari tingui interès en continuar el nivell fins finalitzar-ho. No només s'ha obtingut un producte satisfactori si no que s'ha obtingut molta experiència en programació, gestió de projectes i sobretot en coneixements amb Unreal Engine, experiència que serà de gran utilitat després de finalitzar el Grau. El objetivo de este Trabajo de Fin de Grado es la creación de un videojuego 3D de género ARPG. La finalidad pero del juego desarrollado (CBrawl), es la creación de un nivel de tutorial / introducción por un futuro proyecto a realizar una vez se finalice el Grado. En el proceso de desarrollo de un videojuego figuran todas las fases de un proyecto de desarrollo de Software por lo tanto se han podido aplicar todos los conocimientos obtenidos en la especialización de Ingeniería del Software. La plataforma de desarrollo escogida es Unreal Engine 4, primero por el nivel profesional de iluminación y gráficos que aporta el motor y por otro lado la utilización de ciertas funciones y recursos restringidos por este motor. El resultado obtenido es lo esperado, si bien finalizar el proyecto con todos los objetivos que se habían establecido y el poco tiempo que se disponía para hacerlo ha siete todo un reto, se ha podido seguir la planificación y se ha obtenido un producto cumplido con una estética profesional, una gran jugabilidad sobre todo se ha podido desarrollar un nivel de tutorial muy cumplido donde se explican todas las mecánicas y se tiene una historia a seguir con cierta dificultad para conseguir que el usuario tenga interés al continuar el nivel hasta finalizarlo. No solo se ha obtenido un producto satisfactorio si no que se ha obtenido mucha experiencia en programación, gestión de proyectos y sobre todo en conocimientos con Unreal Engine, experiencia que será de gran utilidad después de finalizar el Grado. The objective of this Final Degree Project is the creation of a 3D video game of ARPG genre. The purpose but of the developed game (CBrawl), is the creation of a tutorial / introduction level for a future project to be carried out once the degree is completed. The development process of a video game includes all the phases of a software development project, so all the knowledge obtained in the specialization of Software Engineering has been applied. The development platform chosen is Unreal Engine 4, first by the professional level of lighting and graphics that provides the engine and on the other hand the use of certain functions and resources restricted by this engine. The result obtained is as expected, although finishing the project with all the objectives that had been established and the short time that was available to do it has been a challenge, it has been possible to follow the planning and has obtained a product with a professional aesthetic, a great gameplay and above all it has been possible to develop a very complete tutorial level where all the mechanics are explained and there is a story to follow with some difficulty to get the user to have interest in continuing the level to finish it. Not only a satisfactory product has been obtained but also a lot of experience in programming, project management and above all in knowledge with Unreal Engine, experience that will be very useful after finishing the degree.
- Published
- 2022
42. Tastant, una red social gastronómica
- Author
-
Heras Santamaría, Cristina de las, Caballé Llobet, Santi, and Font Sagrista, Vicenç
- Subjects
social networks ,web development ,Aplicaciones web -- TFG ,redes sociales ,desarrollo web ,ingeniería informática ,xarxes socials ,desenvolupament web ,computer engineering ,enginyeria informàtica ,Web applications -- TFG ,Aplicacions web -- TFG - Abstract
El objetivo de este trabajo es desarrollar una aplicación web para compartir información de carácter gastronómico entre un grupo de personas con intereses comunes. Esta aplicación permite interactuar a usuarios con intereses comunes. Los usuarios pertenecen a grupos y la información compartida en un grupo sólo es visible por los miembros del grupo. Es una aplicación RESTful con el backend API desarrollado con Laravel y el frontal con React. L'objectiu d'aquest treball és desenvolupar una aplicació web per a compartir informació de caràcter gastronòmic entre un grup de persones amb interessos comuns. Aquesta aplicació permet interactuar a usuaris amb interessos comuns. Els usuaris pertanyen a grups i la informació compartida en un grup només és visible pels membres del grup. És una aplicació RESTful amb el backend API desenvolupat amb Laravel i el frontal amb React. The aim of this work is to develop a web application to share gastronomic information among a group of people with gastronomic information among a group of people with common interests. common interests. This application allows users with common interests to common interests. The users belong to groups and the information shared in a group is only visible to the members of the group. It is a RESTful application with the backend API developed with Laravel and the frontend with React.
- Published
- 2022
43. La privacidad diferencial cómo solución a la amenaza de la privacidad en los datos biológicos
- Author
-
Màrquez Navarro-Soto, Albert and Bonet Rapell, Carlos
- Subjects
Computer engineering -- TFG ,criptografia ,cryptography ,Enginyeria informàtica (Enginyeria) -- TFG ,ingeniería informática ,computer engineering ,security ,enginyeria informàtica ,seguretat ,criptografía ,Ingeniería informática (Ingeniería) -- TFG ,seguridad - Abstract
Trabajo de fin de grado en el cual se tratan los diferentes tipos de privacidad diferencial, usos, ventajas y desventajas así cómo empresas implicadas en el sector. Se realiza posteriormente un apartado práctico en el cual se implementa la adición de ruido en un archivo CSV generado en base a estadísticas obtenidas del INE. Finalmente, se define un sistema de información con el objetivo de poner en práctica todo lo aprendido en el desarrollo del proyecto. Treball de fi de grau en el qual es tracten els diferents tipus de privacitat diferencial, usos, avantatges i desavantatges així com empreses implicades en el sector. Es realitza posteriorment un apartat pràctic on s'implementa l'addició de soroll en un arxiu CSV generat en base a estadístiques obtingudes de l'INE. Finalment, es defineix un sistema d'informació amb l'objectiu de posar en pràctica tot allò que s'ha après en el desenvolupament del projecte. Final bachelor's degree project in which the different types of differential privacy, uses, advantages and disadvantages are discussed, as well as companies involved in the sector. A practical section is subsequently carried out in which the addition of noise is implemented in a CSV file generated based on statistics obtained from the INE. Finally, an information system is defined with the aim of putting into practice everything learned in the development of the project.
- Published
- 2022
44. Creació d'una aplicació web per a la cerca de pèptids bioactius en proteïnes
- Author
-
Bernaus Gimeno, Maite and Sánchez Artigas, Marc
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Pèptids - Published
- 2021
45. Sororidapp
- Author
-
Martínez Barcerló, Aurelio and Millan Marco, Pere
- Subjects
Aplicacions mòbils ,Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2021
46. Computació d'algoritmes genètics en Sistemes Serverless
- Author
-
Provinciale Isach, Marc and Sánchez Artigas, Marc
- Subjects
Computació en núvol ,Computer engineering ,Enginyeria informàtica ,Ingeniería informática - Published
- 2021
47. Configuración de un entorno cloud seguro y de alta disponibilidad en Amazon Web Services (AWS)
- Author
-
Kaddouch Mrini, Hatim and Castellà Roca, Jordi
- Subjects
Computer engineering ,Enginyeria informàtica ,Ingeniería informática ,Arquitectura d'ordinadors - Published
- 2021
48. Adaptive control traffic system based on genetic algorithms
- Author
-
Barrero Díaz, Miguel Ángel and Duch Gavaldá, Jordi
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática - Published
- 2021
49. Identificació de plàntules mitjançant l'aprenentatge profund
- Author
-
Vives Bosch, Aleix, Ferré Bergadà, Maria, and Àlvarez Fernàndez, Susana
- Subjects
Computer engineering ,Enginyeria informàtica ,Ingeniería informática ,Aprenentatge profund - Published
- 2021
50. Aplicació d'escriptori pel control de l'aforament en C++
- Author
-
Romero Huete, Laura and Abdellatif Mahmoud, Hatem
- Subjects
Enginyeria informàtica ,Computer engineering ,Ingeniería informática ,Imatges--Processament--Tècniques digitals - Published
- 2021
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.