Aide au taggage des formations #866

Open
opened 2024-03-15 15:07:12 +01:00 by viennet · 0 comments
Owner

Pour faciliter l'usage du module PE.

JMP:

Quand il y a plusieurs version de programme dans le cursus des étudiants. Il faut bien ajouter les tags dans TOUS les programmes utilisés

Idée: proposer une vérification des programmes/version des semestres impliqués dans un batch PE.

  • afficher la liste des semestres considérés (c'est déjà partiellement le cas, voir ci-dessous)
  • pour chacun le ref. de comp. (si utile?) et la formation+version.

Proposer une fonction de taggage: peut-être une table

Module Formation v1 Formation v2 Formation v3
M1001 label10, label11
M1002 label2
M1003

avec des boutons pour copier les tags d'une colonne sur l'autre ??

Note technique: d'après Cléo:

La liste des formsemestres indiquées sur la page web préalable à la génération des moyennes n'est que partielle (elle se base seulement sur des dates de semetres). La liste complète n'est connue qu'une fois tous les étudiants analysés (pour identifier ceux qui seraient diplômés après un redoublement). Dans le code de app.pe.pe_jury.py, il faut attendre la fin de la méthode pe_etudiants.EtudiantsJuryPE.find_etudiants() (ligne 142) ; la liste complète s'obtient alors avec : pe_jury.get_formsemestres_etudiants()

Pour faciliter l'usage du module PE. JMP: > Quand il y a plusieurs version de programme dans le cursus des étudiants. Il faut bien ajouter les tags dans TOUS les programmes utilisés Idée: proposer une vérification des programmes/version des semestres impliqués dans un batch PE. - afficher la liste des semestres considérés (c'est déjà partiellement le cas, voir ci-dessous) - pour chacun le ref. de comp. (si utile?) et la formation+version. Proposer une fonction de taggage: peut-être une table | Module | Formation v1 | Formation v2 | Formation v3 | |--------|--------------|--------------|--------------| | M1001 | label10, label11 | | | | M1002 | | label2 | | | M1003 | | | | avec des boutons pour copier les tags d'une colonne sur l'autre ?? Note technique: d'après Cléo: > La liste des formsemestres indiquées sur la page web préalable à la génération des moyennes n'est que partielle (elle se base seulement sur des dates de semetres). La liste complète n'est connue qu'une fois tous les étudiants analysés (pour identifier ceux qui seraient diplômés après un redoublement). Dans le code de `app.pe.pe_jury.py`, il faut attendre la fin de la méthode `pe_etudiants.EtudiantsJuryPE.find_etudiants()` (ligne 142) ; la liste complète s'obtient alors avec : `pe_jury.get_formsemestres_etudiants()`
viennet added this to the ScoDoc 9.7 milestone 2024-03-15 15:07:12 +01:00
viennet added the
PE
enhancement
labels 2024-03-15 15:07:12 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#866
No description provided.