Mostrar o rexistro simple do ítem

dc.contributor.advisorVarela Rodeiro, Tirso
dc.contributor.advisorSeco, Diego
dc.contributor.authorAguirre Martínez, Manuel
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-08-02T10:12:59Z
dc.date.available2024-08-02T10:12:59Z
dc.date.issued2024-06
dc.identifier.urihttp://hdl.handle.net/2183/38369
dc.description.abstract[Resumen]: Este trabajo tiene como objetivo principal conseguir diseñar y desarrollar una aplicación web que pueda servir a los entrenadores de baloncesto base a contar con una herramienta en la que analizar partidos sea más visual y útil, además de intentar que sea sencilla y recoja las características principales de un partido de baloncesto. Esta aplicación no solo permite recopilar las estadísticas relacionadas con un partido, sino que también permite recopilar las estadísticas de cada jugador por separado en un partido, mostrar los líderes en cada una de las estadísticas en cada partido, visualizar la posición de los los lanzamientos ocurridos durante el partido, incluso filtrándolos por jugador, el mapa de calor de esos propios lanzamientos, o realizar una comparativa con jugadores profesionales. Para esto se emplean no solo datos alfanuméricos, sino también georreferenciados, como son las posiciones en el campo donde se producen determinados eventos. Sumado esto a recopilar datos de la página de la liga ACB (Asociación de Clubes de Baloncesto) con el objetivo de realizar una comparativa con jugadores profesionales. La aplicación web consta de dos partes: un servidor implementado en Flask, contando con una base de datos relacional (PostgreSQL), y un cliente web implementado haciendo uso de Leaflet y de HTML. En este trabajo se ha seguido una metodología ágil basada en Scrum para la gestión de este proyecto, con iteraciones de corta duración y revisión y entrega incremental. Cada iteración, conocida como sprint, consta de una duración fija la mayoría de las veces, y tiene varias etapas: planificación, desarrollo, revisión y retrospectiva. Durante el sprint, el objetivo principal es el de implementar una selección de las funcionalidades prioritarias inicialmente marcadas, asegurando que cada incremento realizado funcione correctamente. Se realizan reuniones cada dos semanas con los tutores para recibir feedback y correcciones sobre el trabajo.es_ES
dc.description.abstract[Abstract]: The main objective of this work is to design and develop a web application that can serve youth basketball coaches by providing a tool to analyze games in a more visual and useful way, while ensuring it is simple and includes the main characteristics of a basketball game.. This application not only allows for the collection of statistics related to a game, but also enables the collection of individual player statistics in a game, displays the leaders in each statistic for each game, visualizes the locations of shots taken during the game (even filtering them by player), shows the heatmap of those shots, and allows comparisons with professional players. For this purpose, both alphanumeric data and georeferenced data, such as the positions on the court where specific events occur, are used. Additionally, it collects data from the ACB league website (Asociación de Clubes de Baloncesto) to make comparisons with professional players. The web application consists of two parts: a server implemented in Flask, with a relational database (PostgreSQL), and a web client implemented using Leaflet and HTML. This work followed an agile methodology based on Scrum for project management, with short-duration iterations and incremental review and delivery. Each iteration, known as a sprint, typically has a fixed duration and several stages: planning, development, review, and retrospective. During the sprint, the main objective is to implement a selection of the initially prioritized functionalities, ensuring that each increment works correctly. Meetings with the supervisors are held every two weeks to receive feedback and corrections on the work.es_ES
dc.language.isospaes_ES
dc.rightsAtribución 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.subjectBaloncestoes_ES
dc.subjectAplicación webes_ES
dc.subjectAnálisises_ES
dc.subjectEstadísticases_ES
dc.subjectLeafletes_ES
dc.subjectPythones_ES
dc.subjectHTMLes_ES
dc.subjectPostgreses_ES
dc.subjectBasketballes_ES
dc.subjectWeb applicationes_ES
dc.subjectAnalysises_ES
dc.subjectStatisticses_ES
dc.titleAplicación web orientada al análisis de partidos de baloncestoes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Ciencia e enxeñaría de datos. Curso 2023/2024es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem