Vous êtes sur la page 1sur 2

Bureau d’études informatique 1

Sujet 6 : système de gestion des ventes en C

Développé comme une application console sans graphiques, ce projet de système de gestion
des ventes en C est un projet très simple lié à la gestion générale des ventes. Ce projet permet
aux utilisateurs d'effectuer un grand nombre de fonctions, brièvement décrites ci-dessous dans
ce document. La réalisation de ce projet vous enseignera l'utilisation efficace de la gestion de
fichiers dans les projets en C, ainsi que l'écriture de projets volumineux et complexes utilisant
plusieurs module, fonctions et fonctionnalités.

Le système de gestion des ventes est un projet très vaste et complexe, organisé en plusieurs
fonctions, chacune comportant de nombreuses fonctionnalités liées à l'entrée des articles, à
l'enregistrement des articles, à la facturation, et bien plus encore. Voici une brève description
des modules, de leurs sous-modules et des fonctionnalités qui y sont associées.

1. Menu :
Cette classe contrôle toutes les fonctions et est responsable du fonctionnement de toutes
les caractéristiques de ce projet. Les sous-classes de cette classe sont le « menu principal »
et le « menu de modification ». Les fonctionnalités sous « menu principal » dans ce projet de
système de gestion des ventes en C sont l'achat de produits, la liste des produits, la
modification de la durée de vie des produits et le rapport des factures. Le « menu de
modification » permet aux utilisateurs d'ajouter, de modifier et de supprimer des produits.

2. Produit :
La classe « produit » contrôle toutes les fonctions et fonctionnalités liées aux
produits/articles. Les utilisateurs peuvent ajouter, modifier, lister, acheter et supprimer des
produits/articles. les utilisateurs peuvent afficher, modifier et supprimer des enregistrements.
Les fonctionnalités supplémentaires incluent le retour du code du dernier enregistrement dans
le fichier produit, le retour du numéro d'enregistrement du code donné dans le fichier produit,
etc.

3. Compte
Il contrôle toutes les fonctions liées à la facturation dans le système de gestion des ventes,
permet aux utilisateurs d'opérer des fonctions telles que la liste des factures, la préparation de
la facture, l'ajout de la facture, et plus encore.

4. Ajouter plusieurs autres fonctionnalités

TS STIC 1 / 2023-2024
M. KPO Loua, Enseignant-Chercheur à l’INP-HB / ESI
Ce projet est prévu pour être réalisé en groupe de 3 étudiants

Livrables :

1- Un rapport présentant le projet


a. L’analyse du projet
b. les captures d’écrans de l’exécution de l’application
c. les liens des sites consultés
d. les titres des documents consultés
e. la répartition des tâches
2- Un courte vidéo de présentation de 3 à 5 minutes.
3- Le code source
4- Une présentation en classe (5 minutes + 2 minutes de questions du professeur)

TS STIC 1 / 2023-2024
M. KPO Loua, Enseignant-Chercheur à l’INP-HB / ESI

Vous aimerez peut-être aussi