IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

UML Discussion :

verbes à choisir dans les associations des diagrammes de classes


Sujet :

UML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    714
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 714
    Par défaut verbes à choisir dans les associations des diagrammes de classes
    Bonjour,

    en révisant quelques diagrammes de classe je me demandais s'il y avait une règle quand au choix des verbes spécifiant les associations des diagrammes de classe.

    Ma question est la suivante :

    Est ce que le verbe doit donner un sens unidirectionnel ou bidirectionnel ?

    Je m'explique... je dois traduire une association UML depuis cette phrase :

    "Un vol est ouvert à la réservation."

    Qu'est ce que je doit mettre pour que mon association ai du sens ?

    [vol]--{ouvre}--[reservation] ??

    sens 1 : une reservation ouvre un vol
    sens 2 : un vol ouvre une reservation (ce qui n'est pas juste)...

    [vol]--{concerne}--[reservation] ?

    Offre un sens bidirectionnel plus ou moins acceptable mais imprécis quant à l'énoncé des Business Analyst ?

    L'UML définit-il une règle pour cela ?

  2. #2
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    714
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 714
    Par défaut
    J'ai trouvé une solution pour orienter le sens, mais je ne sais pas si c'est reglementaire ...

    [vol]----{ouvre}[reservation]

    Est-ce que c'est ok ?

  3. #3
    Membre très actif Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    714
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 714
    Par défaut
    J'ai trouvé un site UML qui parle de forme verbale active qui precise le sens de lecture de l'association ici : http://uml.developpez.com/cours/

    [vol]--{< ouvre}--[reservation]

    Mais mon prof d'UML 2 me dit qu'il enseigne les cours officiels et qu'il n'a jamais entendu parlé de cela ... Mais bon, je vais l'uiliser.

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 545
    Par défaut
    Bonjour,
    Citation Envoyé par zulad Voir le message
    Est ce que le verbe doit donner un sens unidirectionnel ou bidirectionnel ?
    si l'association est bi-directionnelle alors il est préférable que le nom (optionnel) de la relation le soit aussi. Si vous avez du mal à en trouver un cela doit vous mettre la puce à l'oreille car c'est sans doute que la relation ne doit pas être bidirectionnelle

    Citation Envoyé par zulad Voir le message
    [vol]----{ouvre}[reservation]
    non, la proximité du nom et d'une des deux classes indique un nom de rôle, pas un nom de relation

    Citation Envoyé par zulad Voir le message
    [vol]--{< ouvre}--[reservation]
    Mais mon prof d'UML 2 me dit qu'il enseigne les cours officiels et qu'il n'a jamais entendu parlé de cela
    vous pouvez proposer à votre prof de lire le haut de la page 45 de UML superstructure 2.4 beta
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/07/2012, 18h06
  2. Réponses: 0
    Dernier message: 24/12/2011, 14h14
  3. Réponses: 3
    Dernier message: 19/11/2007, 08h52
  4. Lag dans les requêtes des répliques mais pas du maître
    Par Thomas JOUANNOT dans le forum Access
    Réponses: 3
    Dernier message: 16/03/2006, 09h17
  5. DBGrid, comment dessiner dans les titres des colonnes
    Par dleu dans le forum Bases de données
    Réponses: 9
    Dernier message: 04/11/2004, 17h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo