objeto de negocio ofrecen una herramienta útil para el modelado dinámico de negocios y reingeniería . Los objetos de negocio pueden ser utilizados para la incorporación de la política común de negocios , proceso de datos y definiciones. Los objetos de negocio permiten compartir los procesos y políticas en lugar de compartir datos a través de una empresa. Un objeto de negocio es un objeto que empaqueta los datos ( atributos) , procedimientos (métodos ) y las limitaciones semánticas ( reglas) . Todos los datos , procedimientos y restricciones son los componentes de un objeto, y deben estar relacionados con el concepto básico de lo que el objeto representa. Los componentes de Business Objects
Los objetos de negocio son objetos que representan a una persona, lugar , cosa o concepto en el área de negocios. Business objects tienda reglas de negocio y los datos , manteniendo juntas las regulaciones de negocios adecuados con los datos correspondientes y garantizar los datos sólo se utilizan de una manera semánticamente se ajuste a los objetivos de negocio. Ejemplos típicos de objetos de negocio comprenden orden de compra , el cliente , el producto y la factura. Un buen objeto de negocio empaqueta todos los datos y el comportamiento relacionados con la entidad que representa. Por ejemplo , un objeto factura llevará a cabo las tareas de carga de un pedido de una base de datos , actualización o alteración de toda información útil con la factura y guardarla de nuevo a la base de datos .
Procedimientos
< br >
un procedimiento de un objeto de negocio se refiere a un solo comportamiento , servicio o método. Un procedimiento es un comportamiento que hace referencia a un determinado objeto de negocio. Un procedimiento puede confiar su trabajo mediante la solicitud de los servicios de otros objetos de negocio. Los resultados del procedimiento son poseídos por el objeto comercial que posee. Un procedimiento nunca se crea una instancia y los atributos de un procedimiento nunca se mantienen , ya que es un poco de lógica de negocio que se ejecuta en la instancia de un objeto de negocio.
Beneficios de Business Objects < br >
Los objetos de negocio son menos acerca de la programación de software y más sobre el modelado de negocios y diseño. Facilitan el desarrollo de software para funcionar como el negocio de manera de simular sus actores y procesos. Esto mejora las maneras con las que el software hace lo que requiere el negocio y por lo tanto mejora la calidad y la integridad del software . Los objetos de negocio ofrecen una nueva forma de ver el negocio y el diseño de aplicaciones que soportan los procesos de negocio.