Business-Objekte bieten ein nützliches Werkzeug für dynamische Business Modellierung und Re-Engineering . Business-Objekte können für den Einbau gemeinsamen Geschäftspolitik , Prozess-, Daten und Definitionen verwendet werden. Business-Objekte für die gemeinsame Nutzung von Prozess-und Politik statt Austausch von Daten über ein Unternehmen. Ein Business- Objekt ist ein Objekt , das die Daten (Attribute ) , Verfahren (Methoden) und semantische Einschränkungen (Regeln) verpackt . Alle Daten, Verfahren und Bedingungen sind die Komponenten eines Objekts , und sie müssen mit der Kerngedanke , was das Objekt steht für Verbindung gebracht werden. Komponenten von Business Objects
Business-Objekte sind Objekte, die eine Person, Ort , Sache oder Konzept im Business-Bereich darstellen . Business- Objekte speichern Geschäftsregeln und Daten , Beibehaltung zusammen die geeigneten Vorschriften für Unternehmen mit den entsprechenden Daten und die Gewährleistung der Daten sind nur in einer Weise semantisch entsprechend den Unternehmenszielen eingesetzt. Typische Fälle von Business-Objekten umfassen Bestellung, Kunde, Produkt und Rechnung. Ein gutes Geschäft Objekt verpacken alle Daten und Verhalten in Bezug auf das Unternehmen es darstellt. Zum Beispiel wird eine Rechnung Objekt führen die Aufgaben des Ladens einen Auftrag aus einer Datenbank , Aktualisierung oder Änderung keine relevanten Daten mit der Rechnung und speichern es in die Datenbank zurück .
Procedures
< br >
Verfahren von einem Business-Objekt bezieht sich auf ein einzelnes Verhalten , Service oder Verfahren . Eine Prozedur ist ein Verhalten im Zusammenhang mit einem bestimmten Business-Objekt . Eine Prozedur kann ihre Arbeit durch die Anforderung der Dienstleistungen von anderen Business-Objekten zu betrauen. Die Ergebnisse des Verfahrens werden von der Business-Objekt , die es besitzt besaß . Eine Prozedur wird nie instanziiert und die Attribute eines Verfahrens werden nie gehalten, wie es ein bisschen Business-Logik , die auf der Instanz von einem Business-Objekt ausgeführt wird .
Vorteile von Business Objects
Die Business-Objekte sind weniger über Softwareprogrammierung und mehr über Business Modellierung und Design . Sie erleichtern die Software-Entwicklung wie das Geschäft in einer Weise zu simulieren seine Akteure und Prozesse laufen . Dies verbessert die Möglichkeiten, mit denen Software tut , was das Geschäft erfordert und steigert somit Software-Qualität und Integrität. Business-Objekte bieten eine neue Sichtweise auf die Geschäfts-und Design -Anwendungen, die die Geschäftsprozesse unterstützen.