Site
Comment: Classe abstraite qui permet de définir une capacité maximale
Example:
Status: Relecture ok
Représentation UML
classDiagram
class EntiteDuMondeDeLaFormation{
<<abstract>>
+xsd:string code
+xsd:date dateDeMiseAJour
}
class Site{
<<abstract>>
}
%% inheritance relations
EntiteDuMondeDeLaFormation <|-- Site
%% 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
Institution --> Site : estLocalise
SessionDInformation --> Site : lieu
Inscription --> Site : lieu
Realisation --> Site : lieuDeRealisation
%% exemple pour les relations cycliques :
%% Module --> Module : se_compose_de
Propriétés de l'objet
Propriété | Type(s) cible | Description |
---|---|---|
Propriétés de Site | ||
capacité d'accueil | Nombre maximal de participants | |
Propriétés de Entité du monde de la formation | ||
code | string | Code "humain" permettant de désigner de manière non ambigüe un élément |
contributeur | Contributeur de la dernière modification de l'information | |
date de mise à jour | date | Dernière date de modification d'une information d'un élément |
libellé | Nommage humainement compréhensible de l'élément |
Classes plus spécifiques
Propriétés ayant pour valeur une instance de cette classe
Les instances de Site peuvent être des valeurs des propriétés suivantes :
Propriété | Description | Classe(s) avec cette propriété |
---|---|---|
est localisé | indique où se situe l'institution | Institution |
lieu | Lieu de la session d'information | Session d'information Inscription |
lieu de réalisation | Lieu où se déroule la réalisation | Réalisation |
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