Cahier des charges
À la suite du projet Répertoire de notes fait dans le chapitre Représentation des données, vous allez améliorer ce projet en permettant de sauvegarder le répertoire de note et en effectuant des traitements sur les données :
Menu utilisateur En plus des menus disponibles dans le projet Répertoire de notes, ajouter les items suivants : |
Pour la recherche des élèves d'une matière selon un critère
- Rechercher les élèves d'une matière qui sont en dessous de la moyenne
- Rechercher les élèves d'une matière qui sont au-dessus d'une note saisie par l'utilisateur
Pour la recherche des élèves de deux matières selon un critère
Permettre à l'utilisateur de choisir les deux matières et de choisir l'un des deux critères ci-dessus (en dessous de la moyenne et au-dessus d'une note donnée).
Pour les fichiers
Le fichier de sauvegarde (en .CSV) doit se trouver dans le même répertoire que le code python de votre programme et doit être nommé de la forme repertoireNote1.csv (le numéro correspond au numéro d'équipe).
Votre fichier python devra être obligatoirement de la forme repertoireNote1.py et dans la première ligne du script, vos noms doivent être écrits.
Méthode de travail
Travailler les activités de ce chapitre au fur et à mesure et les implémenter dans votre projet.