Cazasteroides

Núñez Díaz-Montes, Miguel (2017). Cazasteroides. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Cazasteroides
Author/s:
  • Núñez Díaz-Montes, Miguel
Contributor/s:
  • Rosales García, Francisco Javier
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2017
Subjects:
Freetext Keywords: Gamificación; Sistemas de Reputación; Asteroides; Python; Flask; Microservicios; Gamification; Reputation Systems; Asteroids; Microservices
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Arquitectura y Tecnología de Sistemas Informáticos
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 (1MB) | Preview

Abstract

Este trabajo de fin de grado se va a centrar en cómo aplicar técnicas de gamificación a una aplicación ya desarrollada con el objetivo de aumentar la participación de los usuarios. Para ello se ha realizado un estudio de las distintas técnicas actuales, así como su evolución y tendencias. Con el fin de complementar este estudio se han analizado distintas aplicaciones ya gamificadas. Por otro lado, se ha realizado un rediseño de la aplicación en forma de prototipo que sirva de guía para futuras versiones, buscando un acercamiento a las guías de diseño actuales logrando una interfaz limpia, intuitiva y completa. Por último, se ha implementado un módulo de karma en forma de microservicio en una API REST, utilizando el framework Flask de Python. Este módulo permite realizar las labores de cálculo de nivel, validación y selección de observaciones basados en el nivel de karma del usuario.---ABSTRACT---This end-of-degree paper focuses on how to apply gamification techniques to an application already developed with the goal of increasing user participation. For this end, a study of digital techniques, as well as their evolution and trends, will be carried out. In order to complement this study, gamified applications will be analysed. On the other hand, a redesign of the application has been carried out with an interactive prototype that serves as a guide for future versions, seeking an approach to the current design guides to achieve a clean, intuitive and complete interface. Finally, a karma module has been implemented as a REST API using the Python Flask Framework. This module allows to perform the tasks of level calculation, validation and selection of observations based on the karma level of the user.

More information

Item ID: 47750
DC Identifier: http://oa.upm.es/47750/
OAI Identifier: oai:oa.upm.es:47750
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 14 Sep 2017 10:39
Last Modified: 14 Sep 2017 10:39
  • 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