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

Outils Discussion :

Gérer des diagrammes de classes UML trop grands !


Sujet :

Outils

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Points : 102
    Points
    102
    Par défaut Gérer des diagrammes de classes UML trop grands !
    Bonjour,

    Question qui peut paraitre bizarre au premier abord mais bon je la pose quand même.. Dans le cadre d'un compte rendu je veux afficher le diagramme de classes du logiciel développé, le problème c'est que ma conception compte pas moins d'une vingtaine de classes ! Autant vous dire que l'image générée (soit par StarUML ou ArgoUML) est illisible (faut vraiment zoomer pour bien lire les données). Bref ma question, je gère ça comment pour mon rapport ? Je crée des blocs pour les classes les plus longues sans les détailler sur le diagramme principal, puis j'affiche plus bas le détail de ces classes là ?


    Merci !

  2. #2
    Inactif  
    Inscrit en
    Février 2003
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    Par défaut Show hide compartment
    Il doit sans doute y avoir une fonction show hide compartment dans l'outil. Dans Eclipse et pour java ont offre cette option je vois pas pourquoi les outils pour le C ne le font pas.
    Cette option permet de juste afficher la case du classifier sans les informations internes. Dans ce cas l'affichage même de 20 classes est possible afin de donner une vue de l'architecture sans rentrer dans le détail de chaque classe.
    Bonne modélisation,

  3. #3
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 723
    Points
    6 723
    Par défaut
    J'ose espéré qu'il est également possible de d'afficher certains membres et pas d'autre, c.a.d. que ce n'est pas du 'tout ou rien'

    ce genre de chose est tout à fait classique dans les modeleurs, cherchez bien dans la doc et les options graphiques

  4. #4
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    5 463
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 5 463
    Points : 16 213
    Points
    16 213
    Par défaut
    Il y a des chances que les 20 classes ne soient pas nécessaires en même temps. Je préfère avoir 2 ou 3 vues différentes, chacune autour d'une thématique, qu'une seule vue globale embrouillée...

    Et cette notion de vue est aussi assez classique dans les outils UML.

  5. #5
    Membre Expert

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Points : 5 723
    Points
    5 723
    Par défaut
    Une technique quand c'est trop grand ou trop compliqué c'est le découpage reste à savoir selon quel critére (instance de cas d'utilisation, thématique, couche logicielle...)

    Le découpage donne plusieurs vues cohérentes par rapport à un modèle plus globale en principe il n'y a pas de limite au découpage structurel on pourrait faire toujours plus ou moins atomique.

    Ensuite cela dépend c'est pour une présentation à une équipe ou des dirigeants ou c'est par commodité de conception ?

  6. #6
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Points : 102
    Points
    102
    Par défaut
    Effectivement, c'était trop bête de vouloir afficher mes 20 classes sur le même diagramme . J'ai donc fais plusieurs diagrammes de 3/4 classes chacun qui adressent une partie donnée.

    Merci à vous !

  7. #7
    Inactif  
    Inscrit en
    Février 2003
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Février 2003
    Messages : 238
    Points : 303
    Points
    303
    Par défaut Trop de classe par diagramme
    Disons que tout dépend de la résolution graphique de l'écran. Si on a un écran en 1900*1200 on peut sans problème afficher plus de 50 classes avec les liens de dépendences ou hértitage ou association. Je dis classes mais pas le contenu des classes et je recommende de n'afficher qu'n type de lien à la fois.

    Le truc super c'est de travailler sur double écran, de faire un Eclipse prenant les 2 ecran et ensuite de faire double page d'un diagramme UML. La s'est vraiment cool
    Ok, vous allez me dire que c'est pas possible ces définitions graphiques ou le double écran dans des société de SSII. Je comprend cela mais bon devant 2 écran 24 pouces la modélisation s'est génial. Il y a du bon d'être manager

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 20/06/2017, 15h43
  2. Generation des tables a partir du diagramme de classe - UML
    Par sjfs00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/04/2010, 00h35
  3. aide sur un diagramme de classe UML
    Par pascal91 dans le forum Diagrammes de Classes
    Réponses: 7
    Dernier message: 29/12/2008, 20h19
  4. Diagramme de classes UML
    Par franc82 dans le forum OpenGL
    Réponses: 5
    Dernier message: 27/10/2006, 11h19
  5. visualiser des diagrammes de classes
    Par Dokdeb dans le forum Langage
    Réponses: 1
    Dernier message: 01/05/2006, 20h29

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