7.
La caisse a che le total des achats
TD-GL 8. Le client choisit son mode de paiement :
G345 _ Liquide : le caissier encaisse l'argent et la caisse indique le montant éventuel à rendre au client
_ Chèque : le caissier note l'identité du client et la caisse enregistre le montant sur le chèque
_ Ca e de crédit : un terminal bancaire fait pa ie de la caisse, il transmet la demande à un centre d'autorisation multi-
banques
TD 1
9. La caisse enregistre la vente et imprime un ticket
10. Le caissier transmet le ticket imprimé au client
11. Un client peut présenter des coupons de réduction avant le paiement. Lorsque le paiement es erminé, la caisse transmet les
nora taleb • 11 nov. 2021
informations relatives aux a icles vendus au système de gestion desstocks. Tous les matins, le responsable du magasin initialise
les caisses pour la journée.
Question 1: Donnez un diagramme de cas d'utilisation pour la caisse enregistreuse.
TD2 .docx
Question 2: Donnez une description textuelle du cas d'utilisation paiement
Word
Exercice 2 :
2.1 Classez les relations suivantes en généralisation, agrégation ou association. Argumentez vos réponses
- Un chier est un chier ordinaire ou un répe oire
- Les chiers contiennent des enregistrements
Commentaires
- Une personne emplois un ajoutés au courspour un projet
langage informatique
- Les modems et les claviers sont des périphériques d’E/S
2.2 Dessinerlesdiagrammesdeclassecorrespondant aux situations suivantes :
- Les cinémasAjouter un commentaire
sont composés au cours…
de plusieurssallesqui proje ent des lms à une heure déterminée.
- Tous les jours, le facteur distribue des recommandés dans une zone géographique qui lui est a ectée. Les habitants sont aussi
associés à une zone géographique. Les recommandés sont dedeux so es : le res ou colis. Comme plusieurs facteurs peuvent
intervenir sur la même zone, on souhaite pour chaque recommandé, le facteur qui l'a distribué, en plus du destinataire.
Exercice 3 : Le dessin ci-dessous représente des gures (triangles, carrés ou cercles) emboîtés. Une gure peut être pleine ou vide
:
Représenter le diagramme de classe puis le diagramme d’objet correspondant.
Exercice 4 :
Donner le diagramme de classe correspondant au code JAVA suivant :
public class Personne { + " ans, Salaire="
private String nom; }+[Link]);
private int age;
private oatsalaire; public String getNom() {
return [Link];
public Personne(String nomInitial, oat salaireInitial) { }
[Link] = initialName;
[Link] = salaireInitial; private oatgetSalaire() {
[Link] = 0; return [Link];
} }
}
public void printPersonne() {
[Link]([Link] + ", age= " +
[Link]
3 ème LMD, Génie logiciel 2020/2021Page 1