0% ont trouvé ce document utile (0 vote)
302 vues1 page

TD UML - Diagramme D'etats

Le document présente deux études de cas décrivant des processus. La première concerne un lecteur de carte pour photocopieur et ses différents états d'affichage. La seconde décrit le processus d'arrêt d'un PC sous Windows, ses options et leurs conséquences.

Transféré par

CÖPA SODAZINDJI
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
302 vues1 page

TD UML - Diagramme D'etats

Le document présente deux études de cas décrivant des processus. La première concerne un lecteur de carte pour photocopieur et ses différents états d'affichage. La seconde décrit le processus d'arrêt d'un PC sous Windows, ses options et leurs conséquences.

Transféré par

CÖPA SODAZINDJI
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 1

Cours UML

Chapitre : Diagramme d’Etats-transitions

Etude de cas 1 : Photocopieur

Un dispositif de contrôle d'accès par carte magnétique à un photocopieur est équipé d'un
écran de visualisation qui peut afficher les messages suivants :
– "INSEREZ VOTRE CARTE" lorsque le dispositif est inutilisé,
– "PATIENTER" pendant que le dispositif lit le code d'une carte introduite,
– "CARTE INVALIDE" lorsque le code n'est pas reconnu (illisible) ; la carte est alors
automatiquement éjectée,
– "COMPOSEZ VOTRE CODE" lorsque celui-ci a pu être lu,
– "CODE REFUSE" si le code composé n'est pas identique au code lu ; la carte est alors
automatiquement éjectée,
– "UTILISATION EN COURS" lorsque le code composé est correct.
L'utilisateur peut à tout moment actionner un bouton qui provoque l'éjection de la carte.
Après toute éjection de carte, le dispositif affiche "INSERER CARTE".

Travail à faire
Proposez le diagramme d’états du lecteur de carte. Les états correspondent aux différents
affichages. Sur chaque transition entre états indiquer la condition de transition (notation : si
condition) ou l’action de l’utilisateur et/ou l’action du dispositif qui a déclenché la transition
(notation : action utilisateur/action dispositif une des deux actions pouvant être absente).

Etude de cas 2 : Windows

Pour éteindre un PC sous Windows, l’utilisateur clique sur le bouton « démarrer » puis sur
lebouton « arrêter l’ordinateur » du menu démarrer. Le système affiche une fenêtre de
dialogue avectrois options : « mettre en veille », « arrêter », « redémarrer » et un bouton «
annuler ».
Si l’utilisateur choisit « mettre en veille », le système se met en pause et l’appui d’une touche
leréactive et le remet dans son état initial.
Si l’utilisateur choisit « arrêter », le système installe les éventuelles mises à jour système
enaffichant une fenêtre montrant l’avancement des installations. A la fin de ces installations le
PCs’éteint.
Si l’utilisateur choisit « redémarrer », le système réalise la procédure d’arrêt presque jusqu’à
la fin (sans installer de mises à jour) et relance le bios et Windows pour revenir à l’état initial.

Travail à faire
Donner le diagramme d’états qui décrit ce mode de fonctionnement.

Vous aimerez peut-être aussi