II.6 Diagramme du contexte
Au cours de cette étape nous allons réaliser le
diagramme de contexte. L'application est considérée comme
étant une boite noire qui interagit avec les déférents
acteurs. Des liens relient l'application à chacun des acteurs sur
lesquels sont montrés les messages en entrée et en sortie de
l'application.
Avant de présenter le diagramme du contexte,
l'identification des acteurs communiquant avec le système ainsi que les
messages qui transitent de part et d'autre est indispensable.
II.6.1 Identification des acteurs
Dans cette étape, nous allons identifier les
différents acteurs qui interagiront avec l'application.
Le magasinier : peut consulter l'état
du stock, gérer les bons de sorties et les bons d'entrées,
établir les bons de commandes internes et les bons d'entrées
ainsi que les bons de sortie, et enfin mettre à jour l'état du
stock, des produits et leurs familles correspondantes, des fournisseurs avec
lesquels traitent et les services qui s'attachent au Magasin de la
faculté.
Le service demandeur : peut consulter
l'état du stock, établir et éditer les bons de commandes
internes.
II.6.2 Identification des messages
Un message est une information envoyée par un
émetteur dont le but de déclencher une activité chez le
récepteur. Voici la liste des messages échangés entre
l'application et ses acteurs :
Messages envoyés acteur système
|
Messages réponses système
acteur
|
M1 : Authentification.
|
M2 : Interface d'authentification.
|
M3 : Consultation de l'état du stock.
|
M4 : Interface de consultation adéquate.
|
M5 : Gérer les bons de sortie.
|
M6 : Interface gérer les bons de sorties.
|
M7 : Gérer les bons d'entrées.
|
M8 : Interface gérer les bons d'entrées.
|
M9 : Editer un bon de commande interne.
|
M10 : Interface éditer un bon de commande interne.
|
M11 : Editer un bon de sortie
|
M12 : Interface éditer un bon de sortie.
|
M13 : Mettre à jour emplacements des produits.
|
M14 : Interface de mise à jour adéquate.
|
M15 : Mettre à jour les fournisseurs.
|
M16 : Interface de mise à jour adéquate.
|
M17 : Mettre à jour les services.
|
M18 : Interface de mise à jour adéquate.
|
M19 : Mettre à jour les produits.
|
M20 : Interface de mise à jour adéquate.
|
M21 : Mettre à jour les familles des produits.
|
M22 : Interface de mise à jour adéquate.
|
Tableau 4: tableau des messages en interaction
M22,M20,M19,M16,M14,M12,M10,M8,M6,M4,M2
M21,M19,M17,M15,M13,M11,M9,M7,M5,M3,M1
M3, M1
M5, M2
Service demandeur Magasinier
Figure 10 : diagramme de contexte
|