Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/88765
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorGonzaga Andrés, Héctor-
dc.contributor.otherCaballé, Santi-
dc.date.accessioned2019-01-23T21:19:16Z-
dc.date.available2019-01-23T21:19:16Z-
dc.date.issued2019-01-08-
dc.identifier.urihttp://hdl.handle.net/10609/88765-
dc.description.abstractEl objetivo del proyecto es diseñar una herramienta web para gestionar y hacer accesible la información de una antigua base de datos compuesta al recopilar la información obtenida por sensores ubicados en una infraestructura de tuberías de abastecimiento de agua potable para unos equipos hidráulicos. Para ello se realiza un plan de trabajo para desarrollar una plataforma de gestión útil para manejar datos en un entorno web dotando al aplicativo con distintos roles de usuario y funcionalidades bien definidas para cada uno de ellos. La estrategia seguida para implementar la solución se basa en la arquitectura cliente-servidor, por ser un entorno web, y se desarrolla utilizando el Modelo-Vista-Controlador (MVC). En este contexto se usa una tecnología lo más actual posible como es el caso del framework Spring que permitirá hacer futuras modificaciones al aplicativo. La implementación con Spring, tecnología muy versátil y modular al estar diseñado con interfaces, permite al desarrollador la reutilización de código y la inserción de nuevas funcionalidades de forma relativamente sencilla. Además, la información que se extrae de la base datos en muchos casos es en formato JSON lo que facilitará la integración con otro tipo de tecnologías de desarrollo y componentes al tratarse de un estándar. Durante la elaboración del proyecto se han sopesado otras tecnologías de desarrollo finalmente descartadas pues eran menos reutilizables y versátiles que las finalmente implementadas. El producto final puede ser fácilmente extrapolable a otros ámbitos que también requieran la visualización y gestión de datos almacenados en una base de datos.es
dc.description.abstractThe aim of thise project is to design a web tool to manage and make accessible the information of an old compound database by collecting thise information obtained through sensors located in an infrastructure of potable water supply pipes for hydraulic equipment. In order to do so, a work plan is put into practice to develop a useful management platform to manage data in a web environment providing the application with different user roles and well-defined functionalities for each of them. As it is a web environment the strategy followed to implement the solution is based on the client-server architecture, and it is developed using the Model-View-Controller (MVC). In this context, the most up-to-date technology is used, as is the case with the Spring framework, which will allow future modifications to the application. The implementation with Spring, which is a very versatile and modular technology, being designed with interfaces, allows the developer to reuse code and insert new functions in a relatively simple way. In addition, the information that is extracted from the database in many cases is in JSON format as it is a standard which will facilitate integration with other types of development technologies and components. During the elaboration of the project, other development technologies have been weighed, and finally discarded because they were less reusable and versatile than the one finally implemented. The final product can be easily extrapolated to other areas that also require the visualization and management of data stored in a database.en
dc.description.abstractL'objectiu del projecte és dissenyar una eina web per gestionar i fer accessible la informació d'una antiga base de dades composta en recopilar la informació obtinguda per sensors ubicats en una infraestructura de canonades de proveïment d'aigua potable per a uns equips hidràulics. Per a això es realitza un pla de treball per a desenvolupar una plataforma de gestió útil per manejar dades en un entorn web dotant a l'aplicatiu amb diferents rols d'usuari i funcionalitats ben definides per a cada un d'ells. L'estratègia seguida per implementar la solució es basa en l'arquitectura client-servidor, per ser un entorn web, i es desenvolupa utilitzant el Model-Vista-Controlador (MVC). En aquest context es fa servir una tecnologia el més actual possible com és el cas del framework Spring que permetrà fer futures modificacions a l'aplicatiu. La implementació amb Spring, tecnologia molt versàtil i modular en estar dissenyat amb interfícies, permet al desenvolupador la reutilització de codi i la inserció de noves funcionalitats de forma relativament senzilla. A més, la informació que s'extreu de la base dades en molts casos és en format JSON el que facilitarà la integració amb un altre tipus de tecnologies de desenvolupament i components al tractar-se d'un estàndard. Durant l'elaboració del projecte s'han sospesat altres tecnologies de desenvolupament finalment descartades ja que eren menys reutilitzables i versàtils que les finalment implementades. El producte final pot ser fàcilment extrapolable a altres àmbits que també requereixin la visualització i gestió de dades emmagatzemades en una base de dades.ca
dc.format.mimetypeapplication/pdf-
dc.language.isospa-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectJPAes
dc.subjectJPAen
dc.subjectJPAca
dc.subjectaplicacions webca
dc.subjectweb applicationsen
dc.subjectaplicaciones webes
dc.subjectRESTca
dc.subjectRESTes
dc.subjectRESTen
dc.subjectSpringca
dc.subjectSpringes
dc.subjectSpringen
dc.subject.lcshApplication software -- Development -- TFGen
dc.titleGestor y visualizador web de datos hidráulicos-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacProgramari d'aplicació -- Desenvolupament -- TFGca
dc.subject.lcshesSoftware de aplicación -- Desarrollo -- TFGes
dc.contributor.tutorFont Sagristà, Vicenç-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
hgonzagaTFG0119memoria.pdfMemoria del TFG1,98 MBAdobe PDFVista previa
Visualizar/Abrir