Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/117347
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorBach Robert, Marc-
dc.date.accessioned2020-06-26T09:45:35Z-
dc.date.available2020-06-26T09:45:35Z-
dc.date.issued2020-06-12-
dc.identifier.urihttp://hdl.handle.net/10609/117347-
dc.description.abstractThe aim of this work was to create a web platform to obtain information on the matches played in the current NBA season, to give the user the option of classifying teams according to different criteria and to give the user the necessary data to try to predict whether in the next matches it will exceed or not an arbitrary value. It has been decided to use a MySQL database to store the data, as being a relational database ensures the integrity of the data. The chosen programming language has been Java, which is an object-oriented language that allows us to manipulate data and prepare it for visualization in a simple and efficient way. For the visual part, the Bootstrap framework has been chosen. A study was conducted to decide how to obtain the data. Finally, it has been decided to make a series of REST calls to an external API that provides us with different JSON files, from where our application is responsible for extracting the necessary information and saving it in the database. As a final product, a visually simple platform has been obtained, but it offers us everything we wanted: to obtain data, to create different classifications and to be able to visualize the information in order to draw conclusions. Once this work is finished, it has been possible to have an overview of what a project is from the first idea to the final presentation, as well as the design, development and final implementation.en
dc.description.abstractEn aquest treball s'ha volgut crear una plataforma web per obtenir la informació dels partits jugats en la temporada actual de la NBA, donar l'opció al usuari de classificar els equips segons diferents criteris i donar al usuari les dades necessàries per intentar predir si en els pròxims partits es superarà o no un valor arbitrari. Per a emmagatzemar les dades, s'ha decidit fet servir una base de dades MySQL, ja que al ser una base de dades relacional ens assegura la integritat de les dades. El llenguatge de programació escollit ha estat Java, que és un llenguatge orientat a objectes que ens permet manipular les dades i preparar-les per a la visualització de forma senzilla i eficient. Per a la part visual, s'ha escollit el framework Bootstrap. S'ha realitzat un estudi per a decidir com obtenir les dades. Finalment s'ha decidit realitzar una sèrie de crides REST a una API externa que ens proporciona diferents fitxers JSON, des d'on la nostra aplicació s'encarrega d'extreure la informació necessària i guardar-la en la base de dades. Com a producte final, s'ha obtingut una plataforma visualment senzilla, però que ens ofereix tot allò que volíem: obtenir dades, crear diferents classificacions i poder visualitzar la informació per poder treure conclusions. Un cop acabat el treball, s'ha aconseguit poder tenir una vista global del que és un projecte des de la primera idea fins a la presentació final, passant pel disseny, el desenvolupament i la implementació final.ca
dc.description.abstractEn este trabajo se ha querido crear una plataforma web para obtener la información de los partidos jugados en la temporada actual de la NBA, dar la opción al usuario de clasificar los equipos segundos diferentes criterios y dar al usuario los datos necesarios para intentar predecir si en los próximos partidos se superará o no un valor arbitrario. Para almacenar los datos, se ha decidido usado una base de datos MySQL, puesto que al ser una base de datos relacional nos asegura la integridad de los datos. El lenguaje de programación escogido ha estado Java, que es un lenguaje orientado a objetos que nos permite manipular los datos y prepararlas para la visualización de forma sencilla y eficiente. Para la parte visual, se ha escogido lo framework Bootstrap. Se ha realizado un estudio para decidir como obtener los datos. Finalmente se ha decidido realizar una serie de llamamientos RISTRA a una APIO externa que nos proporciona diferentes ficheros JSON, desde donde nuestra aplicación se encarga de extraer la información necesaria y guardarla en la base de datos. Como producto final, se ha obtenido una plataforma visualmente sencilla, pero que nos ofrece todo aquello que queríamos: obtener datos, crear diferentes clasificaciones y poder visualizar la información para poder sacar conclusiones. Una vez acabada el trabajo, se ha conseguido poder tener una vista global del que es un proyecto desde la primera idea hasta la presentación final, pasando por el diseño, el desarrollo y la implementación final.es
dc.format.mimetypeapplication/pdf-
dc.language.isocat-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectdesenvolupament webca
dc.subjectMySQLes
dc.subjectMySQLca
dc.subjectMySQLen
dc.subjectdesarrollo webes
dc.subjectweb developmenten
dc.subjectBootstrapes
dc.subjectBootstrapca
dc.subjectBootstrapen
dc.subject.lcshApplication software -- Development -- TFGen
dc.titleAssistent per a la projecció de partits de bàsquet (NBA)-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelEstudios de Gradoen
dc.subject.lemacProgramari d'aplicació -- Desenvolupament -- TFGca
dc.subject.lcshesSoftware de aplicación -- Desarrollo -- TFGes
dc.contributor.tutorRobles, Gregorio-
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  
mbachroTFG0620memòria.pdfMemòria del TFG4,42 MBAdobe PDFVista previa
Visualizar/Abrir