Académique Documents
Professionnel Documents
Culture Documents
Professeur : ASSALE Adjé Louis 1 INP-HB Professeur : ASSALE Adjé Louis 2 INP-HB
TD UML TD UML
• Décrire textuellement les cas d’utilisation Réétudier le système à partir de sa première version, en lui ajoutant 2 autres
boutons :
Exercice5 : • un bouton éclairage ; en le pressant, on éclaire le cadran de la montre
jusqu’à ce qu’on le relâche ;
Etablir un diagramme d’activités (DAC) pour le cas d’utilisation « Retirer de • un bouton alarme, qui ajoute une fonctionnalité de réveil (comme étudier
l’argent avec une carte visa » de l’Exercice4. dans l’exercice précédent) à la montre.
Exercice6 : Exercice8 :
Soit un réveil-matin simple : Etablir les diagrammes de séquence et de collaboration pour le système de
1. on peut mettre l’alarme « on » ou « off » l’exercice4.
2. quand l’heure courante devient égale à l’heure d’alarme, le réveil sonne
sans s’arrêter Exercice9 :
3. on peut interrompre la sonnerie
Soit un publiphone à pièces :
Faire un diagramme d’état-transition pour ce système. 1. le prix minimal d’une communication urbaine est de 50 francs
2. après l’introduction de la monnaie, l’utilisateur a 3 minutes pour
On émet les hypothèses que la sonnerie du réveil s’arrête d’elle-même au bout composer son numéro (ce délai est décompté par le standard)
d’un certain temps et que l’utilisateur a le droit de désarmer le réveil pendant 3. la ligne peut être libre ou occupée
qu’il sonne. 4. le correspondant peut raccrocher le premier
5. le publiphone consomme l’argent dès que l’appelé décroche et à chaque
Etudier l’influence de ces hypothèses sur le diagramme d’état. unité de temps (UT) générée par le standard.
6. on peut ajouter des pièces à tout moment
Exercice7 : 7. lors du raccrochage le solde de monnaie est rendu.
Soit une montre digitale simple avec 2 boutons : mode et avance. Travail à faire :
1. le mode courant est le mode « Affichage » • identifier les acteurs et les cas d’utilisation
2. quand on appuie une fois sur le bouton mode, la montre passe en • construire le diagramme de séquence
« modification heure ». chaque pression sur le bouton avance incrémente • construire diagramme de collaboration du système
l’heure d’une unité ; • élaborer le diagramme d’état
3. quand on appuie une nouvelle fois sur le bouton mode, la montre passe en
« mode minute ». chaque pression sur le bouton avance incrémente les Exercice10 : Etude de cas 1
minutes d’une unité.
4. quand on appuie une nouvelle fois sur le bouton mode, la montre repasse Une entreprise, dans le cadre de l’amélioration de son système d’information,
en mode « Affichage ». souhaite modéliser le processus de formation de ses employés.
Faire un diagramme d’état pour ce système. Le processus de formation est initialisé lorsque le responsable formation reçoit
une demande de formation de la part d’un employé. Cette demande est instruite
Etablir un diagramme qui prenne en compte le fait qu’on appuie sur le bouton par le responsable qui la qualifie et transmet son accord ou son désaccord à
Avance plus de 2 secondes, les heures ou les minutes s’incrémentent rapidement l’intéressé.
jusqu’à ce qu’il se produise un relâchement dans la pression du bouton. En cas d’accord, le responsable recherche dans le catalogue des formations
agréées un stage qui correspond à la demande. Il informe l’employé du contenu
de la formation et lui propose une liste des prochaines sessions. Lorsque
Professeur : ASSALE Adjé Louis 3 INP-HB Professeur : ASSALE Adjé Louis 4 INP-HB
TD UML