ChatDiagram
Ferramentas/Criador de Diagramas do Modelo C4

Criador de Diagramas do Modelo C4

Descreva seu sistema de software e suas dependências para criar um diagrama do modelo C4. Desenhe uma visão de contexto do sistema, de contêineres, de componentes ou de código, incluindo as pessoas, aplicações, serviços e bancos de dados relevantes.

Diagrama De Blocos De Sistemas De ControlePressione Enter para enviar

Conta grátis, sem cartão · Exporte em SVG, PNG ou PDF

Veja na prática

Exemplos de diagramas do modelo C4.

Uma ferramenta, quatro pedidos. Todos os diagramas abaixo foram gerados de verdade.

O que você digita
Um diagrama de contexto C4 para um sistema de clínica online. Mostre pacientes, profissionais de saúde e administradores da clínica usando o sistema. O sistema se conecta a um serviço de calendário, um serviço de videochamadas, um serviço de e-mail e SMS e um sistema de prontuários médicos.
Depois, experimenteAdicione um serviço de verificação de elegibilidade do plano de saúdeAdicione um sistema de farmácia conectado à clínica
Diagrama de blocos de sistemas de controle: Contexto do sistema de uma clínica online
Diagrama de blocos de sistemas de controle · Ogata / standard controls textbook convention · schematex-blockdiagram
O diagrama

O que é um diagrama do modelo C4.

O modelo C4 documenta a arquitetura de software em quatro níveis de detalhe: contexto, contêineres, componentes e código. Comece com uma visão ampla de pessoas e sistemas externos e, em seguida, aprofunde-se nas aplicações, nos serviços e nos módulos que compõem o sistema.

Um diagrama C4 deve responder a uma pergunta por nível. Use uma visão de contexto para mostrar o escopo, uma visão de contêineres para mostrar aplicações em execução e bancos de dados, uma visão de componentes para mostrar as responsabilidades dentro de um contêiner e uma visão de código somente quando os leitores precisarem desse nível de detalhe.

Standard
Ogata / standard controls textbook convention
Engine
schematex-blockdiagram
Editable
Double-click text, drag nodes
Export
SVG · PNG · PDF
Diagrama de blocos de sistemas de controle: O que é um diagrama do modelo C4
Quem usa

Quem usa diagramas do modelo C4.

Diagrama de blocos de sistemas de controle: Arquitetos de softwareArquitetos de software

Uma sequência integrada de visões de contexto, contêineres e componentes que explica um sistema sem misturar níveis.

Diagrama de blocos de sistemas de controle: Equipes de engenhariaEquipes de engenharia

Responsabilidades e dependências dos serviços para orientar a implementação e as revisões de código.

Diagrama de blocos de sistemas de controle: Equipes de produto e entregaEquipes de produto e entrega

O escopo do sistema e as integrações externas, apresentados sem detalhes de implementação.

Como funciona

Como criar um diagrama do modelo C4 em três etapas.

01

Descreva

Um parágrafo basta para começar.

“Um diagrama de contexto C4 para um sistema de clínica online. Mostre pacientes, profissionais de saúde e administradores da clínica usando o sistema. O sistema se conecta a um serviço de calendário, um serviço de videochamadas, um serviço de e-mail e SMS e um sistema de prontuários médicos.”
02

Veja o diagrama

Gerado pelo mecanismo adequado.

Diagrama de blocos de sistemas de controle: Contexto do sistema de uma clínica online
03

Diga o que mudar

Cada edição fica salva como uma versão.

Adicione um serviço de verificação de elegibilidade do plano de saúde
V2 · DRAWN FROM V1, NOTHING RETYPED
Perguntas frequentes

Dúvidas comuns

O que é um diagrama do modelo C4?

C4 é uma abordagem hierárquica para documentar a arquitetura de software com visões de Contexto, Contêineres, Componentes e Código. Cada visão acrescenta detalhes sem perder a visão geral do sistema.

Quais são os quatro Cs do modelo C4?

Contexto mostra o escopo do sistema e seus usuários; Contêineres mostram aplicações e bancos de dados; Componentes mostram as principais responsabilidades dentro de um contêiner; e Código mostra uma estrutura selecionada no nível de implementação.

Quando devo usar um diagrama do modelo C4?

Use C4 quando precisar explicar uma arquitetura de software para diferentes públicos, desde as partes interessadas que precisam entender o escopo até os desenvolvedores que precisam conhecer os limites dos serviços ou componentes.

Qual é a diferença entre C4 e UML?

C4 é uma forma objetiva de documentar a arquitetura de software em níveis de aproximação. UML inclui vários tipos de diagramas para atender a uma gama mais ampla de necessidades de modelagem de software e comportamento.

Ferramentas relacionadas

Outros diagramas para o mesmo trabalho.

Desenhe seu diagrama do modelo C4 agora.

Conta gratuita, sem cartão. Descreva os limites do software e o nível de detalhe de que você precisa.

Abrir o editor