Le projet est réalisé dans le cadre de développement d'un système de gestion pour les activités d’un magasin de vente de produits de quincaillerie. Ce magasin vend en détail différents produits pour ses clients et s’approvisionne chez divers fournisseurs.
1. Niveau 1 :
On se propose de développer un système de gestion pour les activités d’un magasin de vente de
produits de quincaillerie. Ce magasin vend en détail différents produits pour ses clients et
s’approvisionne chez divers fournisseurs.
- Famille de produits :
o Les produits sont classés dans des familles de produit. Chaque famille comporte
plusieurs produits
o Une famille de produit a les propriétés suivantes :
Un code de famille
Un nom de famille
Une description
- Produit :
o Chaque produit appartient à une famille de produits (exemple : une perceuse
appartient à la famille outillage alors qu’une lampe appartient à la famille électricité.)
o Chaque produit est caractérisé par :
Un code de produit
Un nom
Une quantité en stock
Une quantité minimum
Un prix unitaire hors taxe
Un taux de taxe
Une description
Niveau 1 : Travail à faire : développer une application qui permet :
- D’ajouter/ modifier/ supprimer une famille de produit
- D’ajouter/modifier/ supprimer un produit dans une famille
- De montrer la liste des produits dans une famille.
Si vous vous sentez capable poursuivons ;-)
Niveau 2 :
- Client : Un client peut se présenter au magasin et acheter un ou plusieurs produits.
- Une facture lui sera remise à la fin de ses achats cette facture doit comporter les éléments
suivants :
o La date
o Le nom de chaque produit
o Le prix unitaire du produit
o La quantité achetée de chaque produit
o Le sous total hors taxe de chaque produit
o Le taux de taxe de chaque produit
o Le sous total TTC pour chaque produit
o Le total hors taxe de la facture
2. o Le montant de la taxe global
o Le montant TTC de la facture
Comme le montre l’exemple :
Facture
Date : 12/10/2013
NOM PRODUIT PU QUANTITE Taux Sous Tot
(HT)
Sous Tot
(TTC)
Marteau 10.000 2 10 20.000 22.000
Pot de peinture 20L 35.000 4 10 140.000 154.000
TOTAL 160.000 176.000
- A chaque fois qu’une facture est enregistrée, les quantités en stock des produits qui la
composent sont mises à jour (dans notre cas, nous aurons 2 marteaux en moins et 4 pots de
peinture 20L en moins)
- Si un produit atteint la quantité minimum un message doit s’afficher à l’utilisateur de
l’application pour l’informer.