Obiect de afaceri (BO)

Autor: Lewis Jackson
Data Creației: 10 Mai 2021
Data Actualizării: 25 Iunie 2024
Anonim
Cum sa transformi un proiect finantat din fonduri ue intr-o poveste de succes
Video: Cum sa transformi un proiect finantat din fonduri ue intr-o poveste de succes

Conţinut

Definiție - Ce înseamnă Business Object (BO)?

Un obiect de afaceri este un actor în cadrul stratului de afaceri al unui program de computer orientat pe obiecte stratificate care reprezintă o parte dintr-o afacere sau un element din ea. Un obiect de afaceri reprezintă un client de date și poate fi implementat ca un bean de entitate, un bean de sesiune sau un alt obiect Java. Un obiect de afaceri poate lua forma unui tablou de date, dar nu este o bază de date în sine. Reprezintă entități comerciale, cum ar fi o factură, o tranzacție sau o persoană. Obiectele de afaceri sunt în mod esential scalabile datorită arhitecturii aplicațiilor software orientate pe obiecte.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică obiectul de afaceri (BO)

Un obiect de afaceri atunci când este utilizat în programarea orientată pe obiect, este o reprezentare a unor părți ale unei afaceri, Un obiect de afaceri poate reprezenta, de exemplu, o persoană, un loc, un eveniment, un proces de afaceri sau un concept și există ca de exemplu și factură, produs, o tranzacție sau chiar detalii despre o persoană. Deși clasele pot conține comportamente de execuție sau de gestionare, un obiect de afaceri este, de obicei, inert care conține seturi de variabile de instanță sau proprietăți. Un obiect de afaceri poate face, de asemenea, solicitări de date clientului la obiectul de acces la date (DAO) și să primească date prin intermediul obiectului de transfer (TO) . Obiectele de afaceri permit proiectanților să proiecteze software în piese gestionabile, împărțind afacerea într-o formă modulară și separând fiecare funcție într-un obiect software, astfel încât pe măsură ce dezvoltarea progresează, creșterea complexității poate fi adăugată fără modificări uriașe la celelalte obiecte. Arhitectura stratificată protejează obiectele funcționale ale aplicației, cum ar fi TO și DAO de obiectele de afaceri ale clientului. Obiectele de afaceri sunt definite formal ca: Nume de afaceri: Termenul utilizat pentru clasificarea unui obiect de afaceri. Definiția afacerii: Declarație a sensului și scopului obiectului de afaceri. Atribute: Fapte referitoare la scopul obiectului de afaceri. Comportament: activitățile pe care le implică un obiect de afaceri, cum ar fi interacțiunea cu alte obiecte, recunoașterea evenimentelor și schimbarea atributelor în consecință. Relație: Asocierea dintre obiectele de afaceri, care este o reflectare a inter-relațiilor dintre scopurile lor de afaceri și interacțiunile din acestea. Reguli de afaceri: regulile după care trebuie să respecte comportamentul, relațiile și atributele unui obiect de afaceri. Comunicarea prin straturi și DAO, înseamnă că multe tipuri de obiecte de afaceri pot fi dezvoltate care pot accesa SGBD și pot oferi manipulări foarte utile ale datelor pentru a ajuta la promovarea funcționalității generale a aplicațiilor de afaceri. Business-Application Architecture (BAA) este un protocol pentru cooperarea obiectelor de afaceri care leagă cele 3 straturi ale modelului orientat pe obiecte de afaceri.