Objetos de negócios oferecem uma ferramenta útil para a modelagem de negócios dinâmico e re- engenharia. Os objetos de negócios pode ser utilizado para a incorporação de políticas comuns de negócios , processos , dados e definições . Os objetos de negócios possibilitar a partilha de processo e da política em vez de compartilhamento de dados através de um negócio. Um objeto de negócios é um objeto que empacota os dados (atributos) , procedimentos (métodos) e restrições semânticas (regras) . Todos os dados, os procedimentos e as restrições são os componentes de um objeto, e eles devem ser associados com o conceito central do que o objeto representa. Componentes da Business Objects
objetos de negócios são objetos que representam uma pessoa, lugar, coisa ou conceito na área de negócios. Negócios objetos regras de negócio de loja e dados , mantendo juntos os regulamentos empresariais adequados, com os dados apropriados e assegurar os dados só são utilizados de uma forma semanticamente em conformidade com os objetivos de negócio. Casos típicos de objetos de negócios compreende ordem de compra, cliente, produto e fatura. Um objeto de um bom negócio vai embalar todos os dados e comportamentos relacionados com a entidade que representa. Por exemplo, um objeto fatura vai realizar os deveres de carregamento de uma ordem de um banco de dados, atualizar ou alterar os dados relevantes com a factura e salvá-lo de volta para o banco de dados.
Procedimentos
< br >
um procedimento de um objeto de negócios refere-se a um comportamento único , serviço ou método. Um procedimento é um comportamento relacionado a um determinado objeto de negócios. Um procedimento pode confiar o seu trabalho , solicitando os serviços de outros objetos de negócios. Os resultados do procedimento são possuídos pelo objeto de negócios que é o dono. Um procedimento nunca é instanciado e os atributos de um procedimento nunca são mantidas , uma vez que é um pouco de lógica de negócios que funciona com a instância de um objeto de negócios.
Benefícios da Business Objects < br >
Os objetos de negócios são menos sobre a programação de software e muito mais sobre a modelagem de negócios e design. Eles facilitam o desenvolvimento de software para correr como o negócio de uma forma de simular seus atores e processos. Isso melhora as formas com que o software faz o que a empresa necessita e, portanto, melhora a qualidade de software e integridade. Os objetos de negócios oferecem uma nova maneira de olhar para o negócio e criação de aplicativos que suportam os processos de negócio.