Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Un diagramme de séquence UML montre comment un ensemble d’objets interagissent dans un processus au fil du temps. Il affiche les messages qui passent entre les participants et les objets dans le système, ainsi que l’ordre dans lequel ils se produisent.

Exemple de diagramme de séquence UML montrant un système ATM.

Pour créer un diagramme de séquence, utilisez un modèle de séquence UML ou un diagramme de démarrage, qui inclut le gabarit de séquence UML . Faites glisser des formes du gabarit vers le canevas de dessin pour créer le diagramme.

Démarrer un diagramme de séquence

  1. Démarrez Visio. Si vous avez déjà ouvert un fichier, cliquez sur Fichier > Nouveau.

  2. Dans la zone Rechercher, tapez séquence UML.

  3. Sélectionnez le diagramme de séquence UML .

  4. Dans la boîte de dialogue, sélectionnez le modèle vide ou l’un des trois diagrammes de démarrage. (Une description de chacun d’eux s’affiche à droite lorsque vous le sélectionnez.) Sélectionnez ensuite Unités de métriques ou Unités américaines.

  5. Sélectionnez Créer.

  6. Le diagramme s’ouvre. La fenêtre Formes doit s’afficher en regard du diagramme. Si vous ne le voyez pas, accédez à Afficher > volets office et vérifiez que Formes est sélectionnée. Si vous ne le voyez toujours pas, cliquez sur le bouton Développer la fenêtre Formes sur la gauche.

  7. Sous l’onglet Affichage, vérifiez que la zone case activée en regard de Points de connexion est cochée. Cette option fait apparaître les points de connexion lorsque vous commencez à connecter des formes.

  8. À présent, faites glisser les formes que vous souhaitez inclure dans votre diagramme de la fenêtre Formes vers la page. Pour renommer des étiquettes de texte, double-cliquez sur les étiquettes.

Lignes de vie pour les acteurs et les objets

Utilisez une forme de ligne de vie d’acteur pour chaque participant et une forme de ligne de vie d’objet pour chaque composant système de votre processus.

Ligne de vie de séquence UML

Conseil : Lorsque vous faites glisser les lignes de vie en place, des repères d’alignement verts s’affichent à l’écran pour vous aider à aligner et à espacer les lignes de vie par rapport aux autres formes de ligne de vie.

  • Double-cliquez dans la zone de titre de chaque ligne de vie pour entrer un nom ou un titre.

  • Pour allonger ou raccourcir un chronologie, cliquez sur la ligne de vie, puis faites glisser le point de contrôle jaune en bas de la ligne de vie.

Messages

Utilisez des formes de message pour représenter les informations envoyées entre les lignes de vie.

Messages de séquence UML

Conseil :  Visio vous permet de coller les points de terminaison de message à chaque ligne de vie. Un cercle vert apparaît au point de terminaison lorsqu’il est collé à un point de connexion. Les points de connexion disparaissent lorsque vous avez terminé de faire glisser.

  • Joignez le point de terminaison de début à la ligne de vie qui envoie le message, puis faites glisser le point de terminaison principal vers la ligne de vie qui reçoit le message.

  • Double-cliquez sur la forme du message pour créer une zone de texte, puis tapez un nom pour le message.

  • Utilisez une forme message (une ligne pleine) pour représenter une demande ou la transmission d’informations.

  • Utilisez une forme de message de retour (une ligne en pointillés) pour représenter une réponse à un message précédent.

  • Utilisez un self message pour représenter un appel récursif d’une opération, ou une méthode appelant une autre méthode appartenant au même objet.

  • Utilisez la forme Message asynchrone pour indiquer quand une action peut ne pas se produire immédiatement.

  • Pour modifier la forme d’un message de connecteur :

    1. Cliquez sur le connecteur avec le bouton droit.

    2. En bas du menu contextuel, sélectionnez l’une des trois options (Angle droit, Droite, Courbe).

    3. Cliquez sur le connecteur et faites-le glisser pour modifier sa forme.

Fragments

Si une ou plusieurs interactions forment une boucle ou nécessitent qu’une condition soit remplie pour mettre fin à l’interaction, placez ces interactions dans une forme de fragment :

  • Utilisez le fragment de boucle pour une interaction répétée de base.

  • Utilisez le fragment Facultatif pour les étapes qui sont effectuées uniquement si une certaine condition est remplie.

  • Utilisez la forme de fragment alternative pour un processus ou une interaction if-then ou if-then-else. Le fragment est fourni avec deux sections, qui vous permettent d’afficher l’interaction alternative. Pour ajouter une autre condition, faites glisser un opérande Interaction sur la forme. 

    Condition de séquence UML

  • Faites glisser la forme du fragment vers les interactions à laquelle elle se rapporte. Utilisez les poignées de dimensionnement sur la forme de fragment pour vous assurer qu’elle englobe toutes les interactions associées.

  • Double-cliquez dans le coin titre de la forme de fragment pour ajouter un titre ou une brève description du processus entouré du fragment. Sous le coin du titre, cliquez sur l’invite [paramètres] si vous souhaitez entrer les conditions qui mettrait fin à ce processus.

Activation

Placez une forme de barre d’activation sur une ligne de vie pour indiquer quand et pendant combien de temps cet objet ou ce participant est actif dans le processus. En règle générale, des flèches sont dirigées vers et à partir d’une zone d’activation pour illustrer le flux d’informations.

Faites glisser les points de terminaison de la barre d’activation vers le haut ou vers le bas pour lui donner la longueur souhaitée.

Activation de séquence UML

Destruction

Destruction indique quand un objet ou un acteur a terminé de participer à un système. Un grand X apparaît à la fin de sa ligne de vie. Pour afficher la destruction d’un objet dans un diagramme :

  • Cliquez avec le bouton droit sur l’objet, puis sélectionnez Afficher la destruction.

