Bonjour à tous, je dois dans un logiciel crée un module qui permet de gerer les commandes. Ce module permet de :
- consulter la liste des commandes réaliser
- Modifier une commande
- Supprimer une commande
- Creer une commande
Lorsqu'on ouvre une commande, on peu :
-ajouter des lignes à la commande
-modifier des lignes de commandes
-supprimer des lignes de commandes.
- modifier les parametres de commandes (adresses, etc).
Ce module peut être soit appelé directement par l'utilisateur soit par un autre cad d'utilisation appelé "gerer réapprovisionnement automatique". Je pense donc qu'il faut que je crée un cas d'utilisation pour "gerer des commandes" ainsi qu'un cas d'utilisation pour "gerer une commande" avec une relation <<extends>> entre les deux.
Que ce soit pour la consultation des commandes ou la gestion d'une commande en particuliers, est t'il préferable que je differencie plusieurs cas d'utilisation pour la creation, la modification et la suppression ou un seul peu suffir ?
La relation que j'ai faite si dessus est t'elle correcte dans UML ?
Merci de votre aide.
VL.
Partager