Créer un diagramme de collaboration UML

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Important : Le diagramme de collaboration UML n'est pas disponible dans Visio 2013 et les versions plus récentes. Pour plus d'informations sur les diagrammes UML dans Visio 2013 et les versions plus récentes, voir diagrammes UML dans Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

Légende 1 Dans une forme rôle de classifieur, la chaîne de l'indicateur de l'objet est soulignée pour indiquer que l'objet est une instance. Vous pouvez également inclure le nom de l'objet avant les deux-points.

Image du bouton Les liens, ou RôleAssociation, indiquent les relations et, avec des pointes de flèche, peuvent également indiquer navigation.

Légende 3 Double-cliquez sur un lien, puis cliquez sur message pour définir un message qui circule le long d'un lien. Nombre de messages de procédure en fonction de l'imbrication des appels.

Étape 4 Le premier message provient toujours de l'extérieur du contexte que vous incluez dans le diagramme.

  1. Dans Visio 2010: sous catégories de modèles, cliquez sur logiciel et base de données > diagramme de modèle UML > créer.

    Dans Visio 2007: dans le menu fichier, pointez sur nouveau, sur logiciel, puis cliquez sur diagramme de modèle UML.

  2. Dans le arborescence, cliquez avec le bouton droit sur le package dans lequel vous souhaitez inclure le diagramme de collaboration, pointez sur nouveau, puis cliquez sur diagramme de collaboration.

    Une page vierge s'affiche et le gabarit de Collaboration UML devient le premier gabarit. L'espace de travail affiche «collaboration» en filigrane. Une icône représentant le diagramme est ajoutée à l'arborescence dans l' Explorateur de modèles.

    Remarque : Si l'arborescence n'est pas visible, dans le menu UML, pointez sur vue, puis cliquez sur Explorateur de modèles.

  3. Pour chaque rôle d'objet que vous souhaitez représenter dans la collaboration, faites glisser une forme rôle de classifieur sur la page de dessin.

    Forme rôle de classifieur

    Désignation d'un objet comme nouveau, détruit ou transitoire dans un diagramme de collaboration

    1. Dans un diagramme de collaboration, cliquez avec le bouton droit sur la forme rôle de classifieur pour l'objet que vous voulez désigner comme nouveau, détruit ou passager, puis cliquez sur options d'affichage des formes.

    2. Sous État du rôle de classifieur, cliquez sur la condition souhaitée.

      Remarque : Pour appliquer cette modification uniquement à la forme sélectionnée, dans la boîte de dialogue options d'affichage des formes, désactivez l'option appliquer aux mêmes formes UML sélectionnées dans la page de la fenêtre de dessin actuelle. Si vous souhaitez que toutes les formes rôle de classifieur que vous déplacez sur le diagramme aient la même condition, activez la case à cocher appliquer aux formes UML insérées ultérieurement du même type dans la page de la fenêtre de dessin actuelle.

      La condition apparaît entre crochets après le nom de l'objet (par exemple, n {TRANS passagère}).

    Désignation d'un objet comme actif dans un diagramme de collaboration

    Dans un diagramme de collaboration, une forme rôle de classifieur définie comme active inclut {active} après le nom de l'objet. UN rôle de classifieur est actif lorsque la classe sur laquelle il est basé est active.

    Pour indiquer qu'une classe est active, double-cliquez sur l'icône de la forme ou de l'arborescence qui représente la classe. Dans la boîte de dialogue Propriétés de classe UML, cliquez sur classe, cochez IsActive, puis cliquez sur OK. Le rôle de classifieur devient actif à la suite de l'activation de la classe.

  4. Pour chaque jeu d'objets que vous souhaitez représenter, faites glisser une forme multi-objet sur la page de dessin. Forme multi-objet

  5. Double-cliquez sur chaque rôle de classifieur ou sur forme multi-objet pour ouvrir la boîte de dialogue Propriétés de rôle de classifieur UML dans laquelle vous pouvez ajouter un nom et d'autres valeurs de propriétés.

  6. Indiquez les liens entre les objets en les connectant à l'aide de formes rôle d'association. En savoir plus sur les formes rôle d'association.

    Créer un chemin d'accès de rôle d'association dans un diagramme de collaboration

    1. Dans un diagramme de collaboration, faites glisser une forme rôle d'association près des deux formes rôle de classifieur ou plusieurs objets pour lesquels vous voulez créer un tracé.

    2. Collez les points de terminaison de la forme rôle d'association aux points de connexion Image de point de connexion (X bleu) sur les deux formes que vous voulez connecter à l'aide d'un chemin d'accès.

      Conseil : Pour indiquer un chemin d'accès de rôle d'association d'un rôle de classifieur à lui-même, collez les deux points de terminaison d'une forme de rôle d'association en U à deux points de connexion du même rôle de classifieur.

  7. Double-cliquez sur chaque forme rôle d'association pour ouvrir la boîte de dialogue Propriétés de rôle d'association UML, dans laquelle vous pouvez ajouter un nom, un flux de messages, un libellé de message, une multiplicité et d'autres valeurs de propriétés.

    Ajouter un message à un rôle d'association dans un diagramme de collaboration

    1. Dans un diagramme de collaboration, double-cliquez sur la forme rôle d'association auquel vous voulez ajouter un message.

    2. Attribuez un nom au rôle d'association, puis cliquez sur messages.

    3. Cliquez sur nouveau. Entrez un nom et une expression de séquence. Choisissez le stéréotype, la direction et le type de flux souhaités.

    4. Pour un appel de procédure ou de message plat, cliquez sur Propriétés. Sélectionnez l'opération que le message doit générer. Si l'opération n'existe pas, cliquez sur nouveau pour la créer.

      Pour un message asynchrone, sélectionnez le signal que le message doit générer. S'il n'existe aucune réception pour le signal sur le classifieur auquel la ligne de vie d'objet recevant le message est basée, cliquez sur nouveau pour créer la réception.

  8. Enregistrez le diagramme.

Développez vos compétences dans Office
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.

×