Master Sciences et Techniques
Ingénierie est Management
Industriel
TRAVAUX PRATIQUES
Outils informatiques
Enseignant : Pr. LAMII NABIL
Réalisé par :
⮚ ATBI CHAIMAE
⮚ HAMMOUCH MOHAMMED
⮚ HAMZA ACHRAF
⮚ OUKILI MOHAMMED
Exercice 1
✓ Vous avez récemment été embauché comme un responsable de la
gestion de stock d’un super marché (OneMarcket).
✓ Votre patron vous a demandé de gérer le stock d’une manière structurée
et claire.
Vous avez décidé de créer une application de gestion de stock et dans
la phase de conception vous avez utilisé UML pour modéliser le
système.
Les relations entre les acteurs et le système
Diagramme du contexte statique
Consommer le produit Réception et vérification
Gestion de stock
Gestion de stocks
Validation d’achat
Diagramme des acteurs :
Acteurs de notre système « gestion de stock d’un super marché
(OneMarcket) »
Extraction des exigences :
Scanner le code des produits / identification des produits.
Calculer la somme d’argent des produits scannées.
Payement par carte bancaire.
Vérification de la validité de la carte bancaire et disponibilité du montant.
Validation de l’achat (soustraction de la somme).
Affichage du message erreur de payement (si la carte est rejetée).
Modification de la quantité du stock.
Création du reçu d’achat.
Réclamation de retour de la marchandise par le client et changement du produit.
Classement des données des différents fournisseurs.
Réception de la marchandise.
Vérification de la commande (qualitative, quantitative).
Réclamation en cas d’anomalie.
Validation du bon de livraison / réclamer aux fournisseurs les produits de retour.
Classer et ranger la marchandise dans les entrepôts.
Suivre l’inventaire du stock / rapport sur l’état des stocks.
Calcul de la quantité optimal.
Alerte du système lors du besoins d’approvisionnement.
Demande d’approvisionnement / mentionner la quantité du produit …….
Identification du reçu en cas de retour de la marchandise par le client.
Mentionner les suggestions des clients.
Traiter les suggestions des clients.
Vérification des produits retournées.
Diagramme de cas d’utilisation « use case »
Acteur Exigence Cas d’utilisation
Caissier Validation ➢ Scanner le code des produits
d’achat ▪ Identification du produit (système)
➢ Calculer la somme des produits achetés (système)
➢ En cas d’annulation du produit modifié
➢ Payement par espèce ou carte bancaire
▪ Vérification du montant et validité de la carte bancaire
➢ Dotation de la carte (système)
▪ En cas de non validité, afficher un message d’erreur (système)
➢ Faire entrer les suggestions des clients sur différents produits
➢ Création du reçu d’achat
➢ Entrer la réclamation du client et traiter la modification de quantité
Magasinier Réception et ➢ Réception de la marchandise
vérification ➢ Vérification (qualitative, quantitative)
➢ Réclamation en cas d’anomalie avec préparation du rapport (raison de réclamation)
➢ Validation du bon de livraison
➢ Classer les produits dans le système
➢ Ranger et distribuer les produits dans le magasin
Gestionnaire Gestion de ➢ Faire un inventaire / rapport sur le stock
de stock stocks ➢ Evaluer la situation actuelle après toutes informations données par le système sur
l’état du magasin
➢ Calculer la quantité optimale afin de prendre la décision d’approvisionnement après
classification des fournisseurs (quantité, délai, coût)
➢ Alerte du système en cas de stock sécurité
Client Consommer le ➢ Consommer le produit
produit ➢ Donner son avis sur les produits