 |
|
|
|
|
System
|
|
The system domain contains the system configuration and management functionality and is mainly intended for IT personnel. |
|
Configuration:
|
|
Entities
Used to create new or edit existing entities, their related Entity Function Patterns and their attributes.
Query
The query functionality is used to manage the laboratory query templates. These query templates are then used to search information by system users in the various screens of the system. Users can temporarily modify the search criteria when running a query template .
A query template could be created to search for samples of a given project logged in during the last year. This query template would then be available to the users in the sample screen, which would be able to alter the query to search for a different project or to change the timeframe.
The results of a search can be exported using the CSV (comma separated values) format, which sis compatible with Microsoft® Word and Microsoft® Excel.
Report
Used to create the mapping between the Crystal Reports report template, the screen where the report appears and the stored procedure used to extract the data.
|
|
Security:
|
|
Users/Roles
In the LAP-ACE architecture all permissions is applied to roles. The authentication and authorization services are in the business layer. These mechanisms provide enhanced system security and greatly reduce configuration and maintenance efforts for multi-user installations. In addition, a skills system is used to prevent assignment of analytical methods to analysists that do not have sufficient qualifications.
Pages
Used to provide permissions (read, add, update, delete, print) on a given page to roles. This provides enhanced security, integrity and traceability, by providing the ability to implement reduced privileges.
|
|
Encryption:
|
|
Encryption function is used to generate the encrypted site-specific database username/password pair. |
|
Programming:
|
|
PlugIns - Workflow Modeler
Used to view, test and debug the PlugIns. The PlugIns are linked to entity events and can reference utilities, methods, objects and properties of the ACE and LAP libraries. The PlugIns development screen offers a debugging tool and pre-compiles the PlugIns to minimize the potential for runtime errors.
Debug
The debug function is used to manually synchronize the data caching and system metadata, which could be required during updates and database restoration activities.
Traces
The traces function is used to view the event log of the application. This log lists all the errors generated by the application and is useful for support personnel.
Archival
LabPlus provides comprehensive archival mechanisms.
|
|
|
|
|