🔀 Mermaid

Fluxograma

Mapeie qualquer processo, decisão ou algoritmo

O que é um Fluxograma?

Um fluxograma mostra os passos de um processo e as decisões entre eles. É o diagrama mais universal: fluxos de onboarding, algoritmos, circuitos de aprovação, guias de resolução de problemas — se tem passos e escolhas, um fluxograma pode mostrá-lo.

Exemplo em tempo real

Código Mermaid
flowchart TD
    A([Start]) --> B{Payment valid?}
    B -->|Yes| C[Reserve stock]
    B -->|No| D[Show error]
    C --> E{In stock?}
    E -->|Yes| F[Confirm order]
    E -->|No| G[Notify customer]
    F --> H([Done])
    D --> H
    G --> H
Exemplo em tempo real

Yes

No

Yes

No

Start

Payment valid?

Reserve stock

Show error

In stock?

Confirm order

Notify customer

Done

Quando usar

Documentar processos de negócio e fluxos de aprovação
Desenhar algoritmos e lógica de tratamento de erros antes de programar
Explicar resoluções de problemas e árvores de decisão às equipas de suporte

Sintaxe básica

.mmd
flowchart TD
    A[Rectangle] --> B{Decision}
    B -->|Yes| C([Rounded])
    B -->|No| D[(Database)]

Perguntas sobre este diagrama

Quando devo usar um fluxograma em vez de um diagrama de sequência?

Use um fluxograma para a lógica de um processo (passos e decisões). Use um diagrama de sequência quando vários atores ou sistemas trocam mensagens ao longo do tempo.

A IA consegue gerar um fluxograma a partir de uma descrição em texto?

Sim — descreva o processo em linguagem natural («o utilizador regista-se, verifica o e-mail, depois…») e o Mermaid Studio gera o fluxograma completo, pronto a editar.

Crie já o seu Fluxograma

Descreva-o em linguagem natural — a IA escreve o código Mermaid por si.

Abrir o Mermaid Studio