Académique Documents
Professionnel Documents
Culture Documents
Conception Des Systèmes D'information: Série Travaux Dirigés N 4
Conception Des Systèmes D'information: Série Travaux Dirigés N 4
1
L’explication des cas d’utilisation du diagramme précédent est la suivante :
Choisir un niveau de jeu : Avant de commencer une partie de jeu, un joueur peut
choisir le niveau de jeu qu’il souhaite (Débutant, Intermédiaire, Expert).
Jouer une partie de démineur : Pour jouer, le joueur utilise soit le clic gauche soit le
clic droit de la souris. Le joueur répète ses deux clics pendant la partie de jeu sous la
condition qu'il existe une case non minée qui n’est pas encore découverte et qu'il n'a pas
perdu. Maintenant on s’intéresse à l’explication des 2 alternatives : clic droit et clic
gauche.
o Le clic droit de la souris permet de marquer une case (pour dire qu’il pourrait y avoir
une mine derrière cette case). Le Démineur placera un drapeau sur cette case :
o Le clic gauche de la souris permet de découvrir une case. Ceci génère 3 alternatives :
Si la case est vide alors elle sera découverte ainsi que toutes les cases voisines vides
et numérotées.
Si toutes les cases non minées sont découvertes, le joueur gagne la partie. S’il a été le plus
rapide à gagner sur cet ordinateur, il peut saisir son nom en tant que meilleur score.
Questions : Elaborer le diagramme de séquence qui traduit l’interaction entre le joueur et le jeu
démineur.
Etude de cas 3 :
Nous nous intéressons au développement d'un système automatique de réservation de billets de
trains. L'utilisateur se présente devant une billetterie automatique. Il peut consulter l'ensemble
de trains après avoir fixé le lieu de départ, le lieu d'arrivée ainsi qu'une heure approximative de
départ. Le système fournit plusieurs choix possibles. Chaque choix correspond à une liste de
trains possibles répondant à la requête de l'utilisateur (Le système élimine automatiquement
chaque choix contenant un train complet par rapport aux places disponibles). L'utilisateur peut
ensuite choisir une liste donnée et réserver sur l'ensemble de trains constituant cette liste.
Questions : Présenter le diagramme de séquence de ce système.