Le scénario
Conception d’un diagramme de classes UML pour un système de point de vente et de gestion des factures utilisé dans un marché traditionnel ou une foire (PuntoFeria).
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Modéliser Invoice comme un agrégat d’InvoiceItems faisant référence à des Products
02
Relier Payment à Invoice avec une multiplicité facultative pour autoriser les paiements partiels ou multiples
03
Utiliser un attribut simple pour le mode de paiement plutôt qu’une classe d’énumération distincte
Pour développer un module de facturation des ventes et de suivi des paiements destiné aux petites applications de point de vente de commerces ou marchés.