Créer un diagramme de collaboration UML

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

Diagramme de collaboration affichant un ensemble d'objets et les messages qu'ils échangent pour accomplir une opération

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

Image du bouton 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 texte sur un lien. Nombre de messages de procédure selon l’imbrication des appels.

Étape 4 Le premier message provient toujours en dehors du contexte que vous incluez dans le diagramme.

  1. Dans le menu Fichier, pointez sur Nouveau, sur Logiciels, puis cliquez sur Diagramme de modèle UML.

  2. Dans l'arborescence, cliquez avec le bouton droit sur le package dans lequel insérer le diagramme de collaboration, pointez sur Nouveau, puis cliquez sur Diagramme de collaboration.

    Une page vide s'affiche, et le gabarit 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'apparaît pas, pointez sur Afficher dans le menu UML, puis cliquez sur Explorateur de modèles.

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

    Forme rôle de classifieur

    Désigner un objet en tant que nouveau, destruction ou transitoires dans un diagramme de collaboration

    1. Dans un diagramme de collaboration, cliquez avec le bouton droit sur la forme Rôle de classifieur concernant l'objet à désigner comme étant nouveau, détruit ou transitoire, puis cliquez sur Options d'affichage des formes.

    2. Dans la zone État du rôle du classifieur, cliquez sur la condition voulue.

      Remarque : Pour n'appliquer ce changement qu'à la forme sélectionnée, désactivez la case à cocher Appliquer aux mêmes formes UML sélect. dans la page de la fenêtre de dessin en cours de la boîte de dialogue Options d'affichage des formes. Si vous souhaitez que toutes les formes Rôle de classifieur suivantes déposées sur le diagramme aient la même condition, activez la case à cocher Appliquer aux formes UML insérées ultérieurement de même type dans la page de la fenêtre de dessin en cours.

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

    Désigner un objet comme actif dans un diagramme de collaboration

    Dans un diagramme de collaboration, une forme Rôle de classifieur active comporte la mention {actif} 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 la forme ou l'icône de l'arborescence qui la représente. Dans la boîte de dialogue Propriétés de classe UML, cliquez sur Classe, sélectionnez EstActif, puis cliquez sur OK. Le rôle de classifieur devient actif car la classe est active.

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

  5. Double-cliquez sur chaque forme Rôle de classifieur ou 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é.

  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 de rôle d’association dans un diagramme de collaboration

    1. Dans un diagramme de collaboration, faites glisser une forme Rôle d'association à proximité des deux formes Rôle de classifieur ou Multi-objet à relier à l'aide d'un chemin.

    2. Collez les extrémités de la forme Rôle d’Association de points de connexion Image de point de connexion (X bleu) sur les deux formes que vous voulez vous connecter avec un chemin d’accès.

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

  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 correspondante dans laquelle vous pouvez ajouter un nom, un flux, une étiquette de message, un indicateur de 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 à laquelle vous souhaitez ajouter un message.

    2. Tapez le nom du rôle d'association, puis cliquez sur Messages.

    3. Cliquez sur Créer. Tapez un nom et une expression de séquence. Choisissez un stéréotype, une direction et une sorte de flux.

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

      Pour un message asynchrone, sélectionnez le signal que doit générer le message. Si le classifieur sur lequel la ligne de vie de l'objet destinataire du message est basée n'est pas équipé pour recevoir ce signal, cliquez sur Créer pour créer la réception.

  8. Enregistrez le diagramme.

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.

×