The concept of Queaso is initially based on the powerfull Windows DNA framework. Four layers devide the business processes to individual performant environments.

Queaso has developed the components of this framework with flows that results in very fast development time of the back office.

Complete Workflow

The presentation layer views data and applications, static or transactional. This layer consists of templates developed on technology which connects the internal business processes to thin or fat client.

The workflow layer is responsible for:
Gathering information from the user.
Sending the user information to the business services for processing.
Receiving the results of the business services processing.
Presenting those results to the user.

The business logic layer
The business layer receives a request from the workflow layer and will handle all logic (business rules) regarding this request. Thanks to the components all logic will be itemized and analysed right until the smallest particle. Big benefit: the upperlaying business objects components won’t have to implement this logic, as it is already implemented.

The database layer tier
The standard methods Read, Create, Update, Delete are using ANSI SQL and thus compatible with all data banks able to receive info through OLE DB or ODBC. Native SQL (SQL statements specifically for the data bank) are put in a resource file. Whenever one switches to another database, there’s no need for any code changing. Only the SQL statements in the resource file need to be converted into the new database.

This procedure offers big advantages. During development one can use Access as a database and, when one has ensured all necessary charts and structure, one can proceed to a more powerful database such as SQL Server or Oracle…

This working-method also offers interesting possibilities programmers developing remote. In this scenario, Access will run locally on their pc, and the code will be send and tested in an environment that includes for instance SQL Server, etc …

Email This Page Print This Page