Crear un Modelo de Dominio de Negocios [Guía de Usuario de Enterprise Architect]

Top Previous Next

Crear un Modelo de Dominio de Negocios

button_main button_prev button_next

El Modelo de Dominio de Negocios proporciona el vocabulario de negocios - los términos y hechos - en el cual pueden modelarse Reglas de Negocios. En Enterprise Architect un modelo de Dominio de Negocios es representado como un diagrama de Clase conceptual, como se ilustra con este diagrama del modelo de Sistema de Alquiler de Autos del modelo EAExample .

factmodel

 

En el modelo de Dominio de Negocios mostrado en este diagrama, las Clases Alquiler, Cliente, Auto y Aplicación, junto con sus atributos y operaciones, proporcionan los términos para el vocabulario de negocios para el sistema de alquiler de auto. Las operaciones y atributos identifican las condiciones que deben cumplirse, las acciones que deben ser tomadas, y los cálculos que se deben hacer para filtrar y aplicar las reglas para proporcionar un valor o resultado específico.

La Clase Sistema de Alquiler procesa las reglas; para hacer esto posible, debe agregar una Actividad de Flujo de Regla como un comportamiento para esta Clase.

Cuando crea una Actividad de Flujo de Regla bajo una Clase, usted modela los eventos y secuencia como una estructura de Tareas de Regla (Acciones). Cuando genera código para la Clase (en el ejemplo, Sistema de Alquiler) el comportamiento de flujo de regla es representado como un método dentro de la Clase.

Alternativamente, si tiene operaciones existentes en la Clase que ya cumple con el propósito, puede modelar tareas de negocios en esas operaciones. Cuando se genera código para la Clase, la lógica de reglas es generada como el cuerpo del método para la operación correspondiente.

Notas

El Modelado de Reglas de Negocios está disponible en la Ingeniería de Negocios y Software y en las Últimas ediciones de Enterprise Architect

Cuando crea Clases en el modelo de Dominio de Negocios, seleccione el lenguaje correcto para generación de código para asegurarse que el tipo de dato correcto esté configurado para parámetros de atributos y operaciones

La generación de código de Reglas de Negocios es soportada por los siguientes lenguajes:

C++

C#

Java

VB.Net

 

Aprender más

Crear una Actividad de Flujo de Reglas

Reglas de Modelo en una Operación

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Modelado de Negocios | Reglas de Negocios | Modelo de Dominio de Negocios