Vous êtes sur la page 1sur 4

A.U.

2021/2022
Département
Informatique Section : 2éme MP-IEF

&
PROJET VBA
Responsable :
Méthodes Dr.Fadoua BOUAFIF
Quantitatives

1. Introduction :

Il s'agit de produire un programme (fichiers source et un exécutable testé et opérationnel


avec la documentation), dont le sujet est présenté dans la suite du document. Le
développement de ce programme se fera obligatoirement en langage VBA.

2. Objectifs du projet :

Valider les compétences du cours « Algo et langage VBA» par l’écriture d’un
programme original d’environ 500 lignes en langage VBA.

3. Organisation :

Le travail est individuel

4. Travail à rendre :

Ce qu'il faut rendre :

- Le programme source complet largement commenté


- Un exécutable testé et opérationnel
- Un contre-rendu (environ 12 pages) présentant le travail effectué :
1. Organisation du programme : découpage en sous-modules (fonctions
et/ou procédures), rôle de ces sous-modules, explications du programme
2. Mode d’emploi du programme
3. Bilan qualitatif du travail, difficultés rencontrées, etc.

Le tout sera placé dans un fichier archive_nom_prenom, à déposer dans l’espace du


cours VBA sur la plateforme Classroom ou envoyer par mail à l’adresse
fadoua.bouafif@fsegn.ucar.tn avant le 3 janvier 2022
5. Evaluation :

L’évaluation du projet repose sur les éléments suivants :

- Le programme source :
o Respect de l’énoncé, originalité du thème proposé
o Qualité technique du programme : découpage en fonctions/procédures,
instructions, algorithmes, efficacité, gestion des erreurs, structuration des
donnes, etc.

- Présentation du programme : commentaires et nommage


- Documentation fournie
o Organisation du programme et son mode d’emploi
- Soutenance du travail
o Démonstration du programme
o Interrogation individuelle sur le travail réalisé
6. Calendrier et notation Les projets sont à rendre avant le 3 Janvier 2022 (tout retard
conduira à des pénalités). La présentation du travail, d’une durée de 15 minutes, aura
lieu à une date qui sera affiché ultérieurement.
7. Présentation du projet

Réalisez un programme qui permet de gérer un magasin de produits électroménager.

L’utilisateur à la possibilité de :

- Remplir stock : à l’état initiale saisie les informations :


o Des produits ( nom, référence, quantité…) et l’enregistrer dans un tableau Excel
o Des personnels ( nom, prenom, …) et l’enregistrer dans un tableau
Excel
o Des client (Nom, prénom, N°commande…)
- Mise à jour des données existant (suppression, ajout, modification…) : l’utilisateur il a
la possibilité de modifier, ajouter, supprimer les produits ou les personnels.
- Chercher un produit ou une personne donnée
- Afficher une liste des données (exp : afficher_personel, afficher_produit,
afficher_commande, …)
- Afficher la somme des ventes pour un produit données
- Afficher le produit (nom, référence, quantité) le plus vendu
- Afficher le client (nom, N°commade) qui la commande le moins chère.
- Afficher une facture d’un client donnée,
- ….

N.B : Vous pouvez réaliser (même principe) un programme permettant la gestion d’autres
objets tel que : bibliothèque, restaurant, hôtel, location_voiture, ressources d'une école
(salles, cours, enseignant, ...), pharmacie, magasin de produit alimentaires, Gestion des
formations, etc.

Soyez imaginatifs et créatifs

Vous aimerez peut-être aussi