TP 2010

Un jeu de loto

L'objectif du TP est de concevoir et développer un jeu de tirage de loto. Une partie correspond à un tirage de k nombres parmi n sans remise (k<n). Des grilles de jeu peuvent être enregistrées. Elles ont un identifiant unique. Une grille de jeu est une sélection de k nombres parmi les n du jeu. Après un tirage, il faut rechercher les grilles gagnantes qui comportent exactement les mêmes k nombres sélectionnés que ceux du tirage.

  • Les grilles ne sont conservées qu'entre deux tirages.
  • Les résultats d'un tirage sont diffusés sur Twitter
  • Le système doit pouvoir retourner les n° des grilles gagnantes.
  • Les n° des grilles gagnantes sont conservées pour chaque tirage.

Le logiciel doit pouvoir être testé.

  1. Essayer d'identifier des services et des composants permettant de réaliser cette application
  2. Implantez une version testable de la partie tirage avec Guice

Pour commencer utilisez des petites valeurs de k et n !