MISSION : E-COMMERCE
Placez les classes dans les bonnes zones.
CLIENT (1)
COMMANDE (n)
PRODUIT (n)
User
+ id: int
+ email: string
+ login()
+ register()
+ email: string
+ login()
+ register()
Order
+ id: int
+ date: Date
+ total: float
+ pay()
+ date: Date
+ total: float
+ pay()
Product
+ id: int
+ name: string
+ price: float
+ stock: int
+ name: string
+ price: float
+ stock: int
✅
ARCHITECTURE VALIDÉE
Le système est prêt à être codé.
🎮 Quiz UML
Testez vos connaissances sur UML avant le jeu pratique !
Question 1 / 20
Score: 0
📦
Diagramme de Classes
La structure statique. Quelles sont les "choses" (Objets) et leurs attributs ? C'est le plan de la base de données.
⏱️
Diagramme de Séquence
La dynamique temporelle. Qui parle à qui et dans quel ordre ? (User -> Frontend -> API -> DB).
👤
Use Case
Le point de vue utilisateur. "En tant que client, je veux ajouter un produit au panier".