Sistema de Gestión de Rankings Deportivos v8

González Corona, Itxiar (2017). Sistema de Gestión de Rankings Deportivos v8. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Sistema de Gestión de Rankings Deportivos v8
Autor/es:
  • González Corona, Itxiar
Director/es:
  • Caraça-Valente Hernández, Juan Pedro
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Enero 2017
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (6MB) | Vista Previa

Resumen

El trabajo realizado en este Trabajo de Fin de Grado (TFG) consiste en la implementación de una nueva funcionalidad y mejoras a la última versión del Sistema de Gestión de Rankings (versión 7) [1] de carreras de orientación utilizada por la Federación Española de Orientación (FEDO) [2], realizada por un compañero de la facultad, Escuela Técnica de Ingenieros Informáticos (E.T.S.I.INF.) de la Universidad Politécnica de Madrid (UPM). Esta herramienta, en la versión anterior, se encuentra en fase de explotación y se encarga de la gestión de un sistema de clasificaciones y rankings deportivos; es utilizada por la FEDO para la creación de dos tipos de ranking de los participantes inscritos en dicha federación: individual y por clubes. La finalidad de este TFG es añadir mejoras a esta herramienta de modo que se pueda crear un nuevo sistema de clasificación por comunidades autónomas, que sea completamente configurable, permitiendo al usuario definir todos los parámetros que intervienen en el cálculo de dicha clasificación. Además de revisar aquellos módulos que no funcionan correctamente. El trabajo previo al desarrollo de esta nueva versión de la herramienta ha sido comprender el funcionamiento de la misma, así como de su implementación; esto incluye el aprendizaje de un nuevo lenguaje de programación (Python, explicado en el apartado 3.3.1 Lenguajes de programación de este documento) y la utilización de nuevas herramientas para su desarrollo. La primera modificación realizada ha sido la adaptación de la interfaz gráfica a las nuevas necesidades, para así poder seguir con la implementación de la nueva clasificación por comunidades autónomas y terminar solventando inconsistencias tanto de esta versión como de las anteriores. En este documento se pretende explicar en detalle la implementación de la nueva funcionalidad y de todas las mejoras añadidas en las diferentes etapas de desarrollo del proyecto. En conclusión, se trata de la mejora y ampliación de las funciones de una herramienta ya implementada, con el objetivo principal de que en su versión final sea más eficiente y ofrezca más rendimiento al usuario.---ABSTRACT---The project done in this Trabajo de Fin de Grado (TFG) consists of implementing new funcionality and improvements to the latest version of Sistema de Gestión de Rankings (version 7) [1] of orienteering races used by the Federación Española de Orientación (FEDO) [2], that was created by a classmate of the same University, Escuela Técnica de Ingenieros Informáticos (E.T.S.I.INF.) Universidad Politécnica de Madrid (UPM). This tool, in the previous version, is being used by FEDO and is responsible for managing a system of classifications and sport rankings; it creates two types of ranking for participants in the federation: individual and club rankings. The goal of this TFG is to include improvements to the tool so it is able to create a new ranking system by autonomous communities that will be completely customizable by the user. It will enable the user to define all the parameters that will apply in the ranking calculations. Furthermore, to solve those funcionalities that do not work correctly. The work previous to the development of this new version has been understand how the tool works and is implemented. This included having to learn a new programming language (Python, which is explained in point 3.3.1 Lenguajes de programación of this document) and using new tools for the development. The first change has been to adapt the graphic interface to suit the new requirements for the new ranking by autonomous communities, as well as solving the previous version inconsistencies and errors. Finally, the intention of this document is to explain in detail the implementation of the new functionality and all of the improvements that have been added in the different development steps. In conclusion, it all relies on expanding the functionality of a previously implemented tool making it more efficient for the final user.

Más información

ID de Registro: 44927
Identificador DC: http://oa.upm.es/44927/
Identificador OAI: oai:oa.upm.es:44927
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 01 Mar 2017 13:04
Ultima Modificación: 01 Mar 2017 13:04
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM