Travail à réaliser pour la première partie du dossier portant sur la conception. Il sera fourni sous la forme d'un dossier individuel qui sera rendu imprimé dans sa version finale dans le casier Philippe Lacomme (la date sera précisée ultérieurement) et sous un format numérique (.doc) à cette adresse entre les cours. Pour rappel, ce dossier sera l'élément principal de la notation du cours (avec le travail montré en TP et la présence). Sur le jeu "Dominion", nous allons chercher à construire un système permettant la simulation de parties suivant les étapes vues en cours : 1 - Réaliser un diagramme de domaine 2 - Conception du système Les "Use Case" sont les suivants : A - "Tour : Phase 1 - Action" (Première action d'un tour, défini pages 3&4 avec des détails sur les diverses cartes domaines pages 6, 7 & 8). Cette phase est très dense est peu donc être au besoin divisée en sous-cas. B - "Tour : Phase 2 - Achat" (Seconde action d'un tour, défini page 4) C - "Tour : Phase 3 - Ajustement" (Troisième et dernière action d'un tour, défini pages 5) D - "Mise en place du jeu" : Lors de ce use case, les éléments du jeux sont mis en place (instanciation des objets en premier lieu) pour ensuite permettre le déroulement des tours. (Page 2) E - "Fin de la partie" (Page 5) F - Déroulement d'une partie (Reprenant les UCs A à E) La réalisation de chaque UC prend la forme suivante : * Création d'un diagramme dynamique (séquence ou collaboration) pour affecter les responsabilité * Explication des choix effectués lors de la création du diagramme en utilisant les principes de conception de base voir avancé (voir cours) * Donner le diagramme de classe résultant (enrichi à chaque itération) Pour cela, vous avez la règle du jeux française inclue en pièce jointe et pour plus de détail sur les cartes une image de celles-ci dans leur variante anglaise. Pour les diagrammes, vous pouvez utiliser l'outil de modélisation de votre choix. La semaine prochaine en cours, vous aurez 2 heures pour commencer le diagramme de domaine et les 2 premiers use cases.