Obiekt biznesowy (BO)

Autor: Lewis Jackson
Data Utworzenia: 10 Móc 2021
Data Aktualizacji: 25 Czerwiec 2024
Anonim
Modelowanie oprogramowania z użyciem UML
Wideo: Modelowanie oprogramowania z użyciem UML

Zawartość

Definicja - Co oznacza obiekt biznesowy (BO)?

Obiekt biznesowy to aktor w warstwie biznesowej warstwowego zorientowanego obiektowo programu komputerowego, który reprezentuje część przedsiębiorstwa lub element w nim. Obiekt biznesowy reprezentuje klienta danych i może być zaimplementowany jako komponent bean, komponent bean sesji lub inny obiekt Java. Obiekt biznesowy może przybierać formę tablicy danych, ale nie jest samą bazą danych. Reprezentuje podmioty gospodarcze, takie jak faktura, transakcja lub osoba. Obiekty biznesowe są z natury skalowalne ze względu na architekturę obiektowych aplikacji.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Business Object (BO)

Obiekt biznesowy, gdy jest używany w programowaniu obiektowym, jest reprezentacją części przedsiębiorstwa. Obiekt biznesowy może reprezentować na przykład osobę, miejsce, zdarzenie, proces biznesowy lub koncepcję i istnieć jako na przykład i faktura, produkt, transakcja, a nawet dane osoby. Chociaż klasy mogą zawierać zachowania związane z wykonywaniem lub zarządzaniem, obiekt biznesowy jest zwykle obojętny, przechowując zestawy zmiennych lub właściwości instancji. Obiekt biznesowy może również wysyłać żądania danych klienta do obiektu dostępu do danych (DAO) i odbierać dane za pośrednictwem obiektu przesyłania (TO) . Obiekty biznesowe umożliwiają projektantom projektowanie oprogramowania w postaci zarządzalnej, dzieląc biznes na modułową formę i dzieląc każdą funkcję na obiekt oprogramowania, dzięki czemu w miarę rozwoju można dodawać coraz większą złożoność bez dużych zmian w innych obiektach. Architektura warstwowa chroni obiekty funkcjonalne aplikacji, takie jak TO i DAO, przed obiektami biznesowymi klienta. Obiekty biznesowe są formalnie zdefiniowane jako: Nazwa firmy: Termin używany do klasyfikacji obiektu biznesowego. Definicja biznesowa: określenie znaczenia i celu obiektu biznesowego. Atrybuty: Fakty dotyczące celu obiektu biznesowego. Zachowanie: działania, w które angażuje się obiekt biznesowy, takie jak interakcja z innymi obiektami, rozpoznawanie zdarzeń i odpowiednia zmiana atrybutów. Relacja: powiązanie między obiektami biznesowymi, które jest odzwierciedleniem wzajemnych relacji między ich celami biznesowymi a ich interakcjami. Reguły biznesowe: reguły, których muszą przestrzegać zachowania, relacje i atrybuty obiektu biznesowego. Komunikacja między warstwami i DAO oznacza, że ​​można opracować wiele rodzajów obiektów biznesowych, które mogą uzyskiwać dostęp do DBMS i zapewniać bardzo przydatne manipulacje danymi, aby pomóc w promowaniu ogólnej funkcjonalności aplikacji biznesowych. Architektura aplikacji biznesowych (BAA) to protokół współpracy obiektów biznesowych łączących razem 3 warstwy modelu obiektowego.