Créateur de diagrammes d'activité
Dessinez un diagramme d'activité UML en texte. Montrez les actions, les décisions, fork/join parallèle et les couloirs avec un logigramme Mermaid — puis exportez. Le tout s'affiche sur votre appareil.
One step per line. Indent two spaces to branch beneath the line above.
Un diagramme d'activité UML, écrit en texte
Un diagramme d'activité est le cousin UML d'un logigramme : il montre le flux de travail — actions, décisions, et crucially les points où le travail se divise pour s'exécuter en parallèle et se rejoindre. Mermaid n'expédie pas un type de diagramme d'activité dédié, donc l'approche honnête et entièrement rendable est un logigramme qui suit les conventions d'activité UML : terminateurs arrondis pour le début et la fin, rectangles pour les actions, losanges pour les décisions avec branches gardées, et un nœud de barre étiqueté pour fork et join.
Parce que c'est un logigramme Mermaid normal dessous, chaque exemple sur cette page s'affiche en direct et exporte proprement — pas de plugin, pas de mode spécial.
Fork, join et couloirs
Pour montrer la concurrence, routez plusieurs flèches à partir d'un seul nœud « fork » et revenez dans un seul nœud « join » — le diagramme se lit alors comme « faites ceux-ci en parallèle, puis continuez une fois qu'ils sont tous terminés », ce qui est exactement la sémantique UML fork/join. Les barres de fourche et de jointure ici sont des nœuds ordinaires étiquetés pour ressembler à la barre de synchronisation UML.
Pour assigner des étapes aux rôles, enveloppez les actions de chaque rôle dans un sous-graphe. Ces partitions approximent les couloirs UML, rendant clairont qui effectue chaque action — le client, le support ou l'ingénierie — sans quitter le texte brut.
Questions fréquemment posées
Comment créer un diagramme d'activité UML ?
Utilisez un logigramme Mermaid qui suit les conventions d'activité UML : terminateurs arrondis « ([Start]) » et « ([End]) », rectangles pour les actions, losanges pour les décisions, et un nœud de barre étiqueté pour fork/join. Il s'affiche en direct et exporte en SVG ou PNG.
Comment montrer les actions parallèles (fork et join) ?
Routez plusieurs flèches hors d'un nœud « fork » et fusionnez-les dans un nœud « join ». Cela se lit comme « exécutez ceux-ci en parallèle, puis continuez une fois tous terminés », ce qui correspond à la sémantique UML fork/join.
Puis-je ajouter des couloirs ou des partitions ?
Oui — enveloppez les actions de chaque rôle dans « subgraph Role … end ». Chaque sous-graphe devient une voie étiquetée, approximant les couloirs UML afin que ce soit clair qui effectue chaque action.
Pourquoi utiliser un logigramme au lieu d'un type de diagramme d'activité dédié ?
Mermaid n'a pas de syntaxe de diagramme d'activité séparée, donc un logigramme avec des conventions UML est l'approche qui affiche vraiment. Vous obtenez toujours chaque élément de diagramme d'activité — actions, décisions, gardes, fork/join et voies — et la source reste portable.
Mon diagramme d'activité est-il envoyé quelque part ?
Non. Il s'affiche entièrement dans votre navigateur avec Mermaid, donc vos étapes de processus et votre logique interne ne quittent jamais votre appareil.