Modèle PlantUML - Workflow avec lignes d'eau
Apparence
Modèle PlantUML - Workflow avec lignes d'eau
Objectif
Exemple de workflow avec des lignes d'eau :
- Utilisateur
- Service
Code PlantUML
@startuml
title Workflow exemple avec lignes d'eau (Utilisateur / Service)
|Utilisateur|
start
:Soumettre une demande;
:Compléter les informations;
:Envoyer la requête;
|Service|
:Valider la requête;
if (Données valides ?) then (oui)
:Traiter la demande;
:Générer la réponse;
else (non)
:Créer un message d'erreur;
endif
|Utilisateur|
if (Réponse OK ?) then (oui)
:Consulter le résultat;
else (non)
:Corriger et renvoyer;
endif
stop
@enduml
Visualisation du modèle
Le diagramme ci-dessous affiche directement ce modèle PlantUML dans la page.
@startuml title Workflow exemple avec lignes d'eau (Utilisateur / Service) |Utilisateur| start :Soumettre une demande; :Compléter les informations; :Envoyer la requête; |Service| :Valider la requête; if (Données valides ?) then (oui) :Traiter la demande; :Générer la réponse; else (non) :Créer un message d'erreur; endif |Utilisateur| if (Réponse OK ?) then (oui) :Consulter le résultat; else (non) :Corriger et renvoyer; endif stop @enduml