Pour créer un diagramme de séquence, utilisez un modèle de séquence UML ou un diagramme de démarrage, qui inclut le gabarit de séquence UML . Faites glisser des formes du gabarit vers le canevas de dessin pour créer le diagramme.

Remarque : La création et la modification de diagrammes UML sur Visio pour le web nécessitent une licence Visio (plan 1) ou Visio (plan 2), qui est achetée séparément de Microsoft 365. Pour plus d’informations, contactez votre administrateur Microsoft 365. Si votre administrateur a activé l’option « achat en libre-service », vous pouvez acheter vous-même une licence pour Visio. Pour plus d’informations, consultez FAQ sur les achats en libre-service.

Démarrer un diagramme de séquence

  1. Ouvrez Visio pour le web

  2. Dans le coin supérieur droit de la page, sélectionnez Autres modèles.

  3. Dans la galerie, faites défiler jusqu’à la ligne Séquence UML .

    Le premier élément de la ligne représente un modèle vide et le gabarit d’accompagnement. Les autres éléments de la ligne sont des exemples de diagrammes dont certaines formes sont déjà dessinées pour vous aider à démarrer rapidement.

  4. Cliquez sur n’importe quel élément pour afficher un aperçu plus grand.

  5. Lorsque vous trouvez le diagramme que vous souhaitez utiliser, cliquez sur son bouton Créer .

    Le nouveau diagramme, avec le gabarit associé, s’ouvre dans votre navigateur.

Lignes de vie pour les acteurs et les objets

Utilisez une forme de ligne de vie d’acteur pour chaque participant et une forme de ligne de vie d’objet pour chaque composant système de votre processus.

Ligne de vie de séquence UML

Conseil : Lorsque vous faites glisser les lignes de vie en place, des repères d’alignement verts s’affichent à l’écran pour vous aider à aligner et à espacer les lignes de vie par rapport aux autres formes de ligne de vie.

  • Double-cliquez dans la zone de titre de chaque ligne de vie pour entrer un nom ou un titre.

  • Pour allonger ou raccourcir un chronologie, cliquez sur la ligne de vie, puis faites glisser le point de contrôle jaune en bas de la ligne de vie.

Messages

Utilisez des formes de message pour représenter les informations envoyées entre les lignes de vie.

Messages de séquence UML

Conseil :  Visio vous permet de coller les points de terminaison de message à chaque ligne de vie. Un cercle vert apparaît au point de terminaison lorsqu’il est collé à un point de connexion. Les points de connexion disparaissent lorsque vous avez terminé de faire glisser.

  • Joignez le point de terminaison de début à la ligne de vie qui envoie le message, puis faites glisser le point de terminaison principal vers la ligne de vie qui reçoit le message.

  • Double-cliquez sur la forme du message pour créer une zone de texte, puis tapez un nom pour le message.

  • Utilisez une forme message (une ligne pleine) pour représenter une demande ou la transmission d’informations.

  • Utilisez une forme de message de retour (une ligne en pointillés) pour représenter une réponse à un message précédent.

  • Utilisez un self message pour représenter un appel récursif d’une opération, ou une méthode appelant une autre méthode appartenant au même objet.

  • Utilisez la forme Message asynchrone pour indiquer quand une action peut ne pas se produire immédiatement.

  • Pour modifier la forme d’un message de connecteur :

    1. Cliquez sur le connecteur avec le bouton droit.

    2. En bas du menu contextuel, sélectionnez l’une des trois options (Angle droit, Droite, Courbe).

    3. Cliquez sur le connecteur et faites-le glisser pour modifier sa forme.

Fragments

Si une ou plusieurs interactions forment une boucle ou nécessitent qu’une condition soit remplie pour mettre fin à l’interaction, placez ces interactions dans une forme de fragment :

  • Utilisez le fragment de boucle pour une interaction répétée de base.

  • Utilisez le fragment Facultatif pour les étapes qui sont effectuées uniquement si une certaine condition est remplie.

  • Utilisez la forme de fragment alternative pour un processus ou une interaction if-then ou if-then-else. Le fragment est fourni avec deux sections, qui vous permettent d’afficher l’interaction alternative. Pour ajouter une autre condition, faites glisser un opérande Interaction sur la forme. 

    Condition de séquence UML

  • Faites glisser la forme du fragment vers les interactions à laquelle elle se rapporte. Utilisez les poignées de dimensionnement sur la forme de fragment pour vous assurer qu’elle englobe toutes les interactions associées.

  • Double-cliquez dans le coin titre de la forme de fragment pour ajouter un titre ou une brève description du processus entouré du fragment. Sous le coin du titre, cliquez sur l’invite [paramètres] si vous souhaitez entrer les conditions qui mettrait fin à ce processus.

Activation

Placez une forme de barre d’activation sur une ligne de vie pour indiquer quand et pendant combien de temps cet objet ou ce participant est actif dans le processus. En règle générale, des flèches sont dirigées vers et à partir d’une zone d’activation pour illustrer le flux d’informations.

Faites glisser les points de terminaison de la barre d’activation vers le haut ou vers le bas pour lui donner la longueur souhaitée.

Activation de séquence UML

Destruction

Destruction indique quand un objet ou un acteur a terminé de participer à un système. Un grand X apparaît à la fin de sa ligne de vie. Pour afficher la destruction d’un objet dans un diagramme :

  • Cliquez avec le bouton droit sur l’objet, puis sélectionnez Afficher la destruction.

Voir aussi

Diagrammes UML dans Visio

Créer un diagramme de composant UML

Créer un diagramme de communication UML

Créer un diagramme de déploiement UML

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×