Aquest projecte de fi de grau consisteix en el disseny i creació d'un prototip de
servidor que gestioni diverses dades provinents de clients d'un videojoc qualsevol.
Aquestes dades estaran relacionades amb els resultats obtinguts pel jugador al final
d'una partida (p/e: puntuació, data, nº d'intents) i es podran visualitzar i manipular de
manera còmoda i intuïtiva a través d'una interfície gràfica per l'usuari administrador
del servidor amb el propòsit de veure la evolució dels paràmetres desitjats.
L'aplicació estarà desenvolupada completament amb el llenguatge de programació
Python i farà ús de diverses llibreries bastant populars com ara PyQt4 per la creació
de la interfície, MySQLdb per manipular la base de dades en la que
s'emmagatzemarà tota la informació o baseHTTPserver per dur a terme la connexió
web entre servidor i client.
En aquest document s'explicarà com s'ha estructurat l'aplicació i quin és el seu
funcionament de cara tant per al desenvolupador del videojoc com per a qui controli
el servidor. Es descriuran detalladament les seves funcionalitats, bona part d'elles
implementades amb l'objectiu d'aconseguir una aplicació compatible amb una àmplia
varietat de videojocs i que permeti un grau de personalització elevat. També es farà
una breu descripció de cada un dels programes i llibreries utilitzats durant el projecte,
tot justificant la seva tria