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

Visual C++ Discussion :

[VC++ 2005] Générer le diagramme de classes à partir du code.


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : R&D Developer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par défaut [VC++ 2005] Générer le diagramme de classes à partir du code.
    Bonsoir à tous.

    Mon programme commence à avoir pas mal de classes (un peu plus de 29), et j'aimerai générer le diagramme de classes comme cela est possible sous VB ou VC#. Or, apparemment, il n'existe rien pour le reverse engineering concernant VC++. (J'ai Visual Studio Team Edition for software developpers.)
    Et j'aimerai éviter autant que possible d'avoir à payer une licence pour Visio, qui parait-il, permet de générer les classes, mais sans pour autant faire de rangement. (Il faut soi même cliquer glisser chaque classe sur la feuille pour les afficher, et ensuite les relier manuellement... quitte à commettre des erreurs)

    Quelqu'un a t-il une solution, ou ai-je loupé un chapitre du manuel VS 2005 ?
    Merci !

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Jamais vu ça dans VC++ ni dans aucun ide C++ d'ailleurs (et oui, le C++ c'est des headers tout pourris, pas du beau bytecode à la disposition d'un explorateur de classes). La seule chose qui s'en rapproche c'est des générateurs de doc comme doxygen.

  3. #3
    Membre éclairé Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : R&D Developer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par défaut
    Je vais donc être obligé de me tourner vers quelque chose de payant ? Je trouve ça quand même étonnant, C++ étant un langage où l'utilisation UML est très utile, voir indispensable.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Puisque je te dis que même payant je n'en ai jamais entendu parler. A moins que tu ne croies que doxygen est payant.
    A la rigueur peut-être rationnal rose, mais je doute au plus haut point.
    PS: non, il faut résister à la tentation, ne pas se lancer dans un débat sur l'oo en C++, il faut être fort.

  5. #5
    Membre éclairé Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : R&D Developer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par défaut
    Rationnal Rose le ferait, et Together. J'ai quand même le droit d'avoir d'autres avis ? Doxygen sert plutôt pour la génération de doc, le diagramme y est trop succinct.

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par défaut
    Si tu le dis, pour ma part je considère une bonne doc générée plus utile pour un programmeur qu'un diagramme uml après-coup qui ne sert généralement qu'à faire plaisir au patron.
    Il y a aussi quelque bons logiciels gratuits ou pas trop cher pour générer des diagrammes sans le reverse engineering, poseidon uml par exemple.
    Sinon, on dirait que tu as raison, apparement rational gère bien le reverse engineering sur du C++. Je me demande ce qu'il en est pour le refactoring...

Discussions similaires

  1. un diagramme de classe à partir des code source java
    Par hibahiba dans le forum EDI et Outils pour Java
    Réponses: 2
    Dernier message: 22/04/2015, 16h36
  2. générer le diagramme de classe à partir de diagramme de séquence
    Par hamzawhy dans le forum Diagrammes de Classes
    Réponses: 0
    Dernier message: 12/04/2015, 03h03
  3. Diagramme de classe à partir du code source
    Par mehdiyou dans le forum Général Java
    Réponses: 5
    Dernier message: 20/02/2010, 01h15
  4. Diagramme de classe à partir du code c++
    Par lity7 dans le forum Langage
    Réponses: 2
    Dernier message: 11/06/2009, 17h01
  5. [UML] Générer un diagramme de classe à partir des sources
    Par ekard dans le forum EDI et Outils pour Java
    Réponses: 5
    Dernier message: 18/01/2006, 16h13

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