2
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

Projet informatique

Embed Size (px)

Citation preview

Page 1: Projet informatique

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

Page 2: Projet informatique

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.