Détail ssur parcours BUT

This commit is contained in:
Emmanuel Viennet 2022-04-24 22:43:36 +02:00
parent 9352de83b4
commit 044c213455
2 changed files with 46 additions and 7 deletions

View File

@ -45,12 +45,17 @@ tous les types de formation. La notion de "matière" n'est pas utilisée en BUT)
- Formation (ex: "BUT R&T") - Formation (ex: "BUT R&T")
- UniteEns (UE, ex: "Administrer les réseaux") - UniteEns (UE, ex: "Administrer les réseaux")
- Modules (ressources, SAÉs) *<-> ApcAppCritique* - Modules (ressources, SAÉs) *<-> ApcAppCritique*, *<-> ApcParcours*
On voit que les modules ont toujours une UE de rattachement. Cependant, en BUT, On voit que les modules ont toujours une UE de rattachement. Cependant, en BUT,
un module peut intervenir dans le calcul des notes de plusieurs UE, via une un module peut intervenir dans le calcul des notes de plusieurs UE, via une
matrice de coefficients. matrice de coefficients.
On va aussi rattacher les Modules à un ou plusieurs ApcParcours, de façon à
pouvoir vérifier que les parcours couvrent les AC, et à faciliter les
inscriptions des étudiants aux modules (par ex. page présentant les modules
auxquels inscrire un groupe).
### Référentiel de compétences ### Référentiel de compétences
Le référentiel de compétences est structuré par les classes suivantes: Le référentiel de compétences est structuré par les classes suivantes:
@ -89,11 +94,12 @@ Les étudiants sont inscrits:
Pour la gestion des parcours BUT, il faut introduire les associations suivantes, Pour la gestion des parcours BUT, il faut introduire les associations suivantes,
qui n'existent pas dans ScoDoc 9.2: qui n'existent pas dans ScoDoc 9.2:
- Module <-> ApcAppCritique : choix sur la page `module_edit` - Module ||--o{ ApcAppCritique : choix sur la page `module_edit`
- Module <-> ensemble de ApcParcours
- UE <-> ApcParcoursNiveauCompetence : choix sur la page `ue_edit` - UE <-> ApcParcoursNiveauCompetence : choix sur la page `ue_edit`
- FormSemestre <-> ApcParcours : choix sur la page - FormSemestre ||--o{ ApcParcours : choix sur la page
`formsemestre_editwithmodules` `formsemestre_editwithmodules`
- Identite <-> ApcParcours : inscription au parcours, page à créer. - Identite }o--o{ ApcParcours : inscription au parcours, page à créer.
### Cas d'usage ### Cas d'usage
@ -119,9 +125,23 @@ annuels, mais que les ModuleImpl sont semestriels.
#### Vérifier que les ModuleImpls d'un parcours couvrent l'ensemble de ses ACs #### Vérifier que les ModuleImpls d'un parcours couvrent l'ensemble de ses ACs
...ou du parcours d'un étudiant donné ##### En fin de formation, pour un étudiant
TBD Soit un étudiant inscrit à un parcours. En fin de formation (S6), on peut
facilement vérifier que les AC ont été couverts:
- Lister les ModuleImpl auxquels l'étudiant a été inscrit dans ses semestres
(S1 à S6);
- En déduire l'ensemble des AC évalués pour cet étudiant (indépendamment de sa
réussite);
- Comparer aux AC du parcours tels que décrits dans le référentiel de compétence.
##### Au moment de la définition d'une formation
Le parcours du ref. de compétence indique un ensemble d'AC pour chaque niveau (année).
On pourra vérifier que les Modules de chaque année suffisent à couvrir le
parcours. Mais si les Modules ne sont pas associés à un parcours, on ne peut pas
aller plus loin.
#### Lister les regroupements d'UE d'un étudiant #### Lister les regroupements d'UE d'un étudiant
@ -148,6 +168,16 @@ particuliers (décision de jury manuelle).
- [x] aucun regroupement d'UE (niveau de compétence) de l'année < 8 /20 - [x] aucun regroupement d'UE (niveau de compétence) de l'année < 8 /20
- [x] pour le passage en S5, avoir validé toutes les UE du BUT 1 (S1 et S2). - [x] pour le passage en S5, avoir validé toutes les UE du BUT 1 (S1 et S2).
Il faut donc:
1. Construire les regroupements d'UE et calculer la moyenne des moyennes d'UE
(a priori de même poids, cela n'est pas spécifié dans les textes).
2. Vérifier les conditions ci-dessus.
3. Pour le passage en S5, construire l'ensemble des semestres de formations
relevant du même référentiel de compétences dans lesquels a été inscrit
l'étudiant, et vérifier que les UE de S1 et S2 sont validées.

View File

@ -61,7 +61,16 @@ version modernise l'infrastructure logicielle (maintenant basée sur Python
3/Flask/postgresql) et propose de nombreuses améliorations, notamment pour la 3/Flask/postgresql) et propose de nombreuses améliorations, notamment pour la
gestion du *[Bachelor Universitaire de Technologie (BUT)](BUT.md)*. gestion du *[Bachelor Universitaire de Technologie (BUT)](BUT.md)*.
### Quatre stagiaires (printemps 2021) ### Contrats d'apprentissage
Deux étudiants ont été recrutés (LP IUT Orléans, et IUT Villetaneuse):
- développement d'une nouvelle API pour ScoDoc 9;
- développement d'un nouveau module de gestion des relations entreprises
(fichier, contacts, stages, alternance).
### Quatre stagiaires
- version spéciale pour mobiles, développée par un stagiaire de l'association; - version spéciale pour mobiles, développée par un stagiaire de l'association;
- développements de tests unitaires et fonctionnels, par deux stagiaires, l'un - développements de tests unitaires et fonctionnels, par deux stagiaires, l'un