Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
83Activity
0 of .
Results for:
No results containing your search query
P. 1
Tesis. Análisis, Diseño e Implementación de un Administrador de Torneos de Ajedrez

Tesis. Análisis, Diseño e Implementación de un Administrador de Torneos de Ajedrez

Ratings: (0)|Views: 17,694|Likes:
Published by Billy Colonia
Tesis para Optar por el Grado de Ingeniero Informático. Febrero 2009.
Memoria Descriptiva. Trabajo de tesis "Análisis, diseño e Implementación de torneos de juegos de Ajedrez".

El Sistema Administrador de Torneos de Ajedrez consiste de un módulo de configuración de torneos (que determina el tipo de torneo a jugar: Sistema Suizo, Todos Contra Todos a una ronda, Todos Contra Todos a dos rondas, la cantidad de rondas a emplear en el torneo y el cálculo del ranking ELO) un módulo de ingreso de información (torneos, divisiones, jugadores, partidas), un módulo de reproducción de partidas, la elaboración de un módulo de aprendizaje del ajedrez y un generador de reportes de estadísticas del torneo.

El presente proyecto incluirá como parte del sistema un módulo de aprendizaje del juego de ajedrez el cual permitirá mostrar el comportamiento de las piezas dentro de un tablero de ajedrez.

Billy Colonia
Lima - Perú
Tesis para Optar por el Grado de Ingeniero Informático. Febrero 2009.
Memoria Descriptiva. Trabajo de tesis "Análisis, diseño e Implementación de torneos de juegos de Ajedrez".

El Sistema Administrador de Torneos de Ajedrez consiste de un módulo de configuración de torneos (que determina el tipo de torneo a jugar: Sistema Suizo, Todos Contra Todos a una ronda, Todos Contra Todos a dos rondas, la cantidad de rondas a emplear en el torneo y el cálculo del ranking ELO) un módulo de ingreso de información (torneos, divisiones, jugadores, partidas), un módulo de reproducción de partidas, la elaboración de un módulo de aprendizaje del ajedrez y un generador de reportes de estadísticas del torneo.

El presente proyecto incluirá como parte del sistema un módulo de aprendizaje del juego de ajedrez el cual permitirá mostrar el comportamiento de las piezas dentro de un tablero de ajedrez.

Billy Colonia
Lima - Perú

More info:

Published by: Billy Colonia on Sep 15, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/15/2013

pdf

text

original

 
 
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
 

Activity (83)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
zulunet liked this
Juan Francisco liked this
Alejandra Muñoz liked this
Israel Gonzalez liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->