Suivi des présences
Modéliser les présences d’un IUT, puis analyser une promotion.
- Type
- Base de données
- Cadre
- Projet en binôme, BUT 1 (SAE 2.04)
- Année
- 2025
- Technologies
- SQL, Looping, Python, pandas, Jupyter
D’abord, concevoir la base qui suit la présence des étudiants à chaque séance : dictionnaire des données, dépendances fonctionnelles, modèle conceptuel sous Looping, puis le script SQL. Dix tables, des formations jusqu’à la présence d’un étudiant à une séance.
La base distingue trois rôles, secrétaire, enseignant et directeur, chacun avec ses vues et ses droits : l’enseignant consulte les listes et corrige les présences de ses séances, sans pouvoir toucher au reste.
Ensuite, en Python avec pandas, analyser les résultats et les absences d’une promotion de 57 étudiants sur trois ans : fusion et nettoyage des fichiers, puis statistiques. Les absences passent de 632 en première année à 67 en troisième, et les bacheliers généraux et technologiques sont presque à parts égales, face au quota de 50 % fixé aux IUT.
- Modèle conceptuel, dépendances fonctionnelles et script SQL
- Trois rôles, avec vues et droits
- Analyse de données en Python, pandas et Jupyter