Mostrar el registro sencillo del ítem
dc.contributor.advisor | Rebollo Pedruelo, Miguel | es_ES |
dc.contributor.author | Serra García, Diego | es_ES |
dc.date.accessioned | 2018-09-18T11:57:54Z | |
dc.date.available | 2018-09-18T11:57:54Z | |
dc.date.created | 2018-07-13 | |
dc.date.issued | 2018-09-18 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/107653 | |
dc.description.abstract | [ES] Este trabajo está focalizado en el desarrollo de una aplicación web que permite el análisis del comportamiento entre diversos corredores durante una carrera. El sistema toma como datos de entrada la información relevante a la carrera así como las clasificaciones y resultados de la misma, lo que origina la creación de gráficas y estadísticas las cuales son útiles para su posterior análisis. Esta aplicación hace uso de las tecnologías Angular y Node.js para la implementación de un sistema modularizado y escalable, asimismo sigue los patrones de diseño impartidos por Material Design, lo que produce un diseño actual, friendly y adaptable a cualquier dispositivo. A su vez, la aplicación almacena los datos de los usuarios y sus carreras en una base de datos NoSQL orientada a documentos, MongoDB, para facilitar la replicación. La aplicación web sigue una arquitectura del sistema cada vez más común en este tipo de aplicaciones, arquitectura en tres capas, permitiéndonos realizar cambios sin interferir en los distintos niveles del sistema, lo cual agiliza el desarrollo. La realización se ha logrado siguiendo una metodología ágil que permite tener una retroalimentación constante por parte del cliente con el fin de reducir la cantidad de horas-hombre y de disponer de un MVP lo más ajustable a la especificación de requisitos posible. | es_ES |
dc.description.abstract | [CA] Aquest treball està focalitzat en el desenvolupament d’una aplicació web que permet l’anàlisi del comportament entre diversos corredors durant una carrera. El sistema pren com a dades d’entrada la informació rellevant a la carrera així com les classificacions i resultats de la mateixa, el que origina la creació de gràfiques i estadístiques les quals són útils per a la seua posterior anàlisi. Aquesta aplicació fa ús de les tecnologies Angular i Node.js per a la implementació d’un sistema modularitzat i escalable, així mateix segueix els patrons de disseny impartits per Material Design, el que produeix un disseny actual, friendly i adaptable a qualsevol dispositiu. Al seu torn, l’aplicació emmagatzema les dades dels usuaris i les seves carreres en una base de dades NoSQL orientada a documents, MongoDB, per facilitar la replicació. L’aplicació web segueix una arquitectura del sistema cada vegada més comú en aquest tipus d’aplicacions, arquitectura en tres capes, permetent-nos realitzar canvis sense interferir en els diferents nivells del sistema, la qual cosa agilitza el desenvolupament. La realització s’ha aconseguit seguint una metodologia àgil que permet tenir una retroalimentació constant per part del client per tal de reduir la quantitat d’hores-home i de disposar d’un MVP el més ajustable a l’especificació de requisits possible. | es_ES |
dc.description.abstract | [EN] This work is focused on the development of a web application that allows the analysis of behavior between different runners during a race. The system takes as input data the information relevant to the race as well as the classifications and results thereof, which originates the creation of graphs and statistics which are useful for further analysis. This application makes use of the Angular and Node.js technologies for the implementation of a modularized and scalable system. It also follows the design patterns taught by Material Design, which produces a current, friendly and adaptable design to any device. In turn, the application stores the data of the users and their careers in a NoSQL database oriented to documents, MongoDB, to facilitate replication. The web application follows an architecture of the system more and more common in this type of applications, architecture in three layers, allowing us to make changes without interfering in the different levels of the system, which speeds up the development. The accomplishment has been achieved following an agile methodology that allows having a constant feedback from the client in order to reduce the number of man-hours and have an MVP as adjustable to the specification of possible requirements. | es_ES |
dc.format.extent | 83 | 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 | Carreras | es_ES |
dc.subject | Angular | es_ES |
dc.subject | Node.js | es_ES |
dc.subject | MongoDB | es_ES |
dc.subject | Web applications | es_ES |
dc.subject | Races | 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 | Diseño de una aplicación web para el análisis de las relaciones entre corredores durante una carrera | 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 | Serra García, D. (2018). Diseño de una aplicación web para el análisis de las relaciones entre corredores durante una carrera. http://hdl.handle.net/10251/107653 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\76914 | es_ES |