Business Object

Visual LANSA Framework

Business Object

VLF002 - Defining Your Business Object

Key Concepts

Business objects are objects with which the end-user works. They are the core of your application.

 

 

A business object is anything that you want it to be, but preferably it is something that an end-user of your application will inherently conceive to be part of your application. For example, an application called Human Resources will be dealing with business objects such as an Employee and Departments.

Do not directly relate a business object to a database table..

Equally, to an end-user, a report is very much an object that they may produce every day in the course of their business. So creating a business object called Reports, even though it spans many programming "objects" is a perfectly reasonable thing to do.

Please remember Business Objects are objects that end-users recognize and use in the course of their business, not OO programming "objects" as understood by software developers.