Nodefr-2 : Norme de Descriptions pour l'Éducation en France

!

Composition

Comment: Classe abstraite qui définit la composition d'une action de formation, d'un parcours ou d'un module en termes d'élément de formation

Example:

Status: Relecture ok

Représentation UML

classDiagram class EntiteDuMondeDeLaFormation{ <<abstract>> +xsd:string code +xsd:date dateDeMiseAJour } class Composition{ <<abstract>> +nfr:ElementDeFormation elementConstituant } %% inheritance relations EntiteDuMondeDeLaFormation <|-- Composition %% these are "ranged" classes, only display name %% @TODO: make them clicable on React %% ==> test with the lib and see / update this 2 : %% https://github.com/mermaid-js/mermaid/issues/1402 %% https://github.com/mermaid-js/mermaid/issues/1808 ActionDeFormation --> Composition : utilise Parcours --> Composition : utilise Module --> Composition : utilise %% exemple pour les relations cycliques : %% Module --> Module : se_compose_de

Propriétés de l'objet

PropriétéType(s) cibleDescription
Propriétés de Composition
élément constituantÉlément de formation
Indique le ou les éléments de formation qui sont inclus dans une composition
Propriétés de Entité du monde de la formation
codestring
Code "humain" permettant de désigner de manière non ambigüe un élément
contributeurContributeur de la dernière modification de l'information
date de mise à jourdate
Dernière date de modification d'une information d'un élément
libelléNommage humainement compréhensible de l'élément

Propriétés ayant pour valeur une instance de cette classe

Les instances de Composition peuvent être des valeurs des propriétés suivantes :

PropriétéDescriptionClasse(s) avec cette propriété
utiliseIndique que l'action de formation utilise jusqu'à trois types compositionsAction de formation
Parcours
Module

Examples

@TODO: Affichage des exemples et définition du processus de saisie de ces examples

Mindmatcher.org - Contribution for the AFNOR CN36 group - Contribute on Gitlab - Apache License, Version 2.0 - 2021