Une épicerie souhaite disposer d'une application informatique pour la gestion de ses tâches quotidiennes. L'analyse nous a conduit à produire les fichiers suivants :
Remarque :
· Deux produits ne peuvent pas avoir la même désignation
Votre application doit fournir un menu général qui permet à l'épicier d'accéder aux différentes fonctionnalités offertes par l'application. Soit :
· Créer un produit : A la création d'un produit, la quantité en stock est égale à 0
· Modifier un produit
· Supprimer un produit
· Rechercher un produit par code ou par désignation
· Afficher les produits en rupture de stock
permet d'enregistrer une entrée en stock d'un produit (vérifier que les produits fournis existent au niveau du fichier "produits.txt" et mettre à jour le stock)
permet d'enregistrer une opération de vente (la quantité vendue doit être disponible en stock et une fois la vente enregistrées la quantité en stock pour le produit vendu doit être mise à jour)
affiche pour chaque produit les ventes effectuées
git clone
pip3 install -r requirements.txt # linux / MacOS
pip install -r requirements.txt # windows
python3 main.py # linux / MacOS
py main.py # windows