Universidad Complutense de Madrid
E-Prints Complutense

Implementación de un framework para la inclusión de logros en "¡Acepta el Reto!"

Impacto

Downloads

Downloads per month over past year



Montaña Garrido, Víctor (2016) Implementación de un framework para la inclusión de logros en "¡Acepta el Reto!". [Trabajo Fin de Grado]

[img]
Preview
PDF
1MB


Abstract

“Implementación de un framework para la inclusión de logros en ¡Acepta el Reto!” es un proyecto que tiene como objetivo la inclusión de un sistema de logros en ¡Acepta el reto! Los logros son reconocimientos, independientes de la funcionalidad de la web, dentro de ¡Acepta el reto!, que es una página web que propone ejercicios de programación y a su vez los compila y los ejecuta.
La labor del framework desarrollado es vigilar las acciones que los usuarios van realizando en el portal para otorgarles los distintos logros implementados. Durante el diseño se ha prestado especial atención a la posibilidad de añadir nuevos logros tras el despliegue del sistema y a la eficiencia en el proceso de comprobación de los mismos. Para demostrar su efectividad, se han hecho pruebas de carga utilizando los datos de usuarios, envíos y ejercicios actuales de la web.

Resumen (otros idiomas)

“Implementation of a framework for the inclusion of achievements in Accept the Challenge!" is a project that aims to include a system of achievements in Accept the challenge! Achievements are acknowledgments independent to the functionality of the web, within Accept the challenge!, which is a website that proposes programming exercises and in turn compiles and executes them. The mission of the framework developed is to monitor users’ actions within the site in order to assign the implemented achievements. During the design special attention has been paid to the possibility of adding new achievements after system deployment, as well as efficiency in the process of checking them. To prove its effectiveness, load tests have been carried out using user data, assignments and exercises currently in the web.

Item Type:Trabajo Fin de Grado
Additional Information:

Trabajo de Fin de Grado en Ingeniería del Software (Universidad Complutense, Facultad de Informática, curso 2015/2016)

Directors:
DirectorsDirector email
Gomez Martín, Marco Antonio
Gómez Martín, Pedro Pablo
Uncontrolled Keywords:Juez On-Line, Sistema de logros, Sistema de eventos, Ejercicios programación, Desarrollo de framework, Medallas sociales
Palabras clave (otros idiomas):Online Judge, Achievement system, Event system, Programming exercises, Framework development, Social medals
Subjects:Sciences > Computer science
Sciences > Computer science > Software
Título de Grado:Grado en Ingeniería del Software
ID Code:39878
Deposited On:02 Nov 2016 17:22
Last Modified:02 Nov 2016 17:22

Origin of downloads

Repository Staff Only: item control page