Projet informatique

Preview:

Citation preview

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

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.

Recommended