 |
|
|
|
|
Core System
|
|
1- Client Tier - User Interface and Web Services:
|
|
Users and external systems access the system through the client tier. Users will typically access the system by using a web browser. LabPlus supports the Internet Explorer 6 (or better) and Firefox 1.5 (or better) Web browsers. The AJAX technology is used to provide rich web-based user experience. LabPlus integrates a web service interface that acts as a bridge between external systems, such as analytical instruments and ERP systems, and the LabPlus system.
LabPlus offers flexible licensing options that enable you to select the type of license that best meets users’ profiles.
|
|
2- Business Tier Application and Engine Logic:
|
|
In LabPlus, the logic is separated from the client Tier. This Business Tier is where LabPlus application business rules reside. The Business tier is developed in C# using Microsoft .NET Framework II.
The Business tier contains:
ACE (Application Core Engine) that contains the generic business components, which are the basis on which the main application features are built.
LAP (Laboratory application platform) that contains the laboratory specific business components used to implement default and customer specific business rules.
|
|
3- Data Tier Data Storage:
|
|
Database stores the data, the tables, and the relationships; iIt is mainly responsible for data integrity and security.
Application Repository maintains the client’s site configuration and customization using database tables or in XML configuration files. The system configuration consists in changing data in the Application Repository an operation that does not require recompilation of the application.
|