Objeto comercial


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

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 empleados ).

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

Mientras que un programa puede implementar clases , que generalmente terminan en objetos que administran o ejecutan comportamientos, un objeto comercial generalmente no hace nada por sí mismo, pero 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.

Los objetos comerciales 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 comercial y no se mueve entre los niveles.