Use Case Diagram:
[ Gérer Commandes Clients ]
|
|-----[ Passer Commande Prioritaire ]
|
|-----[ Traiter Gros Clients ]
|
|-----[ Modifier Commande ]
|
|-----[ Contrôler Articles Commandés ]
|
|-----[ Éclater Commande en Composants ]
|
|-----[ Gérer Stock et Approvisionnement ]
| |-----[ Approvisionnement Bimensuel ]
|
|-----[ Finaliser Commande ]
|
|-----[ Suivre Facturation ]
|
|-----[ Gérer Coûts Réels ]
|
|-----[ Gérer Livraison ]
2. Class Diagram:
+--------------------------+ +--------------------------+
| CommandeClient | | Article |
+--------------------------+ +--------------------------+
| +id: int | | +code: int |
| +dateCommande: date | | +designation: string |
| +delaiFabrication: int | | +prixUnitaire: float |
| +prioritaire: boolean | | +quantite: int |
| +grosClient: boolean | | +modifications: string |
| +articles: List<Article> | +--------------------------+
+--------------------------+
|
|
+--------------------------+
| Article |
+--------------------------+
| +code: int |
| +designation: string |
| +prixUnitaire: float |
| +quantite: int |
| +modifications: string |
+--------------------------+
|
|
+--------------------------+
| ComposantFabrique |
+--------------------------+
| +reference: string |
| +usine: string |
| +heuresProductives: int |
+--------------------------+
|
|
+--------------------------+
| ComposantSousTrait |
+--------------------------+
| +reference: string |
| +fournisseur: string |
| +delaiLivraison: int |
+--------------------------+
3. Sequence Diagram - "Traitement d’une commande" Scenario:
[Client] --> [Direction Commerciale]: Passer Commande
[Direction Commerciale] --> [Direction Commerciale]: Enregistrement Commande
[Direction Commerciale] --> [Direction Commerciale]: Contrôle Technique des
Articles
[Direction Commerciale] --> [Direction Commerciale]: Éclatement en Composants
[Direction Commerciale] --> [Service Gestion Stock]: Listing Composants Sous-
Traités
[Direction Commerciale] --> [Usine Montage]: Transmission Commande Globale
[Service Gestion Stock] --> [Service Gestion Stock]: Approvisionnement Bimensuel
[Direction Commerciale] --> [Usine Montage]: Finalisation Commande
[Direction Commerciale] --> [Direction Commerciale]: Suivi de la Facturation
[Usine Montage] --> [Usine Montage]: Gestion Coûts Réels
[Usine Montage] --> [Usine Montage]: Livraison de la Commande