Comment : lier un cas d'usage à des documents et diagrammes

Dans Visual Studio Ultimate, vous pouvez lier un cas d'usage d'un diagramme de cas d'usage à un autre diagramme ou document.Par exemple, vous pouvez lier le cas d'usage aux diagrammes et documents suivants :

  • Un diagramme de séquence qui présente la manière dont les objectifs du cas d'usage sont réalisés par le biais des interactions entre les utilisateurs et le système ou ses principaux composants.

  • Un diagramme d'activités qui affiche les actions détaillées des utilisateurs et du système ou de ses principaux composants lors de l'exécution du cas d'usage.

  • Une page ou un paragraphe OneNote qui décrit le cas d'usage en détail.

  • Un document Word ou une présentation PowerPoint qui décrit le cas d'usage en détail.Vous pouvez conserver de tels documents dans la solution ou dans un emplacement accessible à votre équipe, tel qu'un site SharePoint.

Pour lier un cas d'usage à un document, créez un artefact dans le diagramme de cas d'usage et connectez le cas d'usage à l'artefact.Dans les propriétés de l'artefact, définissez le chemin d'accès au fichier de l'autre diagramme ou document.Lorsque vous double-cliquez sur l'artefact, l'autre diagramme ou document s'ouvre.

Vous pouvez connecter autant d'artefacts que vous le souhaitez à chaque cas d'usage.Vous pouvez également lier des artefacts à d'autres genres d'éléments dans un diagramme de cas d'usage.

Pour ouvrir un document associé à un artefact

  • Dans le diagramme de cas d'usage, double-cliquez sur la forme de l'artefact.

    Le document associé s'ouvre alors.

Pour lier un cas d'usage à un diagramme ou à un fichier dans la même solution

  1. Dessinez un diagramme tel qu'un diagramme de séquence ou un diagramme d'activités pour illustrer un scénario du cas d'usage.

  2. Revenez au diagramme de cas d'usage.

  3. Faites glisser le diagramme ou le fichier à partir de l'Explorateur de solutions vers une partie vide du diagramme de cas d'usage.

  4. À l'aide d'une Dépendance, connectez l'artefact au cas d'usage.

Pour lier à un fichier solution tel qu'un document Word ou une présentation PowerPoint

  1. Ajoutez le document à la solution.

    1. Déplacez ensuite le document Word dans le dossier Windows où se trouve la solution.

    2. Dans l'Explorateur de solutions, cliquez sur la solution avec le bouton droit, pointez vers Ajouter, puis cliquez sur Élément existant.

    3. Accédez au document Word et cliquez sur Ajouter.

      Le document Word apparaît alors dans un dossier de solution de l'Explorateur de solutions.

  2. Faites glisser le document Word depuis l'Explorateur de solutions vers une partie vide du diagramme de cas d'usage.

    Un nouvel artefact apparaît alors.

  3. À l'aide d'une Dépendance, connectez l'artefact au cas d'usage.

Pour lier à un document partagé, à un élément OneNote ou à une page Web

  1. Obtenez l'URL de l'élément partagé.Par exemple, ce peut être un chemin d'accès réseau commençant par '\\', une page Web ou une URL SharePoint 'http://', ou un lien vers une section, une page ou un paragraphe OneNote commençant par 'onenote:'.

  2. Dans la boîte à outils, cliquez sur Artefact, puis cliquez dans le diagramme de cas d'usage.

  3. Une fois le nouvel artefact sélectionné, tapez ou collez l'URL dans la propriété Lien hypertexte.

    [!REMARQUE]

    Si vous souhaitez fournir un chemin d'accès, il vaut mieux choisir un fichier dans un espace de travail commun (commençant par '\\') ou un fichier dans votre solution Visual Studio.Cela garantit que le chemin d'accès au fichier restera valide sur l'ordinateur d'un autre membre de l'équipe ou en cas de déplacement de la solution.Pour ajouter un document comme un document Word à votre solution, cliquez avec le bouton droit sur la solution dans l'Explorateur de solutions, pointez sur Ajouter et cliquez sur Élément existant.

Voir aussi

Concepts

Diagrammes de cas d'usage UML : référence

Diagrammes de cas d'usage UML : indications

Comment : modifier des modèles et diagrammes UML

Développement de modèles pour la conception logicielle