Détails modélisation BUT

This commit is contained in:
Emmanuel Viennet 2022-05-02 08:25:12 +02:00
parent d2fab7f619
commit 16b9dbe6cb

View File

@ -45,7 +45,7 @@ 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*, *<-> ApcParcours* - Modules (ressources, SAÉs) *<-> ApcAppCritique*, *<-> ApcAnneeParcours*
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
@ -63,11 +63,11 @@ Le référentiel de compétences est structuré par les classes suivantes:
- ApcCompetence - ApcCompetence
- ApcSituationPro - ApcSituationPro
- ApcComposanteEssentielle - ApcComposanteEssentielle
- ApcNiveau (année, ordre) - ApcNiveau (année (BUT1, BUT2, ...), ordre (1,2) ou (1,2,3)) *<-> UE*
- ApcAppCritique *<-> Module* - ApcAppCritique *<-> Module*
- ApcParcours - ApcParcours
- ApcAnneeParcours - ApcAnneeParcours (ordre=1,2,3) *<-> Module*
- ApcParcoursNiveauCompetence - *ApcCompetence* <- ApcParcoursNiveauCompetence (niveau 1, 2, 3) -> *ApcAnneeParcours*
Notons le lien entre les apprentissages critiques (ApcAppCritique) et les Notons le lien entre les apprentissages critiques (ApcAppCritique) et les
modules, qui permet d'établir les critères d'évaluation de chaque module. modules, qui permet d'établir les critères d'évaluation de chaque module.
@ -94,15 +94,19 @@ 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 ||--o{ ApcAppCritique : choix sur la page `module_edit` - UE <-> ApcNiveau : choix sur la page `ue_edit`
- Module <-> ensemble de ApcParcours - Module <-> ensemble de ApcParcours
- UE <-> ApcParcoursNiveauCompetence : choix sur la page `ue_edit` - Module ||--o{ ApcAppCritique : choix sur la page `module_edit`
- FormSemestre ||--o{ ApcParcours : choix sur la page - FormSemestre ||--o{ ApcParcours : choix sur la page
`formsemestre_editwithmodules` `formsemestre_editwithmodules`
- Identite }o--o{ ApcParcours : inscription au parcours, page à créer. - Identite }o--o{ ApcParcours : inscription au parcours, page à créer.
### Cas d'usage ### Cas d'usage
#### Niveau de compétence d'un formsemestre
Le formsemestre est lié à un ensemble d'ApcParcours.
#### Inscription d'un étudiant aux ModuleImpls #### Inscription d'un étudiant aux ModuleImpls
L'inscription reste libre (chaque individu peut être inscrit à un sous-ensemble L'inscription reste libre (chaque individu peut être inscrit à un sous-ensemble
quelconque des ModuleImpl du FormSemestre), mais il sera commode de pouvoir: quelconque des ModuleImpl du FormSemestre), mais il sera commode de pouvoir: