À propos de la rétroconception du code en UML

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Si vous développez des projets dans Microsoft Visual C++, Microsoft Visual Basic ou Microsoft Visual C#, Visual Studio .NET intègre une solution de modélisation logicielle utilisant Microsoft Office Visio. Visual Studio vous permet de rétroconcevoir votre code source vers le langage UML (Unified Modeling Language) ; les définitions de classe du projet sont alors utilisées pour générer un diagramme UML dans l'environnement Visio.

Par exemple, vous avez hérité un héritées solution qui a été développé à l’aide de Visual Basic ou Visual C++. Pour mieux comprendre la structure de la solution, vous pouvez ouvrir dans Visual Studio .NET et puis extraire automatiquement les structures pour l’affichage sous forme d’éléments dans un diagramme de structure statique UML. Vous avez écrit un nouveau projet dans Visual c# (Visual Basic ou Visual C++) et souhaitez visualiser ses classes sous forme d’objets graphiques. Utilisez les définitions de classe dans votre projet, ingénierie inverse permet de vous permettent de visualiser le modèle de conception pour votre nouveau projet.

Rétroconcevoir un projet ou une solution complète

Vous pouvez rétroconcevoir l'intégralité d'une solution ou d'un projet faisant partie d'une solution. Les choix que vous effectuez dans l'Explorateur de solutions Visual Studio déterminent les éléments qui seront rétroconçus vers l'environnement UML Visio.

Remarque : Veillez à générer la solution dans Visual Studio avant de procéder à la rétroconception afin de faciliter la résolution des références croisées des projets.

Lancement d’ingénierie à rebours dans Visual Studio

Dans l'environnement Visual Studio, le lancement de la rétroconception s'effectue à l'aide d'une commande du menu Projet. Les informations sur le modèle de code sont extraites, l'application Visio est ouverte, puis les éléments rétroconçus du code apparaissent sous la forme d'icônes dans l'arborescence de l'Explorateur de modèles UML Visio. Vous pouvez alors faire glisser sur une page de dessin les formes de classe UML reflétant les définitions de classe du code source, afin de visualiser l'architecture de la nouvelle solution ou de la solution héritée.

Lors d'une opération de rétroconception, des informations d'état la concernant s'affichent dans la fenêtre Résultat de Visual Studio.

Ouvrir des fichiers Visio existants à partir de Visual Studio

Lorsqu'une arborescence de projet a été rétroconçue, le dessin Visio est ajouté à la solution sous Éléments de solution. Pour démarrer Visio et ouvrir le fichier sélectionné, double-cliquez sur le diagramme Visio.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×