Académique Documents
Professionnel Documents
Culture Documents
Série de TD N° 2
Convention : Dans un Diagramme de Séquence Système, un acteur principal est à gauche du système alors
qu’un acteur secondaire est à droite.
Exercice 1:
Soient les cas d'utilisation suivants :
Passer une commande
Passer une commande urgente
Suivre une commande
Valider l'utilisateur
Expédier une commande
Expédier commande totale
Expédier commande partielle
Le suivi de la commande désigne le processus complet, du passage à l'expédition. Il peut toutefois arriver
qu'une commande passée ne soit pas envoyée. Passer une commande urgente est un cas particulier de passer
une commande. Pour passer une commande, il faut nécessairement valider l'utilisateur.
Question : Donner le diagramme de cas d'utilisation.
Exercice 2:
Donner les diagrammes des activités suivantes :
Enregistrement de la livraison : une fois la livraison est reçue, l’enregistrement se fait après la
vérification positive de deux contrôles concurrents de quantité et de qualité.
Utilisation de cafetière électrique: voici le mode d’emploi
- Vérifier la quantité du café existante,
- Verser le café dans un filtre, remplir le réservoir d’eau et mettre une tasse à l’endroit
approprié.
- Mettre le filtre dans la machine et si le réservoir est bien rempli, allumer la machine.
- Servir le café dans la tasse.
Exercice 3 : [GAB]
Le Guichet Automatique de Banque (GAB) offre les services suivants :
Distribution d’argent à tout Porteur de carte de crédit (même pour une carte d’une banque
différente), via un lecteur de carte et un distributeur de billets.
Consultation de solde de compte, dépôt en numéraire (cash) et dépôt de chèques pour les clients
porteurs d’une carte de crédit de la banque adossée au GAB.
Toutes les transactions sont sécurisées : authentification requise, disponibilité du solde …
Il est parfois nécessaire de recharger le distributeur, etc.
À partir de ces phrases construire:
1. un diagramme de cas d’utilisation : identifier les acteurs (principaux et secondaires) et les cas
d’utilisation ;
2. un diagramme de séquence système qui décrit le scénario nominal du cas d’utilisation ‘retirer de
l’argent’ (commencer par un Diag de Séq de l’Authentification puis l’insérer dans le Diag final)
3. un diagramme d’activité qui décrit la dynamique du cas d’utilisation ‘retirer de l’argent’.
4. un diagramme global d’interaction du GAB dans le point de vue de l’acteur ‘Client banque’, en
représentant les interactions de ses cas d’utilisation. Modélisez en particulier le fait que le client peut
enchaîner plusieurs transactions (retrait, dépôt, etc.) sans avoir à s’authentifier de nouveau.
Page 1 / 2
Université Ibn Zohr Année : 2016 / 2017
Faculté des Sciences d’Agadir
Filière : SMI5
Matière : Conception Orientée Objet
Question :
Donnez un diagramme de cas d'utilisation pour la caisse enregistreuse.
Réalisez un diagramme de séquence système qui décrive le scénario nominal du cas d’utilisation
essentiel TRAITER LE PASSAGE EN CAISSE, en ne considérant que le paiement cash.
Proposer un diagramme de séquence qui prend en compte les différents types de paiement.
Montrez par un diagramme d’états la succession des opérations système pour le cas d’utilisation
TRAITER LE PASSAGE EN CAISSE, lors du paiement cash.
Étendez ensuite le diagramme en prenant en compte les différents types de paiement.
Page 2 / 2