III.2 Besoins fonctionnels et non fonctionnels
Le système dont le magasin de la faculté veut se
doter doit être opérationnel, évolutif, convivial et
offrant les informations nécessaires à temps réel.
Pour ceci, le système à réaliser doit
satisfaire les exigences de la totalité des utilisateurs.
Nous présentons dans ce qui suit tous les besoins
fonctionnels classés par acteurs ainsi que les besoins non fonctionnels
du système.
Afin d'éviter d'alourdir le diagramme de cas d'utilisation
nous avons préférer de l'organiser en paquetages.
III.2.1Besoins fonctionnels
Les services attendus de l'application sont décris par les
packages suivants:
Extend
Ajouter
Gérer les bons de sorties
Extend
Extend
Modifier
Include
Supprimer
Authentification
Magasinier
Figure 12: package du cas d'utilisation gérer les bons de
sorties Description textuelle des cas d'utilisations
- Ajouter un bon de sortie: Lorsqu'un
demandeur se présente au magasinier muni d'un bon de commande interne
signé par le doyen, un bon de sortie lui est établi.
- Modifier un bon de sortie: Un bon de sortie
doit être modifiable, le magasinier peut se tromper en remplissant les
informations communiquées, la modification de l'erreur est
envisagée.
- Rechercher un bon de sortie : Toute
opération de mise à jour (modification ou suppression) d'un bon
de sortie doit être précédée par une
opération de recherche. Le critère de recherche demandé
est le numéro du bon de sortie.
- Supprimer un bon de sortie: Le
système doit offrir au magasinier la possibilité de supprimer un
bon de sortie lorsque le demandeur remet les produits qui lui étaient
déjà livrés.
<<Extend>>
Ajouter
Gérer les bons d'entrées
<<Extend>>
<<Extend>>
Modifier
<<Include>>
Supprimer
Authentification
Magasinier
Figure 13: package du cas d'utilisation gérer les bons
d'entrées Description textuelle des cas
d'utilisation
- Ajouter un bon d'entrée : Ce cas
d'utilisation donne au magasinier la possibilité d'ajouter un bon
d'entrée.
- Modifier un bon d'entrée : Un bon
d'entrée doit être modifiable, le magasinier peut se tromper en
remplissant les informations communiquées, la récupération
de l'erreur est envisagée.
- Rechercher un bon d'entrée : Toute
opération de mise à jour (modification ou suppression) d'un bon
d'entrée doit être précédée par une
opération de recherche. Le critère de recherche demandé
est le numéro du bon d'entrée.
- Supprimer un bon d'entée : Le
magasinier peut être amené à supprimer un bon
d'entrée déjà établi.
Magasinier
<<Include>>
Authentification
<<Extend>>
Editions Edition bon d'entrée
<<Extend>>
Edition bon de sortie
Figure 14 : package du cas d'utilisation édition
Description textuelle des cas d'utilisation
- Edition de bon d'entrée : Permet
d'imprimer un bon d'entrée. - Edition de bon de sortie :
Permet d'imprimer un bon de sortie.
Figure 15: Package du cas d'utilisation mettre a jour la base de
donne
|
Description textuelle du cas d'utilisation
Les opérations d'ajout, de modification et de suppression
sont communes à tous les cas d'utilisation de la mise a jour de la base
de données.
- Ajouter : Le système permet au
magasinier d'ajouter des produits, des
fournisseurs, des services, des emplacements et des familles de
produits.
- Modifier: Le système offre la
possibilité de modifier les informations des
différentes entités manipulées par le
système.
- Supprimer: Le système offre la
possibilité au magasinier de supprimer les différentes
entités crées.
|