Str con
-------------------------------------------------
Module : Langages de modélisation (UML)
-------------------------------------------------
TD3Conception- Partie1
Exercice 1
On souhaite gérer les différents objets qui concourent à l’activité d’un magasin de vente de fleurs. * Le client demande au vendeur des renseignements sur les compositions florales * Le vendeur lui fournit toutes les informations nécessaires * Le client commande alors la composition de son choix et le vendeur émet le bon de fabrication qu’il transmet à son ouvrier fleuriste. * Le vendeur édite ensuite la facture correspondante. * L’ouvrier fleuriste crée la composition puis archive le bon de fabrication * Il remet alors la composition au vendeur * La facture est remise au client pour règlement une fois le bouquet réalisé * Une fois la facture réglée, le client récupère sa composition et quitte le magasin.
Modéliser cette situation à l’aide d’un diagramme de séquence et d’un diagramme de communication.
Exercice 2 Distributeur de boisson
Diagramme de classe modélisant un distributeur de boisson
Un distributeur de boisson permet d’obtenir la boisson de son choix après avoir tapé le code de la boisson désirée puis payé par carte bancaire ou avec la monnaie.
En s’appuyant sur le diagramme de classe de la figure ci-dessus, proposer un diagramme de séquence illustrant une interaction allant de la commande d’une boisson à sa distribution et traitant les deux types de payement. La prise en compte des cas exceptionnels (code de la carte bancaire erroné, monnaie manquante,…) n’est pas demandée.
Traduire le diagramme de séquence élaboré dans la question précédente en un diagramme de communication.
Exercice3 Etude de cas « Caisse enregistreuse »
Proposer un diagramme d’état transition qui décrit le cas d’utilisation « Paiement cash »
Exercice4
Considérons une montre à cadran numérique simplifiée : 1. Le mode courant est le mode « Affichage