|
STARLIMS
V10 Configuration Training Course
Introduction
The STARLIMS V10 R2 Configuration Training Course is aimed at providing STARLIMS customers with an understanding of the configuration tools available in STARLIMS V10 R2 Laboratory Information Management System.
In particular the aims of the V10 Configuration Training Course include the following;
 |
To teach people responsible for configuring STARLIMS V10 the concepts of the standard STARLIMS V10 configuration tools
|
 |
To ensure that users become comfortable with using the configuration tool within a learning environment providing instruction and hands on exercises |
 |
To provide an introduction to the STARLIMS V10 R2 architecture |
 |
To educate users on the use of the JScript and SSL tools available and the use of the STARLIMS designer |
 |
To show users how the use of these tools provide the ability to configure STARLIMS V10 R2 to meet specific requirements |
The course is a mixture of presentations and exercises. Presentations are used to introduce and describe the various elements of configuring STARLIMS V10 and the exercises provide the users with the opportunity to put what they have learnt into practice. While some examples might refer to manufacturing process, the course is not specifically designed for any particular laboratory or industry type but is designed to make STARLIMS V10 users aware of the standard system configuration capabilities.
Applicability
The course is applicable to STARLIMS customer and clients who require a full understanding of the configuration capabilities of STARLIMS V10. In particular staff who will be responsible for carrying out any configuration of the system.
It is not the aim of the course to teach users computer programming, therefore any one attending the course must be familiar with the general principles and practice of programming, ideally including experience of Object Oriented programming.
In addition anyone attending the course must have an understanding of the STARLIMS V10 application; therefore it is highly recommended that attendees have undergone the standard STARLIMS V10 application training course.
Course Agenda
1. Overview of STARLIMS v10 Architecture (R1 and R2)
2. Introduction to Starlims Scripting Language
3. Extending STARLIMS via User Defined Scripts
Calculation functions and capabilities
 |
Data base structure of the tables participating in the Results Entry Process (ORDERS,ORDTASK,RESULTS) |
 |
Test Workflow Functions |
 |
Build an example e.g. LOD |
 |
Analyte Calculation Functions |
 |
Build an example e.g. (Complex chromatography) |
 |
Add user defined functions to the wizard that calculates e.g. %Recovery |
User defined skip lot testing rules
 |
The :PARAMETERS and :RETURN values of the skip lot testing user defined scripting facilities |
 |
Build an example e.g. (Every 10th lot unless failed and then every lot for 5 lots ) |
Setting up a batch process
 |
Installing and configuring the STARLIMS MANAGER SERVICE and worker process (batch processor) |
 |
The .SRV script |
 |
Typical functions used in the .SRV script |
Building actions for interface groups
 |
Examples |
Building crystal report formats printed upon batch release and during work flow triggers
 |
Underlying database structure used for printing COAs (Batch) |
 |
Client specific COAs and relation to Spec manager |
Meta data
 |
Creating a new metadata method |
 |
Linking metadata record |
 |
Modifying a report to show metadata information |
Query
 |
Creating a new query method |
 |
Creating lookup functions for query fields |
 |
Modifying a report to show metadata information |
 |
Query – Examples |
4. STARLIMS IDE Designer
Navigating and using the designer
Categories / Applications / Controls
Properties
 |
The Data Property (structure for different controls) |
 |
Events and Scripts
Scripts
Server side (SSL)
Client side (Jscript)
Debugging
|
ELN
 |
Database structure of the ELN tables |
 |
What is an ELN (Runtime window and configuration part) |
 |
Types of ELNs |
 |
Multi Level testing (pre built) |
 |
Default ELN (Pre built) and User defined ELNs |
User defined applications
 |
Exercise: Create a user defined application
Table creation
Build Application |
 |
Build report and add report to repository |
 |
Launch report from application |
 |
Make the application available for use from the STARLIMS Console) |
STARLIMS Dashboard
 |
What is STARLIMS Dashboard |
 |
Configuring the Dashboard for users and roles |
 |
Defining Dashboard parts |
 |
Exercise: Create a new dashboard part and making it available under users dashboards |
Real World view applications
 |
What are real World Applications? |
 |
Instructions on developing a real world application |
Exposing and Consuming STARLIMS and 3rd party Web Services
 |
Exposing web services
Which STARLIMS web services are provided out of the Box
Developing new web services and making them available for consumption by 3rd party systems |
 |
Consuming 3rd party web services
Creating a proxy
|
|