Comment générer des diagrammes

Ce tutoriel couvre les sujets suivants

  1. Générer un diagramme
  2. Modifier un diagramme
  3. Partager ou exporter un Diagramme

Générer un diagramme

Modèle de données

Prérequis:

  • Si votre projet Visual Expert lit du code dans une base de données, vous devez inclure les tables dans votre analyse.
  • : Si votre projet Visual Expert lit du code à partir de fichiers et de dossiers, vous devez inclure les instructions de création de tables et les définitions de clés étrangères.

Procédure:

  • Dans le treeview, double-cliquez sur l'icône table pour lister les tables du projet.
  • Sélectionnez une table - si nécessaire, entrez son nom dans le champ de recherche pour la trouver
  • Dans le menu ruban, allez dans [Diagrammes] et cliquez sur "Modèle de données"

     

    Visual Expert Data Model Diagram

    • Vous pouvez replier chaque table pour un diagramme plus compact.

      Collapsed Visual Expert Data Model Diagram
    • Sélectionnez une table, une colonne, un objet, une fonction ou une variable dans votre projet.
    • Allez dans [Diagrammes] dans le menu ruban, et cliquez sur "Analyse d'impact".
    Impact Analysis Diagram

    Dépendances des PBL

    • Dans l'arborescence, double-cliquez sur l'icône PBL pour lister les PBLs de votre projet
    • Sélectionnez une PBL - si nécessaire, entrez son nom dans le champ de recherche pour la trouver.
    • Allez dans [Diagrammes] dans le menu ruban, et cliquez sur "Dépendances des PBL". 

      Visual Expert PBL Dependencies Diagram

    • Si votre diagramme comprend beaucoup de PBL et de relations, vous pouvez sélectionner une PBL en particulier > les PBL connectées seront mises en évidence par un fond bleu :
      highlight connected pbls in pbl dependencies diagram

    Modifier un diagramme

    Une fois généré par Visual Expert, vous pouvez modifier votre diagramme :

    1. Cliquez sur le bouton "éditer"

      Edit a Visual Expert Code Diagram
       
    2. Le diagramme s'ouvre dans un éditeur dédié

      Visual Expert Diagram Editor
       
    3. Ajustez le diagramme au besoin.
    4. Si vos diagrammes contiennent beaucoup d'éléments, réglez l'affichage depuis [Vue - Panneaux - Panoramique et Zoom] :

      visual-expert-diagram-editor-zoom-and-pan
       
    5. Une fois terminé, fermez l'éditeur > le diagramme est mis à jour dans Visual Expert

    Partager ou exporter un diagramme

    Selon vos besoins, vous disposez de plusieurs options pour partager ou exporter des diagrammes :

    1. Partager le diagramme avec d'autres utilisateurs de Visual Expert

    Cette option permet à toute personne connectée à votre projet VE de télécharger une copie du diagramme dans son client Visual Expert pour exploiter les fonctionnalités de l'interface utilisateur VE : schéma synchronisé avec le code source, exploration du code, etc.

    • Sélectionnez l'élément parent du diagramme ("Department" dans cet exemple)
    • Faites un clic droit - Sélectionnez "Créer une vue à partir de la sélection".
      Create a view from Visual Expert diagram
       
    • Ceci isolera le diagramme dans une vue séparée (onglet)
    • Faites un clic droit sur le nom de l'onglet - Sélectionnez "Partager cette vue" :

      Share a Visual Expert Diagram
       
    • Tous les utilisateurs VE connectés à votre projet peuvent ouvrir cette vue à partir de[Afficher - Charger une vue partagée].

      Load a shared View
       

    2. Exporter le diagramme sous forme d'image

    Après avoir généré le diagramme, il suffit de cliquer sur le bouton "exporter" pour générer un fichier PNG :


     

    3. Exporter le diagramme sous forme de fichier modifiable

    Depuis l'éditeur de diagramme :

    1. Aller à [Fichier - Enregistrer sous...]
      Save a diagram as editable file
       
    2. Choisissez un nom et un emplacement
    3. Le diagramme est enregistré dans un fichier "*.velogdiagram".
    4. Les autres utilisateurs de Visual Expert peuvent simplement double-cliquer sur le diagramme pour l'éditer. .

    Visual Expert 2019, Oracle, SQL Server, PowerBuilder, Generate Diagrams