Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
com
ETUDE DE CAS Extraite du document de P Laublet pour ORSYS
Objectif Rdiger la spcification UML de l'application correspondant au cahier des charges ci-dessous. On se limitera la recherche des acteurs et des cas d'utilisation, l'tablissement des scnarios, et ventuellement des diagrammes de collaboration.
Cahier des charges :
Gestion d'un entrept
Il s'agit de raliser un logiciel d'aide la gestion d'un entrept de stockage de diffrent produits chimiques. Ce logiciel a pour but d'amliorer la rpartition des produits et d'assurer la scurit du dpt en vitant par exemple, le stockage de certains produits dans le mme local ou dans des locaux voisins. A cette fin, le responsable de l'entrept doit pouvoir effectuer des vrifications, tout moment, en demandant au systme un rapport complet
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
sur l'tat des stocks. Cet entrept dispose d'un quai de dchargement et de chargement. Il est organis en locaux adapts aux diffrents types de produits (toxicit, temprature de stockage, raction chimique, ). Chaque local comprend un certain nombre de casiers numrots. Chaque jour, deux employs sont chargs de rceptionner les arrives qui doivent correspondre aux commandes de l'entreprise. Celles-ci sont communiques par le systme central celui de l'entrept, chaque matin, la demande du responsable. Un employ, quand il rceptionne un chargement, fournit au systme les caractristiques de ce chargement ainsi que celles de chacun des lots de produits qui le constitue. Pour chacun des lots, le systme dtermine le casier o ranger ce lot et fournit au code barre et une fiche d'allocation qui seront colls par l'employ sur le lot. Une fois un chargement rceptionn, les produits sont achemins dans les locaux et rangs dans les casiers par les manutentionnaires suivant le plan d'allocation tabli par le systme. Les erreurs de livraison seront signales.
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
Diagramme des cas d'utilisation
Demande de chargement commande
Responsable
Modification configuration Entrept
Reception des arrives
Employ
Vrification de l'tat du stock
Cas 3 : Rception des arrives Description textuelle Lorsqu'un chargement arrive, l'employ cre l'cran un nouveau bordereau de rception indiquant la date et l'heure de livraison, le numro de la commande correspondante, l'origine du chargement et le nom du chauffeur. Il vrifie chaque lot constitu d'une certaine quantit d'un produit donn. Il rentre sur le bordereau le code du produit et la quantit livre. En fonction du code et de la quantit, le systme dtermine le local et le
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
casier de stockage (on supposera que l'entrept dispose toujours d'assez de locaux de stockage). Le systme attribut alors au lot un identifiant et dlivre un code barre et une fiche de destination qui seront colls sur l'emballage. Lorsque tous les lots seront rentrs, le systme compare le bordereau avec la commande correspondante. S'il trouve des diffrences, il produit un rapport d'erreur de livraison, sinon, la commande est valide et un accus de rception est dlivr au chauffeur.
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
Diagramme de collaboration
2: Les commandes du jour :Systme
1: Demande commande : Systme Central
Cas 3 : Rception des arrives (Les scnarios) S3.1 Chargement correct
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
: System : Employ
1: Cration bordereau (infos)
2: Bordereau cr Tant que chargement
3: Ajouter lot (code, quantit)
4: Code barre (ID)
5: Fiche destination Fin tant que 6: Fin de bordereau
7: Accus rception
Cas 3 : Rception des arrives (Les scnarios) S3.2 Erreur de livraison
Ce document a t fabriqu par PDFmail (Copyright RTE Software) [Link]
: System : Employ
1: Cration bordereau (infos)
2: Bordereau cr Tant que chargement
3: Ajouter lot (code, quantit)
4: Code barre (ID)
5: Fiche destination (local, casier) Fin tant que 6: Fin de bordereau
7: Rapport Erreur livraison