Gestor de torneos de Ajedrez Jesús Cózar Campanario.

1 Gestor de torneos de Ajedrez Jesús Cózar Campanario ...
Author: Leocadia Laris
0 downloads 1 Views

1 Gestor de torneos de Ajedrez Jesús Cózar Campanario

2 Índice Introducción y objetivos Arquitectura y desarrollo Tecnologías utilizadas Algoritmos utilizados Conclusiones Demostración

3 Introducción y Objetivos Mejorar la experiencia de los usuarios Mejorar el sistema actual Mejorar la usabilidad Mejorar las prestaciones

4 Arquitectura y desarrollo División de la aplicación en dos:  Publica (registro jugadores)  Privada (administración) Persistencia en base de datos Gestión de proyecto en Maven2

5 Tecnologías utilizadas Diseño en 3 capas Uso del patrón Modelo-Vista- Controlador (MVC)

6 Tecnologías utilizadas Uso de tecnología Ajax (Richfaces), mejora usabilidad  Drag & Drop  Búsquedas dinámicas  Barra de herramientas  Predicción 2 saltos llega a la información

7 Tecnologías utilizadas Extensible  Abierto a cambios  Nuevas estrategias Internalizado Programado sobre interfaces

8 Algoritmos utilizados Implementación de algoritmos de emparejamientos Torneo Suizo Copa Round Robin Doble Round Robin

9 Algoritmos utilizados Torneo suizo: Nunca repetir jugadores Nunca 3 veces seguidas el mismo color Deseable alternar colores Oponentes del mismo nivel

10 Conclusiones  Importancia a la capa de presentación  Hacer las aplicaciones cómodas  Es sobre lo que va a valorar el usuario final

11 ¿Demostración?

12 ¡Gracias!