User Interface

 

The application client is the user interface.
Three clients are available to cover different needs:

 

The LAN client, the user application connects directly with the database server.

The Java Web client, the user application connects to a J2EE server through web (SOAP/HTTP protocol).

The Web Application, access to the data and services through internet browser, installation-less..

 

 

The user interface is built obtaining from the Data Access layer the necessary information to show generic forms to create, select or edit the information stored in the database. 
The following features can be customized, through the application, without programming:

 

Menus,

Lists,

Multi-language labels (Descriptions),

Relationships,

Spaces. Different views for different employee groups can be defined.

 

Other features include:

 

The 3-layer architecture client enables client to connect through internet and firewalls and enables horizontal scalability.

Multi-platform (works on Microsoft / Linux / Sun)

Data Dictionary and Description cache to improve performance

Plug-in architecture. You can override at form-level and even the internal event controller to define your own events and delegate.