Business Objects tilby et nyttig verktøy for dynamisk virksomhet modellering og re- engineering. Business Objects kan benyttes for å innlemme felles næringspolitikk , prosess , data og definisjoner . Business Objects aktivere deling av prosess og politikk i stedet for å dele data på tvers av en bedrift. En virksomhet objekt er et objekt som pakker dataene ( attributter) , prosedyrer (metoder ) og semantiske begrensninger ( regler ) . Alle data , prosedyrer og begrensninger er komponentene i et objekt , og de må være knyttet til kjernen begrepet hva objektet står for. Komponenter av Business Objects
Business Objects er objekter som representerer en person, sted , ting eller konsept i forretningsområdet. Business Objects butikken forretningsregler og data, støttemurer sammen egnet virksomhet forskrift med de aktuelle data og sikre dataene benyttes bare på en måte semantisk samsvar med virksomhetens mål . Typiske tilfeller av Business Objects omfatter kjøpsordre , kunde, produkt og faktura . En god business objekt vil pakke alle data og atferd knyttet til foretaket den representerer . For eksempel vil en faktura objekt utføre pliktene til lasting en ordre fra en database , oppdatere eller endre noen data som er relevante med faktura og lagre det tilbake til databasen .
Prosedyrer
en prosedyre av en virksomhet objekt refererer til en enkelt opptreden , service eller metode . En prosedyre er en virkemåte i forbindelse med en viss virksomhet objekt . En prosedyre kan betro sitt arbeid ved å be om tjenester av andre Business Objects . Resultatene i prosedyren er besatt av virksomheten objekt som eier den. En prosedyre er aldri startes og attributtene til en prosedyre er aldri opprettholdes som det er litt av forretningslogikk som kjører på forekomsten av en virksomhet objekt.
Fordeler med Business Objects
Business Objects er mindre om software programmering og mer om virksomheten modellering og design. De lette programvareutvikling å løpe som virksomheten på en måte å simulere sine skuespillere og prosesser . Dette bedrer måter som programvare gjør hva virksomheten krever og dermed forbedrer programvaren kvalitet og integritet . Business Objects tilbyr en ny måte å se på virksomheten og utforme programmer som støtter forretningsprosesser.