Exemplos de diagramas de modelo de domínio.
Uma ferramenta, quatro pedidos. Todos os diagramas abaixo foram gerados de verdade.
O que é um diagrama de modelo de domínio.
Um diagrama de modelo de domínio mostra os conceitos importantes de uma área de negócio e as relações entre eles. Suas classes representam coisas que as pessoas envolvidas reconhecem, como um cliente, pedido, reparo, recompensa ou fatura.
Diferentemente de um diagrama de classes focado na implementação, um modelo de domínio deixa de fora a maioria dos detalhes técnicos. Ele ajuda as partes interessadas a chegar a um acordo sobre o vocabulário, as regras e as responsabilidades antes de definir o design do banco de dados ou da aplicação.
- Standard
- OMG UML 2.5.1 §9–§11
- Also follows
- ISO/IEC 19505-2:2012 · Classification / Classifiers / Associations
- Engine
- schematex-umlclass
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
Quem usa diagramas de modelo de domínio.
Um vocabulário compartilhado para workshops, requisitos e critérios de aceitação antes do início do desenvolvimento.
As pessoas, os registros e as regras de negócio por trás de um recurso, como um programa de fidelidade ou um sinistro de seguro.
Um modelo que separa os conceitos de negócio das escolhas de framework, API e armazenamento.
Como criar um diagrama de modelo de domínio 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 modelo de domínio?
Um diagrama de modelo de domínio representa os principais conceitos de negócio de um sistema e suas relações. Ele ajuda a equipe a entender a área de negócio antes de decidir os detalhes da implementação técnica.
O que devo incluir em um modelo de domínio?
Inclua os conceitos que têm significado para o negócio, suas propriedades importantes e as relações ou restrições entre eles. Concentre-se nos termos usados pelas partes interessadas, em vez de telas, tabelas de banco de dados ou serviços técnicos.
Como mostrar a multiplicidade em um modelo de domínio?
Coloque uma multiplicidade, como 1, 0..1, * ou 1..*, ao lado de uma extremidade da relação. Ela informa quantas instâncias podem participar dessa relação, por exemplo, um cliente fazendo muitos pedidos.
Qual é a diferença entre um modelo de domínio e um diagrama de classes?
Um modelo de domínio se concentra nos objetos conceituais de negócio e em seu significado. Um diagrama de classes pode adicionar detalhes de implementação, como métodos, visibilidade, interfaces e padrões de design técnico.
Quem deve contribuir para um modelo de domínio?
Gerentes de produto, especialistas do domínio, analistas, designers e engenheiros podem contribuir. O objetivo é criar um modelo que use uma linguagem compreendida e questionada por todos os grupos.
Outros diagramas para o mesmo trabalho.
Mapeie seu modelo de domínio.
Conta gratuita, sem cartão. Comece pelos conceitos que sua equipe usa todos os dias.
Abrir o editor