Navigation
Home About Blog Cloud Contact
Products
Oasis-LIMS Enterprise Oasis-LIMS Professional LIMZ RD (Research & Development) True LIMZ (Public Test Labs) Stabi-M (Stability Studies Management) O-Link Server (Instruments Integration) Trend Analysis Vendor Rating / Qualification Integrated Stability Studies Control Sample Management Reference Working Standards Equipment Calibration Management Chemicals / Reagents Management Columns Management Microbial / Media Management Volumetric Solutions Change Control Deviation Management CAPA Auditing Management TMS (Training Management System) Complaints Management Oasis APQR CrisCon ERP (Enterprise Resource Planning) Oasis EBR (Electronic Batch Records) EMS (Equipment Management System) Oasis Clinical Trials EWM (Environment Water Management System) DMS (Documents Management System)
Industries
Industry Specific Solutions Pharmaceuticals and API Manufacturing Research and Developments Chemicals, Agriculture Chemicals, Oil/Gas, Petrochemicals Food & Beverage Industry Environment and Water Laboratory
Company
FAQs Request a Demo →
LIMS Knowledge Centre

LIMS Architecture & Functions

Understand the core capabilities of a Laboratory Information Management System and choose the right software architecture for your organisation.

6 Core Functions 4 Architecture Types GxP Ready
01

SAMPLE MANAGEMENT

Core Laboratory Function — Receipt to Result Traceability

Manage every sample from the moment it arrives in the lab to final result — with a unique ID tracking it at every stage, automatically.

Unique Sample ID

Every sample gets a traceable ID from receipt through its full lifecycle.

Complete Sample Record

Record type, date received, batch/lot number, source and testing requirements.

Chain of Custody

Track who handled the sample, when, and what action was performed at each step.

02

PRODUCT AND SPECIFICATION MANAGEMENT

Pre-populated Batch Testing from a Central Specification Library

Where testing supports a manufacturing process, the system pre-loads specification data — so analysts start with context, not blank forms.

Target Values & Limits

Define upper/lower limits and warning thresholds for every test parameter.

Automatic Pass / Fail

Results checked against specification automatically — no manual comparison.

Decimal & Validation Limits

Precision rounding and entry validation prevent out-of-range data from being recorded.

03

TEST METHOD MANAGEMENT

Configure Inputs & Calculated Outputs for Any Analytical Method

Set exactly what analysts enter and what the system calculates — from a simple average of two readings to complex multi-step derivations.

Flexible Inputs

Configure any number of analyst-entered input fields per method.

Calculated Outputs

System computes averages, weights, volumes and derived values automatically.

Chained Calculations

Use calculated results as inputs to subsequent steps within the same method.

04

WORKFLOW MANAGEMENT

Customisable Lab Workflows — Configure the System Around Your Processes

Define every step required to complete a sample analysis — different for each product category, GMP or non-GMP, with independent review built in.

Per-Product Workflows

Assign different workflows to different sample types or product categories.

Results Validation Step

Add an independent review / results validation step before final release.

GMP & Non-GMP Support

Handle GMP-controlled and non-GMP samples within the same system.

05

THIRD-PARTY SOFTWARE INTEGRATION

Seamless Connection to ERP, Instruments & Business Systems

Connect your LIMS to the systems already running in your organisation — from ERP platforms to laboratory instruments — with full data integrity across every interface.

ERP Integration

Bi-directional data transfer with SAP, Navision, Tally and other business platforms.

Instrument Integration

Direct data capture from lab equipment — no manual transcription, no errors.

Custom Connectors

Custom-designed integrations for systems without a standard connector.

06

USER MANAGEMENT

Role-Based Access Control — Fine-Grained Permissions & GxP Compliance

Control who can see, enter and approve data — with Roles and Groups that can be applied across multiple accounts simultaneously.

Account Control

Create, lock or remove user accounts at any time with immediate effect.

Roles & Groups

Apply permission sets across multiple accounts — manage from one place.

Segregated Visibility

Groups restrict data visibility per team — analysts only see their own work.

WHAT IS ARCHITECTURE?

Software Architecture — Thin Client, Thick Client, Smart Client & Browser-Based

Architecture is the fundamental structure of the software. This is typically defined for an application (or a version of an application). Most applications that are used to store and deliver large amounts of data have one of the following architectures: Thin Client, Thick Client or Smart Client. As you begin to look at sourcing the right solution for your business, it’s important that you understand the pros and cons of each architecture in order to make an informed decision. 
 

Thin Client

Server-Side Processing — Centralised Architecture

A Thin Client communicates with a central server which does the work in processing information. This type of architecture can also be synonymous with remote access or desktop virtualisation.
Advantages
  • Lightweight and very low cost per client device
  • Deploy and update centrally — one change reaches all users instantly
  • Critical data never stored locally — reduced endpoint security risk
Considerations
  • Requires a high-performing server to handle all processing load
  • Server is a single point of failure — outage affects all users simultaneously
  • Cannot operate offline if the server or network is unavailable

Thick Client

Client-Side Processing — Distributed Architecture

A thick client is also a client-server architecture that provides functionality independent of the server. This means that processing occurs on the end-user PC. The thick client will still require a connection to a network or central server, but it does not rely on access to the server each time data is input or retrieved.
Advantages
  • Server doesn't need to be high-performing — processing distributed to clients
  • Can function offline — local data stored on the client machine
  • Resilient to network outages — local processing continues uninterrupted
Considerations
  • Higher hardware cost — every client needs a capable machine
  • Updates must be applied individually to every client machine
  • Increased security risk from data stored on local endpoints

Smart Client

Hybrid Architecture — Online & Offline Capable

A smart client uses the internet to communicate with a server-based application through the use of web services.
Advantages
  • Works offline — local processing continues without connectivity
  • Operates outside the local network — ideal for multi-site labs
  • Cost-effective — no high-spec server required
Considerations
  • Requires runtime installation on each workstation before use
  • IT involvement needed for initial deployment per device
  • More complex to maintain than pure browser-based solutions

Browser-Based

Zero Install — Access from Any Device, Anywhere

A browser-based application is similar to a Smart Client in that it uses the internet to communicate with a server-based application through the use of web services. However, the application must have internet connectivity to process data.
Advantages
  • Zero installation — any device with a browser is ready to use
  • Update once server-side — all users get changes instantly
  • Access from anywhere — remote labs, home, or mobile devices
Considerations
  • Cannot operate offline — requires active internet at all times
  • Network outage = full loss of access for all users simultaneously
  • Browser security settings may restrict certain functionality