Business Objects erbjuder ett användbart verktyg för dynamiska företag modellering och re- engineering . Business Objects kan användas för att införliva gemensam företagspolitik , process , data och definitioner . Business Objects att dela av processen och politik istället för att dela data över ett företag . Ett företag är ett objekt att förpackningar data ( attribut ) , förfaranden ( metoder ) och semantiska begränsningar (bestämmelser ) . Alla uppgifter, förfaranden och restriktioner är komponenterna i ett föremål , och de måste förknippas med centralt begrepp i vad objektet står för .
komponenter Business Objects
Business objekt är objekt som representerar en person, plats , sak eller begrepp inom affärsområdet . Business Objects butik affärsregler och data , behålla samman lämplig verksamhet förordningar med lämpliga uppgifter och se till att uppgifterna endast används på ett sätt semantiskt överensstämmer med affärsmålen . Typiska exempel på Business Objects omfattar inköpsorder , kund, produkt och faktura . En bra affär objektet paket alla data och beteende relaterade till företaget den representerar. Till exempel kommer en faktura objekt utföra de uppgifter som lastningen en order från en databas , uppdatera eller ändra några uppgifter av betydelse med fakturan och spara det tillbaka till databasen .
Rutiner
Ett förfarande av en verksamhet objekt refererar till ett enda beteende , tjänst eller metod . Ett förfarande är ett beteende i samband med en viss affärsverksamhet objekt . Ett förfarande kan anförtro sitt arbete genom att begära hjälp av andra Business Objects . Resultaten av förfarandet är besatt av näringslivet objekt som äger den. Ett förfarande är aldrig instansieras och attributen för ett förfarande aldrig behållas som den är lite av affärslogik som körs på förekomsten av ett företag objekt .
Fördelar med Business Objects
Business Objects är mindre om programvara programmering och mer om affärer modellering och design . De underlättar utveckling av programvara för att köra som den verksamhet på ett sätt simulera dess aktörer och processer . Detta förbättrar sätt med vilket program som gör vad verksamheten kräver och därigenom stärker programvara kvalitet och integritet. Business Objects erbjuder ett nytt sätt att se på verksamheten och utforma program som stöder affärsprocesser.