III.4.3 Diagramme de séquence du cas d'utilisation
modifier un produit
Description textuelle du scénario
Le magasinier sollicite du système la modification des
propriétés d'un produit. Le système demande d'abord de
préciser la référence du produit à modifier puis
procède à la recherche de son existence. S'i n'est pas
trouvé, le système signalera au magasinier que « ce produit
n'existe pas ».Sinon, il fournira la fiche descriptive au magasinier qui
commencera à opérer ses modifications puis validera ses saisies
en appuyant sur le bouton approprié. Le système contrôle
alors les nouvelles informations et s'il n'y a pas d'erreurs, il enregistra la
modification. Sinon toute erreur sera signalée.
Alt
Alt
: Magasinier
[Erreurs de données]
Signaler l'erreur
[Sinon]
[Le produit existe]
[Le produit n'existe pas]
Afficher le formulaire
Demande de modification d'un produit
Saisir la référence du produit et valider
Afficher le formulaire de modification
Saisir les modifications et valider
Les modifications sont enregistrées
Signaler l'erreur
: Formulaire
Vérifier les modifications
Retourner les données du produit
Rechercher le produit
Produit non trouvé
: Produit
Rechercher le produit
Vérifier les modifications
Figure 21 : Diagramme de séquence du cas d'utilisation
modifier un produit
III.4.4 Diagramme de séquence du cas d'utilisation
supprimer un produit Description textuelle du scénario
Le magasinier demande au système la suppression d'un
produit. Le système lui demande d'abord de préciser la
référence du produit à supprimer puis il procède
à la recherche de son existence. Il signalera au magasinier si le
produit en question n'a pas été trouvé, sinon il fournira
la fiche descriptive affichée à l'écran : le magasinier
doit alors confirmer l'opération de suppression. Ensuite, le
système doit contrôler si le produit en question n'est pas
référencié dans d'autre classe du système. En effet
il ne supprimera le produit que si sa trace n'est retrouvée nulle part
ailleurs, sinon la suppression sera annulée.
Alt
Alt
[Sinon]
[Le produit existe]
[Le produit n'existe pas]
[Suppression impossible]
Afficher le formulaire de la suppression
Valider la suppression
La suppression est impossible
Signaler l'erreur
produit supprimé
Retourner les données du produit
Demande de suppression
Produit non trouvé
Vérifier si la suppression est possible
Demande de suppression d'un produit
Afficher le formulaire
Saisir la référence du produit et valider
Demande la recherche du produit
Rechercher produit
: Magasinier
: Formulaire
: Produit
Figure 22: Diagramme de séquence du cas d'utilisation
supprimer un produit
|