Vous êtes sur la page 1sur 6

Université Moulay Ismail 2022/2023

Faculté des Sciences et Techniques


Département Informatique
Errachidia

Module : Génie Logiciel TD N°3


(UML – les diagrammes : d'Etat, Use Case, de classe, de séquence)

Exercice 1
Compléter le diagramme d'états de la Ligne Téléphonique en ajoutant actions et activités

Exercice 2
Dans un magasin, le processus de vente est le suivant :

Le client entre, passe dans les rayons, demande éventuellement des renseignements ou
procède à des essais, prend des articles (si le stock est suffisant), passe à la caisse où il règle
ses achats (avec tout moyen de paiement accepté). Il peut éventuellement bénéficier d’une
réduction.

Modéliser cette situation par un diagramme de cas d’utilisation.


Exercice 3

Soient les phrases suivantes :

 Un répertoire contient des fichiers


 Une pièce contient des murs
 Les modems et claviers sont des périphériques d’entrée / sortie
 Une transaction boursière est un achat ou une vente
 Un compte bancaire peut appartenir à une personne physique ou morale

Elaborez les diagrammes de classe correspondants en choisissant le type de relation approprié

Exercice 4

Pour faciliter sa gestion, un entrepôt de stockage envisage de s’informatiser. Le logiciel à


produire doit allouer automatique un emplacement pour le chargement des camions qui
convoient le stock à entreposer.

Le fonctionnent du système informatique doit être le suivant :

 Déchargement d’un camion : lors de l’arrivée d’un camion, un employé doit saisir
dans le système les caractéristiques de chaque article ; le système produit alors une
liste où figure un emplacement pour chaque article ;
 Chargement d’un camion : les caractéristiques des articles à charger dans un camion
sont saisies par un employé afin d’indiquer au système de libérer des emplacements.
Le chargement et le déchargement sont réalisés manuellement.

Les employés de l’entrepôt sont sous la responsabilité d’un chef dont le rôle est de superviser
la bonne application des consignes.

1. Donner le Diagramme de séquence pour le cas déchargement d’un camion


2. Donner le Diagramme de collaboration correspondant
3. Donner le Diagramme des classes
Sol Ex1

Sol Ex2
Sol Ex3

NB : Pour le compte bancaire, on aurait également pu modéliser 2 associations entre « compte


bancaire » et « personne physique » et « personne morale » en y incluant une contrainte
d’exclusion.
Sol EX 4
Diagrammes de séquence pour le déchargement d’un camion

 Plusieurs scénarios doivent être envisagés lors du déchargement :


1. Déchargement sans problème ;
2. Déchargement avec manque de place ;
3. …
Ces scénarios peuvent être décrits par un diagramme de séquence

Vous aimerez peut-être aussi