stringtranslate.com

Objeto comercial

Un objeto comercial es una entidad dentro de una aplicación de software de varios niveles que funciona en conjunto con las capas de acceso a datos y lógica comercial para transportar datos. [ cita requerida ]

Los objetos de negocio separan el estado del comportamiento porque se comunican a través de los niveles en un sistema de varios niveles, mientras que el trabajo real de la aplicación se realiza en el nivel de negocio y no se mueve a través de los niveles.

Función

Mientras que un programa puede implementar clases , que normalmente terminan en objetos que gestionan o ejecutan comportamientos, un objeto comercial normalmente no hace nada por sí mismo sino que contiene un conjunto de variables de instancia o propiedades , también conocidas como atributos , y asociaciones con otros objetos comerciales, tejiendo un mapa de objetos que representan las relaciones comerciales.

Un modelo de dominio donde los objetos de negocio no tienen comportamiento se denomina modelo de dominio anémico .

Ejemplos

Por ejemplo, un "Gerente" sería un objeto comercial donde sus atributos pueden ser "Nombre", "Segundo nombre", "Edad", "Área", "País" y podría tener una asociación 1-n con sus empleados (una colección de instancias de "Empleado").

Otro ejemplo sería un concepto como "Proceso" que tiene atributos "Identificador", "Nombre", "Fecha de inicio", "Fecha de finalización" y "Tipo" y mantiene una asociación con el "Empleado" (el responsable) que lo inició.

Véase también

Referencias

Enlaces externos