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

UML : Modélisation de systèmes variés

Transféré par

MENA 8
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
195 vues1 page

UML : Modélisation de systèmes variés

Transféré par

MENA 8
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Conception orientée objet en UML 1A TDI G3

Série d’exercices N° 5

Diagramme d’état
Exercice 1 
Modéliser le retrait d’argent dans un guichet automatique de banque (GAB). La carte peut être
invalide (ex : date d’expiration dépassée) et elle est refusée. Si elle est valide, le client doit
taper son code. La carte est avalée après trois essais infructueux. Le système d’autorisation
VISA autorise un certain montant ou refuse tout retrait. Une carte non récupérée après
quelques secondes est avalée. Les billets non récupérés par le client sont repris. Un ticket est
toujours imprimé pendant que les billets sont proposés.
Exercice 2 
Un gérant de bibliothèque désire automatiser la gestion des prêts. Il commande un logiciel
permettant aux utilisateurs de connaître les livres présents, d'en réserver jusqu'à 2. L'adhérent
peut connaître la liste des livres qu'il a empruntés ou réservés.
L'adhérent possède un mot de passe qui lui est donné à son inscription.
L'emprunt est toujours réalisé par les employés qui travaillent à la bibliothèque.
Après avoir identifié l'emprunteur, ils savent si le prêt est possible (nombre max de prêts = 5),
et s'il a la priorité (il est celui qui a réservé le livre).
Ce sont les employés qui mettent en bibliothèque les livres rendus et les nouveaux livres. Il
leur est possible de connaître l'ensemble des prêts réalisés dans la bibliothèque

Exercice 3

Une entreprise souhaite modéliser avec UML le processus de formation de ses employés afin
d’informatiser certaines tâches.
Le processus de formation est initialisé quand l’employé dépose une demande de formation.
Cet employé peut éventuellement consulter le catalogue des formations offertes par les
organismes sélectionnés par le responsable formation. Cette demande est examinée par le
responsable. Pour prendre sa décision (accord ou refus), le responsable examine le catalogue
des formations agréées qu’il tient à jour. Il informe l’employé du contenu de la formation
choisie et lui soumet la liste des prochaines sessions prévues.
Lorsque l’employé à fait son choix il inscrit l’employé à la session retenue auprès de
l’organisme de formation concerné. En cas d’empêchement l’employé doit le signaler au plus
vite au responsable formation, pour que celui-ci demande l’annulation de l’inscription à
l’organisme concerné.
A la fin de la formation l’employé transmet une appréciation sur le stage suivi.
Le responsable formation valide la formation au vu de la facture envoyée par l’organisme de
formation.

Vous aimerez peut-être aussi