Maîtrise d’Informatique - Module Ingénierie du Logiciel Partiel : 9 novembre 2006
-10% à 20% pour toute autre faute ou aberration
-10% aucun commentaires, aucune note. Question 2.4 : Réalisez un diagramme de séquence présentant le déroulement (scénario nominal) de la fin d’une partie s’achevant sur un nul (sur proposition d’un joueur, pas un pat). On considèrera qu’il s’agit de deux joueurs invités. Représentez par un diagramme d’objets l’état des objets pertinents du système, avant et après ce scénario. Voici ma correction
Barême (sur 110%):
+10%*3 par ligne de vie identifiée (joueur j1, j2, système) +30% invocation du J1 puis du J2 +10% si la proposition de rejouer apparait +40% diagrammes d’objets correct -20% si appel du système à une opération « affiche proposition » de l’acteur Joe. L’envoi asynchrone d’un message, ou une note expliquant qu’on considère que Joe représente l’acteur et son IHM => -10%. Cela reste incorrect. On cherche les responsabilités du système, pas des acteurs (donc externes au système). Question 2.5 : Réalisez un test de validation permettant de valider la fin de partie sur expiration d’une pendule. Bon essentiellement, on démarre une partie avec temps = 1 minute, on attends une minute, on contrôle que c’est bien Noir qui gagne. Exemple : Page 6