bonjour,
j'ai essayé de modélisé ce cahier de charge par ce diagramme de classe :
une correction si c'est possible et merci d'avance.
bonjour,
j'ai essayé de modélisé ce cahier de charge par ce diagramme de classe :
une correction si c'est possible et merci d'avance.
Bonjour,
ton entité "demande d'inscription" doit être porteuse de la cardinalité 1..3
Etudiant [0..1] ------ [1..3] demande d'inscription [0..n] -----------[0.1] Formation
Olivier
Architecte destructurant,
be cool, be free
Il nous reste Debian bien sûr
merci ,
je cherche s'il y a une solution d’utilisé une seule association et de montrer qu'un étudiant peut s'inscrire à trois formations au maximum qui sont différentes et qu'il ne peut effectué plus d'une seule demande d’inscription pour la même formation .
bonjour
je ne comprends pas le doublement de la relation entre étudiant et formation, c'est très shadock
il suffit d'avoir une seule relation avec la cardinalité 1..3 en utilisant la classe association demande d'inscription comme vous l'avez fait, en y mettant les contraintes { ordered, disjoint } avec éventuellement avec une note indiquant que l'ordre porte sur la priorité
Cependant si on suit stricto sensu l'énoncé il n'y a pas de relation directe entre étudiant et formation, mais il y en a une entre étudiant et demande de formation (ayant elle même une relation vers formation), à vous vous de voir
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager