From d4382cc0d48a48adfc71b2bf513b3f0784bad534 Mon Sep 17 00:00:00 2001 From: Manel Boumansour <manel.boumansour.etu@univ-lille.fr> Date: Fri, 28 Feb 2025 10:44:26 +0100 Subject: [PATCH] Modif rapport --- Rapport.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Rapport.md b/Rapport.md index 21b2932b..c0984150 100644 --- a/Rapport.md +++ b/Rapport.md @@ -70,6 +70,8 @@ Problème trouvé -> voir screen fait - méthode get_assiduites_stats dans app/scodoc/sco_assiduites.py qui permet de récuperer les assiduites d'un etudiant pour une periode donnée +- méthode _list_formsemestres_query dans app/api/formesemestre.py qui permet de récupérer les formesemestre + Première étape : récuperer la liste de tout les semestres - méthode Deuxième étape : faire une boucle sur la liste des semestres et leur appliqué la méthode est_courant (ne garder que ceux qui retourne true) @@ -82,3 +84,10 @@ Quatrième étape : Récuperer les absences par étudiant - méthode _get_etud_stats dans app/tables/visu_assiduites.py qui retoune le nombre absences et nbr absences justifiées Cinquième étape : Pour les étudiants pré sélectionné, on récuoère leurs absences du mois dernier - méthode get_assiduites_stats dans app/scodoc/sco_assiduites.py qui permet de récuperer les assiduites d'un etudiant pour une periode donnée + + +## 2.3 Proposition de la solution + +Création d'un scheduler/workflow qui va lancer chaque mois, une méthode qui va générer et envoyer un mail à chaque étudiants qui ont plus de x absences injustifiées dans le semestre, résumant leurs absences injustifiées du mois précedent. + + -- GitLab