Business Objects erbjuda ett användbart verktyg för dynamiska företag modellering och omformning . Business Objects kan utnyttjas för att införliva gemensam näringspolitik , process -, data och definitioner . Business objekt går att dela process och politik istället för att dela data över ett företag . Ett företag är ett objekt som förpackar data ( attribut ) , förfaranden ( metoder ) och semantiska begränsningar ( regler ) . Alla uppgifter, förfaranden och begränsningar är komponenterna i ett objekt , och de måste vara associerad med det centrala begreppet vad föremålet står för . Komponenter av Business Objects
Business
objekt är objekt som representerar en person , plats , sak eller begrepp inom affärsområdet . Business Objects lagra affärsregler och data , behålla ihop lämpliga reglerna för företag med lämpliga uppgifter och garanterar att data endast användas på ett sätt semantiskt överensstämmer med affärsmålen . Typiska fall av Business Objects omfattar inköpsorder , kund , produkt och faktura . En bra affär objektet paketera alla data och beteenden relaterade till företaget den representerar . Till exempel kommer en faktura objekt utföra de uppgifter som laddning en order från en databas , uppdatera eller ändra några uppgifter som är relevanta med fakturan och spara den tillbaka till databasen . Addera Rutiner
ett förfarande av ett företag refererar till ett enda beteende , tjänst eller metod . En procedur är ett beteende relaterat till ett visst företag objektet . Ett förfarande kan anförtro sitt arbete genom att begära tjänster från andra Business Objects . Resultaten av förfarandet är besatt av verksamheten objektet som äger den . Ett förfarande aldrig initierats och attributen för ett förfarande är aldrig bevaras som det är lite av affärslogik som körs på den instans av ett företag objektet .
Fördelar med Business Objects
business Objects är mindre om programmering och mer om business modellering och design . De underlättar mjukvaruutveckling för att köra som verksamheten på ett sådant sätt att simulera dess aktörer och processer . Detta förbättrar de sätt med vilket program som gör vad verksamheten kräver och därmed ökar programvara kvalitet och integritet . Business Objects erbjuder ett nytt sätt att se på verksamheten och utforma program som stöder affärsprocesserna .