Evaluez la bêta version de MVC-CD - Logiciel de modélisation libre d'utilisation et gratuit
Tout comme il y a un référentiel de projet, il y a un référentiel de MVC-CD.
Le référentiel de l'application MVC-CD présente les éléments essentiels de la notation utilisée.
La présentation des éléments de la notation utilisée doit permettre au modélisateur débutant ou chevronné de retrouver très rapidement et sans quitter le logiciel, les explications essentielles de la notation de MVC-CD.
Les explications essentielles de la notation peuvent être approfondies en consultant la partie mentionnée du livre de référence.
Pour un projet et pour chaque MCD [1] , le référentiel comporte les entrées suivantes :
Les diagrammes.
Les entités.
Les relations.
Les notes.
Les paquetages si la personnalisation le requiert.
[1] Potentiellement, il peut y avoir plusieurs MCD dans un projet.
Pour l'application, nous avons plusieurs entrées relatives à la présentation succincte de la notation. Ce sont :
Types de données.
Stéréotypes.
Contraintes UML.
Relations.
Relations stucturellement identifiantes.
Entités.
Les noeuds de chaque élément de notation peuvent être visualisés pour en obtenir une description.
Ci-dessous la description du type de données token.
La longueur (Size) est obligaoire, sa valeur par défaut est de 50 et elle doit être comprise entre 1 et 10'000.
Les stéréotypes sont groupés par type d'élément de MCD.
Nous voyons ci-contre, le stéréotype <<M>> qui est applicable à un attribut.
Le stéréotype <<M>> indique un attribut obligatoire .
Les contraintes UML sont groupés par type d'élément de MCD.
Nous voyons ci-contre, la contrainte UML {uppercase} qui est applicable à un attribut.
La contrainte UML {uppercase} indique que l'attribut doit être écrit en caractères majuscules.
Les différentes relations, inspirées du langage UML, sont présentées :
Association
Généralisation-spécialisation
Lien d'entité associative
Ancre de note
Les particularités de l'Association sont détaillées :
Degré
Multiplicité (Cardinalité pour certains auteurs)
Association réflexive
Association identifiante naturelle
Association identifiante de composition
Ci-dessous, le formulaire de présentation des multiplicités des associations.
Ci-dessous, le formulaire de présentation des relations structurellement identifiantes.
Les différentes natures d'entités sont présentées :
Indépendante
Dépendante
Associative
Généralisation et spécialisation
n-aire
Remarque :
Certaines de ces natures d'entités peuvent être spécialisées.
Important :
Le modélisateur ne manipule que des entités, ce sont les relations auxquelles participent une entité qui détermine sa nature.
MVC-CD renseigne de manière informative le modélisateur de la nature d'une entité lorsqu'il en demande le contrôle de conformité. Plus de détails
Ci-dessous, le formulaire de présentation de l'entité associative