Exemplos de diagramas de sequência.
Uma ferramenta, quatro pedidos. Todos os diagramas abaixo foram gerados de verdade.
O que é um diagrama de sequência.
Um diagrama de sequência mostra as mensagens trocadas entre participantes nomeados em ordem cronológica. As linhas de vida identificam quem está envolvido, enquanto as setas mostram solicitações, respostas e mensagens assíncronas.
Use-o quando a pergunta principal for quem chama quem e o que acontece em seguida. Ramificações condicionais, loops e trabalhos paralelos podem ser mostrados diretamente na interação.
- Standard
- OMG UML 2.5.1 §17 (Interactions)
- Engine
- schematex-sequence
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
Quem usa diagramas de sequência.
Interações entre APIs e serviços que documentam solicitações, respostas e caminhos de falha.
Fluxos de trabalho entre serviços que mostram trabalhos paralelos e compensações em uma saga de pedidos.
Trocas de ETL entre fontes, serviços de transformação e um armazenamento de destino.
Como fazer um diagrama de sequência em três etapas.
Descreva
Um parágrafo basta para começar.
Veja o diagrama
Gerado pelo mecanismo adequado.
Diga o que mudar
Cada edição fica salva como uma versão.
Dúvidas comuns
O que é um diagrama de sequência?
É um diagrama de interação UML que mostra mensagens entre participantes em ordem cronológica.
Quando devo usar um diagrama de sequência?
Use-o para documentar o fluxo de uma chamada de API, a jornada do usuário, um trabalho em segundo plano ou qualquer comportamento em que a ordem das mensagens seja importante.
Ele pode mostrar erros e caminhos condicionais?
Sim. Use ramificações alternativas para resultados de sucesso e erro e blocos opcionais para comportamentos que podem não ocorrer.
Ele pode mostrar loops ou trabalhos paralelos?
Sim. Um loop mostra mensagens repetidas, enquanto um fragmento paralelo mostra interações que podem ser executadas simultaneamente.
Outros diagramas para o mesmo trabalho.
Crie seu diagrama de sequência.
Conta gratuita, sem cartão. Descreva os participantes e as mensagens entre eles.
Abrir o editor