Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
 
PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ
FACULTAD DE CIENCIAS E INGENIERÍAANÁLISIS, DISEÑO E IMPLEMENTACIÓNDE UN SISTEMA DE ADMINISTRACIÓN DE TORNEOSDEL JUEGO DE AJEDREZ
Tesis para optar por el Título de Ingeniero Informático, que presenta el bachiller:
Billy Antonio Colonia MachadoASESOR: Ing. Carlos Antonio Molina Maraví 
Lima, Enero del 2009
 
ii
RESUMEN
En el presente trabajo se realizó el análisis, diseño e implementación de un sistemaadministrador de torneos de ajedrez que se propone como solución a la falta de unaherramienta adecuada que administre en forma eficiente este tipo de eventos. Seresalta el hecho que por primera vez en este tipo de soluciones se integra en un únicointerfaz la gestión de jugadores dentro de un torneo con la administración de suspartidas jugadas.Entre las tareas implementadas en el producto de este trabajo se pueden enumerar lassiguientes: establecer el tipo de torneo a jugar, registrar jugadores en el sistema,inscribirlos en un torneo, crear categorías, obtener reportes con los resultados de lasrondas jugadas o de las estadísticas generales del torneo, gestionar las partidas jugadas, obtener reportes de las partidas jugadas, calcular las nuevas valoraciones dehabilidad de juego de los jugadores (conocida como ELO) y obtener mecanismos dedesempate en caso de igualdad en puntajes.Cabe indicar que en este trabajo se optó por implementar un procedimiento deemparejamiento de jugadores a lo largo de las rondas de un torneo en el sistema suizoque mejora el tiempo de respuesta en la generación de las parejas según losprocedimientos establecidos por los reglamentos de la Federación Internacional deAjedrez (FIDE).
 
iii
Índice de Contenido
Generalidades................................................................................................................4
 
Definición del Problema.................................................................................................4
 
Objetivo General............................................................................................................5
 
Objetivos Específicos y Resultados Esperados............................................................5
 
Marco Conceptual..........................................................................................................7
 
¿Qué es el ajedrez?............................................................................................7
 
La notación algebraica en el Ajedrez..................................................................7
 
La notación de las piezas de Ajedrez..................................................................8
 
PGN (“Portable Game Notation”)........................................................................9
 
Sistemas de Organización de torneos...............................................................11
 
El sistema suizo.................................................................................................12
 
ELO....................................................................................................................13
 
Estado del Arte............................................................................................................14
 
ChessPairing.....................................................................................................14
 
Sevilla................................................................................................................15
 
Swiss Perfect.....................................................................................................16
 
PROTOS............................................................................................................17
 
Swiss Chess......................................................................................................18
 
ChessBase Light................................................................................................19
 
Métodos y Procedimientos..........................................................................................20
 
Grupos de Procesos del proyecto.....................................................................20
 
Áreas del Conocimiento....................................................................................21
 
 
Planificación.................................................................................................................25
 
Iteración 1. Fase de Iniciación...........................................................................26
 
Iteración 2. Fase de Planificación......................................................................27
 
Iteración 3. Fase de Ejecución y Control...........................................................28
 
Iteración 4. Fase de Cierre................................................................................29
 
Descripción de la solución...........................................................................................30
 
Análisis.........................................................................................................................33
 
Razones para determinación de metodología RUP....................................................33
 
Declaración del problema............................................................................................34
 
Beneficios a obtener con el sistema............................................................................35
 
Viabilidad del sistema..................................................................................................36
 
Restricciones...............................................................................................................36
 
Análisis económico......................................................................................................37
 
Valoración de alternativas...........................................................................................38
 
Selección de Solución..................................................................................................38
 
Estudio de los Riesgos................................................................................................39
 
 
Fallas de programación.....................................................................................40
 
Falta de tiempo para probar el producto...........................................................41
 
Incumplimiento de objetivos del software..........................................................41
 
Planificación de Comunicaciones...........................................................................42
 
Diseño..........................................................................................................................43
 
Arquitectura de la solución..........................................................................................43
 
Definición de Niveles de Arquitectura..........................................................................44
 
Descripción de los nodos..................................................................................45
 
Descripción de los componentes.......................................................................46
 
Principios Generales de Interfaz..................................................................................47
 
Modelo de Navegación de Interfaz..............................................................................48
 
Definición de las Pantallas del Sistema.......................................................................50
 
Ventana de Inicio del Sistema...........................................................................50
 
Ventana de Creación de Torneo.......................................................................51
 
Ventana de Creación de División de Torneos...................................................52
 
Ventana de Administración de Torneos............................................................53
 
Ventana de Ingreso de Jugadores....................................................................54
 
 
Ventana de Resultados de Torneos..................................................................56
 
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more