THODOR: Sistema Gestor de Rankings Deportivos para TrailO

Álvarez Vázquez, Teresa (2020). THODOR: Sistema Gestor de Rankings Deportivos para TrailO. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: THODOR: Sistema Gestor de Rankings Deportivos para TrailO
Author/s:
  • Álvarez Vázquez, Teresa
Contributor/s:
  • Caraça-Valente Hernández, Juan Pedro
Item Type: Final Project
Degree: Grado en Matemáticas e Informática
Date: June 2020
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

A partir de este Trabajo de Fin de Grado se va a llevar a cabo el desarrollo de una aplicación para Windows, denominada THODOR. Consiste en un programa que permite gestionar los rankings deportivos del deporte de orientación. Durante años previos se han desarrollado programas parecidos en diferentes Trabajos de Fin de Grado. Sin embargo, este está enfocado en la modalidad de TrailO. En el deporte de orientación, TrailO es una modalidad disponible para todos con la diferencia de que permite competir bajo las mismas condiciones, independientemente de tu sexo, edad y de si presentas una discapacidad o no. Para su desarrollo se ha empleado como entorno el de Sublime Text 3 y como lenguaje Python. El usuario del programa está destinado a la gestión de los rankings, el cual podrá: • Crear un Ranking: Introduciendo el nombre del ranking junto con dos archivos csv, el de licencias y configuración. El primero contendrá todos los datos relativos a los futuros participantes de las pruebas, y el segundo archivo contendrá diferentes parámetros que permitirán configurar todas las características específicas de los diferentes rankings que desee crear. • Abrir un Ranking: Seleccionando el ranking que se desea abrir a través de un desplegable aparecerá dicho ranking en la interfaz del programa. • Añadir Resultados: Una vez realizada una carrera, el gestor podrá añadir al ranking los resultados de la prueba. Se calcularán los puntos correspondientes a cada competidor en función de los resultados, las opciones elegidas y las características del ranking, añadiéndose así al ranking. • Calcular Puntuaciones: A través de la cual se realizarán y visualizarán en la interfaz algunos cálculos como es el total de los puntos de cada participante, medias y número de carreras en las que ha participado. Por último, está hecho el diseño sin incorporar funcionalidad a otras operaciones que, posiblemente, serán incorporadas durante los próximos años a través de otros Trabajos de Fin de Grado. Algunas de ellas son: Añadir organizador, generar listado HTML y generar estadísticas.---ABSTRACT---From this End of Degree work will be carried out the development of an application for Windows, called THODOR. It consists of a program that allows to manage the sport rankings of orienteering. During previous years similar programs have been developed in different End of Degree Works. However, this one is focused on the TrailO modality. In orienteering, TrailO is a modality available for everyone with the difference that it allows you to compete under the same conditions, regardless of your sex, age and if you have a disability or not. The Sublime Text 3 environment and Python language have been used for its development. The user of the program is destined to the management of the rankings, who will be able to: • Create a Ranking: Introducing the name of the ranking together with two csv files, the one of licenses and configuration. The first one will contain all the data related to the future participants of the tests, and the second file will contain different parameters that will allow you to configure all the specific characteristics of the different rankings you want to create. • Open a Ranking: Selecting the ranking you want to open through a dropdown menu, the ranking will appear in the program interface. • Add Results: Once a race has been completed, the manager will be able to add the results of the race to the ranking. The points corresponding to each competitor will be calculated according to the results, the options chosen and the characteristics of the ranking, thus adding them to the ranking. • Calculate Scores: Through which some calculations will be made and displayed in the interface such as the total points of each participant, averages and number of races in which they have participated. Finally, the design is done without incorporating functionality to other operations that, possibly, will be incorporated during the next years through other End of Degree Works. Some of them are: Add organizer, generate HTML list and generate statistics.

More information

Item ID: 63071
DC Identifier: http://oa.upm.es/63071/
OAI Identifier: oai:oa.upm.es:63071
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 19 Jul 2020 19:21
Last Modified: 19 Jul 2020 19:21
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM