Ejemplos de diagramas de modelo de dominio.
Una herramienta, cuatro solicitudes. Todos los diagramas de abajo son resultados reales.
Qué es un diagrama de modelo de dominio.
Un diagrama de modelo de dominio muestra los conceptos importantes de un área de negocio y las relaciones entre ellos. Sus clases representan elementos que las personas involucradas reconocen, como un cliente, pedido, reparación, recompensa o factura.
A diferencia de un diagrama de clases centrado en la implementación, un modelo de dominio omite la mayoría de los detalles técnicos. Ayuda a las partes interesadas a acordar el vocabulario, las reglas y la responsabilidad antes de definir el diseño de una base de datos o una aplicación.
- 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
Quién usa los diagramas de modelo de dominio.
Un vocabulario compartido para talleres, requisitos y criterios de aceptación antes de comenzar el desarrollo.
Las personas, los registros y las reglas de negocio detrás de una funcionalidad, como un programa de fidelización o un siniestro de reparación.
Un modelo que separa los conceptos de negocio de las decisiones sobre frameworks, API y almacenamiento.
Cómo hacer un diagrama de modelo de dominio en tres pasos.
Descríbelo
Basta con un párrafo para empezar.
Mira el diagrama
Lo dibuja el motor adecuado.
Indica qué cambiar
Cada cambio guarda una versión.
Preguntas habituales
¿Qué es un diagrama de modelo de dominio?
Un diagrama de modelo de dominio representa los principales conceptos de negocio de un sistema y sus relaciones. Ayuda al equipo a comprender el área temática antes de decidir los detalles de implementación técnica.
¿Qué debo incluir en un modelo de dominio?
Incluye los conceptos que tienen significado para el negocio, sus propiedades importantes y las relaciones o restricciones entre ellos. Céntrate en los términos que usan las partes interesadas, no en pantallas, tablas de bases de datos o servicios técnicos.
¿Cómo muestro la multiplicidad en un modelo de dominio?
Coloca una multiplicidad como 1, 0..1, * o 1..* junto a un extremo de la relación. Indica cuántas instancias pueden participar en ella; por ejemplo, un cliente puede realizar muchos pedidos.
¿En qué se diferencia un modelo de dominio de un diagrama de clases?
Un modelo de dominio se centra en los objetos conceptuales del negocio y en su significado. Un diagrama de clases puede añadir detalles de implementación, como métodos, visibilidad, interfaces y patrones de diseño técnico.
¿Quién debería contribuir a un modelo de dominio?
Los responsables de producto, expertos del dominio, analistas, diseñadores e ingenieros pueden contribuir. El objetivo es crear un modelo que use un lenguaje que cada grupo entienda y pueda cuestionar.
Otros diagramas para el mismo trabajo.
Representa tu modelo de dominio.
Cuenta gratuita, sin tarjeta. Empieza por los conceptos que tu equipo usa a diario.
Abrir el editor