|
| QBeans JDO: Building the AddressBook "Business Domain Model" |
| Next |
|
In QBeans JDO the Application developer starts assembling an application based on the "Business Domain Model" as compared to the "Entity - Relationship Model" typically used in traditional client-server development processes.
A "Business Domain Model" encapsulates the business objects, services and processes that describe the business itself, in a manner that is independent of the deployment technologies. Following is an example of the development of an enhanced Business Domain Model for the Address Book Application. The Address Book is an application to manage a collection of address information stored in a remote database that was designed to have the following features:
In contrast to the Entity-Relational model typically used in traditional client - server application development, an application developer using QBeans JDO would start by creating a business object model as in the following class diagram. Figure 1 - Basic Business Domain Model
|
| Next |