Affärsobjekt (BO)

Författare: Lewis Jackson
Skapelsedatum: 10 Maj 2021
Uppdatera Datum: 25 Juni 2024
Anonim
Affärsobjekt (BO) - Teknologi
Affärsobjekt (BO) - Teknologi

Innehåll

Definition - Vad betyder affärsobjekt (BO)?

Ett affärsobjekt är en aktör inom affärsskiktet i ett lagerobjektorienterat datorprogram som representerar en del av ett företag eller ett objekt inom det. Ett affärsobjekt representerar en dataklient och kan implementeras som en enhetsböna, en sessionböna eller ett annat Java-objekt. Ett affärsobjekt kan ha formen av en dataarray men är inte en databas i sig. Det representerar affärsenheter som en faktura, en transaktion eller en person. Affärsobjekt är naturligtvis skalbara på grund av arkitekturen för objektorienterade program.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar affärsobjekt (BO)

Ett affärsobjekt när det används i objektorienterad programmering är en representation av delar av ett företag, ett affärsobjekt kan till exempel representera en person, plats, händelse, affärsprocess eller koncept och existera som exempel och faktura, en produkt, en transaktion eller till och med detaljer om en person. Även om klasser kan innehålla exekverings- eller hanteringsbeteenden är ett affärsobjekt vanligtvis inert innehållande uppsättningar av instansvariabler eller egenskaper. Ett affärsobjekt kan också göra klientdataförfrågningar till Data Access Object (DAO) och ta emot data via Transfer Object (TO) . Affärsobjekt gör det möjligt för designers att designa programvara i hanterbara delar genom att dela upp verksamheten i en modulär form och separera varje funktion i ett mjukvaruobjekt så att när utvecklingen fortskrider kan ökad komplexitet läggas till utan stora förändringar i de andra objekten. Den skiktade arkitekturen skyddar applikationsfunktionella objekt som TO och DAO från klientens affärsobjekt. Affärsobjekt definieras formellt som: Företagsnamn: Begreppet som används för att klassificera ett affärsobjekt. Affärsdefinition: Uttalande om affärsobjektets betydelse och syfte. Attribut: Fakta om affärsobjektets syfte. Beteende: De aktiviteter som ett affärsobjekt bedriver, till exempel interagerar med andra objekt, känner igen händelser och ändrar attribut därefter. Förhållande: Föreningen mellan affärsobjekt som återspeglar samverkan mellan deras affärsändamål och interaktioner däri. Affärsregler: Reglerna för vilka ett affärsobjekts beteende, relationer och attribut måste följa. Kommunikationen genom lager och DAO innebär att många typer av affärsobjekt kan utvecklas som kan komma åt DBMS och ge mycket användbara manipulationer av uppgifterna för att främja den övergripande funktionaliteten för affärsapplikationer. Business-Application Architecture (BAA) är ett protokoll för samarbete mellan affärsobjekt som binder samman de tre lagren i den affärsobjektorienterade modellen.