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

Diagrammes de Classes Discussion :

[Implémentation] Classe association


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut [Implémentation] Classe association
    Bonsoir,

    J'ai une partie de mon diagramme de classe qui est ainsi :


    Dans mon "etreEffectué", je n'ai que les pointeurs vers des listes de CouloirAerien et Trajet...

    Je trouve que créer une classe juste pour rajouter ces listes avec des pointeurs vers les objets... C'est un peu n'importe quoi :s

    Ai-je le droit/ la possibilité de faire directement :

    Couloir Aerien :
    _attributs couloirAerien
    _listeDesTrajets

    Trajet :
    _attributs Trajet
    _listeDesCouloirsAerien
    En fait, à l'image de merise, ce serait la duplication des clefs comme lors de cardinalités 0,1 - 0,1

    Sauf que là, le 1 serait une liste.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    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 551
    Par défaut
    Bonjour,
    Citation Envoyé par Deallyra Voir le message
    Je trouve que créer une classe juste pour rajouter ces listes avec des pointeurs vers les objets... C'est un peu n'importe quoi :s
    je suis d'accord avec le fait que faire une classe pour rien ... ne sert à rien

    en fait on utilise des classes d'association d'abord pour des raisons de 'sémantique graphique', mais cela sous entend que la partie classe de la chose à des membres pour elle même (attributs/relations, operations), ce qui n'est pas le cas ici et la rend donc inutile

    Ai-je le droit/ la possibilité de faire directement :
    ...
    si tu fais une modélisation UML, il te suffit simplement d'utiliser directement une relation, c.a.d. le même diagramme mais sans la classe EtreEffectuée, par contre oublies les clefs

    je trouve cependant le modèle bizarre, le fait qu'un trajet utilise des couloirs aériens je veux bien, par contre je ne comprends pas l'utilité de la relation inverse, surtout que le nombre de trajets peut être considéré comme infini ce qui va donner une longue liste
    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

  3. #3
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Citation Envoyé par bruno_pages Voir le message
    je trouve cependant le modèle bizarre, le fait qu'un trajet utilise des couloirs aériens je veux bien, par contre je ne comprends pas l'utilité de la relation inverse, surtout que le nombre de trajets peut être considéré comme infini ce qui va donner une longue liste
    L'utilité de la relation inverse ?

    Si c'est le fait de la navigation, je n'ai pas réussi à contraindre WinDesign à me faire apparaître la relation de Trajet vers CouloirAerien seulement.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    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 551
    Par défaut
    Citation Envoyé par Deallyra Voir le message
    je n'ai pas réussi à contraindre WinDesign à me faire apparaître la relation de Trajet vers CouloirAerien seulement.
    c'est bien de cela qu'il s'agit

    j'ai du mal à croire que WinDesign ne le permette pas, mais comme je ne l'ai jamais utilisé je ne peux pas t'aider

    hier soir et ce matin j'ai essayé Omondo et mis ce que j'ai vu dans deux long messages, à chaque jour suffit sa peine
    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

  5. #5
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bien sûr qu'il doit le permettre mais je ne le trouve pas si sympathique que ça comme logiciel... Comprendre, intuitif.

    A coté, il y a star uml qui est simple d'utilisation mais dont certains aspect graphique des diagrammes sont vraiment mal fait.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  6. #6
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    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 551
    Par défaut
    essaye donc Bouml
    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. Implémenter une "classe-Association".
    Par oxyaxion dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 02/06/2011, 18h28
  2. [Classe association][implémentation concrète]
    Par lamdarc dans le forum Diagrammes de Classes
    Réponses: 1
    Dernier message: 28/07/2009, 13h02
  3. implémenter des classes associatives
    Par ancrou dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2006, 13h34
  4. [Hibernate] Mapper une classe association
    Par mauvais_karma dans le forum Hibernate
    Réponses: 16
    Dernier message: 25/01/2006, 12h34
  5. [Hibernate] remplir une classes association
    Par mauvais_karma dans le forum Hibernate
    Réponses: 13
    Dernier message: 31/08/2005, 16h38

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