Product - Information Management - Architecture

Program Architecture  

Hach WIMS™ products are based on a modular architecture and utilize a centralized database as illustrated in the diagrams below:

 

Explanation of Terms  

Hach WIMS Client
The client software is installed on each computer that will need access to the data and reports. Login-based security settings can be used to regulate user access to the program and data. In a typical setup, only one or two super users are created, who have full access and control over the software and database. The number of client programs that can be connected to the database at any given time is regulated by the license purchased; however, the number of computers that can have the client software installed is not limited.

ADOCALC
The powerful calculation engine used by the Hach WIMS server to perform the data analysis calculations specified by the user(s). It runs as an NT Service and uses a task queue to manage calculation requests. ADOCALC can run in a load-balanced mode (supported in Enterprise), where workload is distributed by dispatcher among multiple worker nodes, thus allowing for parallel proccessing.

GnR Server™
Generates reports on a scheduled and triggered basis. GnR Server is also capable of publishing Hach WIMS reports and graphs onto webservers.

Hach WIMS Scheduler
This NT services takes care of scheduling calculation requests to ADOCALC as well as requests to GnR Server.

Hach WIMS Email Gateway
Functions as a single point gateway for all email generated by Hach WIMS. This email is then forwarded to your SMTP mail server.

Hach WIMS Interfaces to LIMS & SCADA
Interfaces pull data from numerous Laboratory/LIMS software packages and SCADA systems. Each Hach WIMS variable can specify how to handle data qualifiers (such as <,>,ND,E,...) for reporting and calculations. These interfaces are optional and can be obtained separately for each system from which you wish to retrieve data.

Hach WIMS Watchdog
This NT service monitors all other Hach WIMS services for their health and takes appropriate action to remedy issues that may come up during their execution.

Hach WIMS Portable
Allows for remote (disconnected) data collection on PDA devices running Microsoft Windows Mobile operating systems. Synchronization to Hach WIMS database is performed inside Hach WIMS Client.

 

Data Center  

 

Data Center

Enterprise  

 

Enterprise

Professional  

 

Professional

Deluxe  

 

Deluxe

Standard  

 

Standard

Single User  

 

Single User

Online  

 

Online