Utiliser un diagramme de scénario de séquence de flux
*Pour visualiser les diagrammes de scénario de séquence de flux, ouvrez la fenêtre des Options et vérifiez que IT Architecture > Activer les diagrammes de scénario de séquence de flux est activée.
Ce type de diagramme peut être construit pour un système applicatif, un environnement d'application, une application, un service applicatif ou un microservice.
Pour chaque contexte d'utilisation, vous pouvez créer des diagrammes de scénario de séquence de flux. Un diagramme de scénario de séquence de flux présente les mêmes échanges entre les éléments d'un système, en mettant en évidence leur chronologie. Les éléments du scénario sont représentés dans le diagramme par des lignes.
Un diagramme de scénario de séquence de flux contient :
• Des lignes qui définissent les participants de l'interaction de service tels que les instances d'applications, de services ou d'IHM.
• Différents types de messages échangés entre les participants.
• Des fonctionnalités avancées qui permettent de décrire de manière concise plusieurs séquences d'exécution.
Ce diagramme décrit le fonctionnement du cas d'utilisation “Commander des pièces non référencées” :
Quand une demande d'achat est saisie dans l'interface utilisateur, le nom de la pièce est reçu par le service “Recherche de fournisseurs”, qui dresse la liste des fournisseurs proposant la pièce demandée.
Le service “Comparer les prix” recherche le produit le moins cher et envoie les informations à un service qui calcule le montant de la commande.
Une fois le montant établi, un dernier service passe la commande auprès de l'interface.
Créer un diagramme de scénario de séquence de flux
Pour créer un scénario de séquence de flux d'environnement d'application, par exemple :
1. Ouvrez la page Diagramme de l'environnement d'application qui vous intéresse et cliquez sur Nouveau.
2. Dans la fenêtre de choix du type de diagramme, sélectionnez Scénario de flux d'environnement d'application- Diagramme de scénario de séquence d'environnement d'application.