王成 李羿宏

[摘要]本文以中國石油獨山子石化公司環(huán)境監(jiān)測中心LIMS系統為例,針對大型石化行業(yè)環(huán)境監(jiān)測實驗室LIMS系統的特殊性,從LIMS系統的架構選擇、LIMS產品平臺選擇、系統結構的實施規(guī)劃設計、LIMS系統運行流程設計、LIMS系統組態(tài)實施和維護五個方面詳細論述了石化環(huán)境監(jiān)測LIMS系統的組態(tài)與實施過程和方法,并且根據成熟的實施工作經驗給出了相應建議,以期對石化環(huán)境監(jiān)測LIMS系統的組態(tài)與實施提供參考。
[關鍵詞]石化行業(yè);環(huán)境監(jiān)測;LIMS系統;組態(tài);實施
[中圖分類號]:TU276.7 [文獻標識碼]A [文章編號]1672-5158(2013)06-0137-02
隨著實驗室信息化技術的發(fā)展和成熟,LIMS(Laboratory Information Management Systems)系統已經在不同行業(yè)分析測試實驗室開始應用,該系統改變了傳統人工的分析檢測、質控、數據統計、報表生成以及實驗室管理的模式,結合了分析測試技術、計算機技術、自動控制技術和實驗室質量控制、實驗室管理等各種先進科學技術和管理方法的LIMS系統大大的提高了實驗室測試、管理的工作效率,自動化數據的采集和報表的生成以及數據的網上審核、發(fā)布、查詢等等功能使得LIMS系統展現出極為突出的優(yōu)越性,我國大型的石油、石化、制藥、環(huán)境監(jiān)測等行業(yè)的實驗室都已開始逐步使用LIMS系統。
大型石化行業(yè)化學檢驗實驗室作為我國先進分析測試實驗室的代表已經開始廣泛使用LIMS系統并已經應用成熟,信息化程度達到國際先進水平。作為石化行業(yè)分析測試實驗室的重要組成部分,石化環(huán)境監(jiān)測實驗室承擔著石化生產區(qū)及周邊生活區(qū)的環(huán)境監(jiān)測工作,為石化生產環(huán)境保護管理提供著數據支持。為了提高監(jiān)測數據的管理水平,實現數據的及時發(fā)布、報表的自動生成、檢測結果的自動計算、往期數據的隨時查詢與統計等,石化行業(yè)環(huán)境監(jiān)測實驗室也開始使用LIMS系統,但是,絕大多數均直接使用生產化驗室的LIMS系統,環(huán)境監(jiān)測部分只是其中的子程序,采取和化驗室相同的架構和組態(tài)。石化環(huán)境監(jiān)測實驗室和政府環(huán)境監(jiān)測站、生產化驗室相比有著自身的特點,和政府監(jiān)測站相比,石化監(jiān)測站的監(jiān)測項目、種類、點位、頻次要多很多,如中國最大煉化一體化基地獨山子石化公司環(huán)境監(jiān)測中心的監(jiān)測點位達1550多個,監(jiān)測人員管理模式也不同,石化企業(yè)采用班組制管理,對于采樣點位都是生產裝置所以區(qū)別更大;和生產實驗室相比,取樣、測定時間又是完全不固定的,數據的報出模式也不同,同時石化環(huán)境監(jiān)測實驗室相關質量要求和數據文件格式等既要符合企業(yè)相關規(guī)定和要求,又要符合國家環(huán)保部和國家實驗室資質認定質量管理體系計量認證(CMA)的規(guī)定和要求,因此石化環(huán)境監(jiān)測實驗室必須建立獨立的專業(yè)LIMS系統才能滿足使用的需要,獨山子石化公司在率先在國內建立了石化行業(yè)的專業(yè)環(huán)境監(jiān)測LIMS系統,不斷完善、反復測試,經過兩年多的使用總體運行良好,本文概述了該系統的實施過程和組態(tài)方法,以期為同行提供參考。
1 石化環(huán)境監(jiān)測LIMS系統架構選擇
和其他軟件系統架構一樣,LIMS系統的架構主要有C/S(瀏覽器/服務器端)架構和B/S(客戶機/服務器端)架構兩種,B/S架構在客戶端不需要安裝任何軟件,只是用瀏覽器操作,可以隨時隨地進行查詢、瀏覽等業(yè)務處理,通過增加網頁即可增加服務器功能,維護簡單方便,只需要改變網頁,即可實現所有用戶的同步更新,開發(fā)過程也較為簡單,因為可以建立在廣域網上所以共享性強,所以隨著LIMS系統的快速發(fā)展,出現了完全基于Internet的LIMS產品。
但是,環(huán)境監(jiān)測LIMS系統中每個分析都含有大量的計算公式代碼計算出數據,同時大型石化行業(yè)環(huán)境監(jiān)測采樣點位極多、分析頻率高所以數據錄入量很大,由于分析方法國家標準的實時更新及廠區(qū)裝置的優(yōu)化改進和節(jié)能減排技術的推廣使得LIMS系統的組態(tài)變更、維護任務也很多,等等。基于以上原因要求,我們必須要求LIMS產品滿足操作快捷響應速度很快、易于實現具有個性化的功能(如:固定監(jiān)測任務的樣品自動登陸功能、特殊的工作流要求等)、實現復雜業(yè)務流程等的要求。而這些恰恰是B/S架構系統的軟肋,以中石油HSE信息系統為例,該系統雖然只要求錄入最終的監(jiān)測結果但是由于規(guī)模很大、分支機構多使得服務器壓力大而導致相應速度很慢,監(jiān)測人員每天都要利用1~2小時錄入數據。
C/S架構可以滿足幾乎所有個性化功能,可以根據實驗室的需求量身定制LIMS系統,正好可以彌補B/S架構相應速度慢等熱點,同時由于數據安全性更高所以更適合于石化行業(yè)環(huán)境監(jiān)測實驗室。不過,C/S架構需要在客戶端安裝軟件,對使用者的要求也較高。
然而,對于環(huán)境保護管理人員而言只需實時了解監(jiān)測數據、查詢數據報表、統計監(jiān)測數據即可,所以似乎B/S架構更適合于環(huán)保管理部門。為了同時滿足數據計算、錄入人員和環(huán)保管理人員的需求我們決定使用B/S和C/S相結合的架構,即使用C/S架構的LIMS系統也必須具有WEB功能,以供管理人員隨時查詢、統計數據和查看報表。
2 LIMS產品平臺選擇
LIMS產品主要有美國Thermo公司開發(fā)的Darwin LIMS及Nautiins LIMS、ABI公司的SQL LIMS、美國Labware公司開發(fā)的LabwareLIMS等。隨著我國IT行業(yè)的迅速發(fā)展及市場需求的不斷擴大,產生了由我國軟件供應商開發(fā)的具有自主知識產權LIMS系統,如成都青之軟件開發(fā)的King'S LIMS系列軟件、杭州天軟科技開發(fā)的TyanLIMS、北京英普思科技公司開發(fā)的InproLIMS、北京匯博精瑞Labbuilder LIMS System等,這些LIMS系統也在各領域獲得了良好的應用,因為軟件采用中文界面,所以降低了用戶的維護使用難度,同時應用成本較低。
在LIMS產品平臺的選擇上,我們進行了深入的調查和思慮,架構是我們選擇的首要因素,如前所述,為了使應用效果最佳,我們計劃采取C/S和B/S相結合的結構模式,在此基礎上我們排除了TyanLIMS等B/S結構的LIMS產品。我們了解到江蘇省環(huán)境監(jiān)測中心等使用Labbuilder lJlMsSystem 3.0作為LIMS平臺,Nautilus LIMS的定位是生物技術實驗室等。基于大型石化行業(yè)環(huán)境監(jiān)測站的特點我們必須在可以提供C/S和B/s結合架構的基礎上選擇熟悉石化行業(yè)業(yè)務、有在該行業(yè)成熟的應用經驗和現成模板的LIMS系統。
現在石化行業(yè)應用最為廣泛、成熟的LIMS平臺是LabWare LIMS。LabWare LIMS產品連續(xù)三年在sDI的全球LIMs調查中排名第一。LabWare LIMS具有開放性、可組態(tài)、標準化等優(yōu)點,其中最突出的優(yōu)點是可組態(tài),系統提供了諸多通用的DOS功能和工具,很大程度上避免上用戶編程和定制的麻煩。LabWare LIMS可以現實B/S和C/S相結合的架構模式,同時為了共享在石化行業(yè)應用的先進經驗和軟硬件資源,為后期軟件的維護提供知識和人員的支持,我們選擇LabWare LIMS作為石化環(huán)境監(jiān)測LIMS系統的軟件平臺。
3 系統結構的實施規(guī)劃設計
在向軟件開發(fā)人員提出使用需求之后,對于系統的結構、層級、主要事項等都需要監(jiān)測部門未來的LIMS系統維護人員協同軟件工程師進行詳細的規(guī)劃和設計,既定的LIMS系統維護人員應具有良好的計算機知識同時要對環(huán)境監(jiān)測業(yè)務和所在單位的管理模式非常熟悉,因為軟件工程師并不是實驗室專家也不了解該實驗室的管理。需要強調的是,從項目立項到系統經過組態(tài)實施完成LIMS系統建立的整個過程中,維護人員都不應只是被動參與維護培訓的學生,而應該在努力學習軟件組態(tài)、數據庫操作的同時以高度的責任心和主人翁意識主動參與到LIMS系統的開發(fā)中去,提出自己的觀點和需求,對系統結構的設計建言獻策并在實施過程中不斷優(yōu)化,這點非常重要,甚至可以說這才是系統成功建立的關鍵所在。
我們應該從監(jiān)測計劃、樣品登陸、分析方法、采樣點位、數據錄入、樣品審批、監(jiān)測報表生成、LIMS WEB、超標數據匯總、數據庫系統、服務器、以及分析流程的組態(tài)的各個方面進行綜合考慮、合理布局并不斷優(yōu)化來設計最佳的系統實施規(guī)劃。
LIMS系統的整體規(guī)劃設計及人員職能如圖1所示:
對于數據庫系統,因為大型石化企業(yè)均已使用了大量的數字應用系統,如ERP、MES生產管理系統、技術管理系統、設備管理平臺、科研項目管理平臺、論文管理平臺,等等,有著極為成熟的數據庫應用管理經驗和專業(yè)的信息化管理部門,而Labware LIMS可以使用任何遵守ODBC標準的數據庫,如SQL Server、ORACLE等,所以我們選擇在石化行業(yè)其他系統中已經成熟使用的世界第二大軟件供應商美國甲骨文公司的ORACLE數據系統。
4 LIMS系統運行流程設計
設計規(guī)劃系統整體架構和人員職能之后就需要設計石化環(huán)境監(jiān)測LIMS系統的運行流程。石化行業(yè)環(huán)境監(jiān)測實驗具有和政府環(huán)境監(jiān)測實驗室不同的管理模式,石化環(huán)境監(jiān)測實驗室施行班組制,所以我們設計了如圖2所示的運行流程,經過一年的試運行和兩年的正式運行我們認為這種運行流程和模式是非常合理的。
在石化行業(yè),一股情況下都是安質環(huán)處或者環(huán)保科等管理部門下達正常監(jiān)測任務或或者臨時性監(jiān)測任務至監(jiān)測站,監(jiān)測站生產管理人員對監(jiān)測任務進行分析確認之后將監(jiān)測任務傳達至相應班組(—般包括水質監(jiān)測組、大氣監(jiān)測組、煙氣煙塵監(jiān)測組、噪聲監(jiān)測組、在線監(jiān)測組等),由班組長通知監(jiān)測人員進行監(jiān)測。
監(jiān)測人員在采樣完成后需要根據采樣時間在客戶端LIMS系統中登陸樣品,如果是固定周期的樣品,比如周一、周二、周三……周五監(jiān)測哪些點位的水質是固定的,則可以設定自動登陸樣品的個性功能,監(jiān)測人員在點擊自動登陸樣品后系統自動生成相應的點位名稱,監(jiān)測人員只需輸入采樣時間即可,類似環(huán)境質量監(jiān)測大氣普查也可以制作成自動登陸,如果監(jiān)測時間是隨機的,則需要手動登陸樣品。
在分析完成后,監(jiān)測人員在LIMS系統客戶端查找登陸的樣品,根據原始記錄在LIMS中錄入如溫度、壓力、采樣時間、吸光度值、空白值等數據,系統就可自動計算出監(jiān)測結果,錄入完畢保存后監(jiān)測人員的工作基本完成。
班組長在所在班組監(jiān)測數據錄入結束后在客戶端對所錄入數據的準確性和完整性進行審批,如果存在問題,則不通過審批,通知監(jiān)測人員重新分析、錄入,如果無誤,則通過審批,此時LIMS WEB中的“檢驗分析陜報”立刻顯示監(jiān)測結果并包含相應的監(jiān)測時間、點位、所在分廠、裝置、車間、超標限制等數據。有權限的環(huán)保管理部門和生產車間、戰(zhàn)、隊即可查詢實時的排污監(jiān)測數據。
在分析結果報出的次日或周末、月末、季末、年末等時間,質控人員根據管理部門根據正常和臨時性監(jiān)測任務書對系統中所有的數據進行審批,再次確認無漏輸的數據和未完成的分析項目,然后根據時間段在客戶端操作自動點擊上傳相應監(jiān)測報表,包括日報、周報、月報、季報、年報等。系統立刻自動生成報表,檢查報表無誤后即可確認自動上傳。上傳后,LIMSWEB中“報表查詢”同時顯示所確認上傳的報表。
至此,LIMS系統中監(jiān)測數據的全部流程運行完畢。
5 LIMS系統組態(tài)、實施和維護
設計好了系統的運行流程,就要開始進行各種組態(tài)、實施創(chuàng)建LIMS系統,這也是最為復雜的工作,我們所創(chuàng)建的中國石油獨山子石化公司環(huán)境監(jiān)測實驗室LIMS系統的組態(tài)和重點的實施內容如圖3所示,這些工作也是LIMS系統在運行的過程中所需要對系統進行維護的工作。
我們將組態(tài)與實施工作化為為五個板塊,分別為人員板塊、分析方法板塊、采樣點板塊、報表板塊和定制功能板塊。其中“定制功能板塊”是根據用戶需求制定的個性化模板,難以通過LabWare LIMS系統自有的功能進行組態(tài),需要獨立編程,最為復雜,所以應該在系統其他部分組態(tài)完成后進行,其他的板塊可以按上述順序依次完成組態(tài)。
首先進行人員板塊的組態(tài),石化環(huán)境監(jiān)測實驗室采用班組制,所以應該建立班組和崗位以供分配,對于人員,需要分配系統中的角色、工作流界面(需要用Macromedia Dreamweaver等網頁制作軟件進行創(chuàng)建)、唯一的ID)和密碼。
其次進行分析方法板塊的組態(tài),對于所有的監(jiān)測分析方法系統維護人員都要熟系,對于分析過程和數據計算公式更是要熟練掌握,才能配合軟件商高效、正確完成每一種分析方法的組態(tài)。在對一個分析進行組態(tài)時,先要列出所需的分項,對每一個分項的數據類型、重復數、報告名等其他字段、是否可選、是否報告等進行設置,在分項屬性中設置修約規(guī)則和計量單位。接下來的實施工作主要集中在了計算編程方面,除了數據計算很多分析方法的修約規(guī)則、數據取合也需要通過編程實現,此時維護人員需要復習Basic程序語言。編程完成后要比對人工計算的原始記錄選擇各種區(qū)間范圍的數據進行測試以保證編程和分析組態(tài)完全正確。
再次進行采樣點板塊的組態(tài),對于采樣點部分,環(huán)境監(jiān)測LIMS不適合使用LabWare~臺默認的由生產實驗室使用的“采樣點——產品——分析”的模式,因為環(huán)境監(jiān)測沒有傳統意義上的產品,而產品這一層級又是平臺所不能“跨越”的。所以我們創(chuàng)新性的使用了“產品——分析”的模式,也就是說我們不使用平臺的Sample Point、Sample Plan等針對于采樣的功能,而是把采樣點當成產品,使用平臺Product Specification這一針對于產品的功能實施創(chuàng)建采樣點,這樣系統顯得簡易,也大大減少了使用過程對于監(jiān)測點位的維護工作量。對于Product Specification中的字段,可以使用“空氣化工老區(qū)芳烴主控室、噪聲國家原油儲備庫_南界_1號”這樣的“類型、分廠、車間、采樣點”的層級結構的字段命名方式,對采樣點的特征進行區(qū)分,為石化環(huán)境監(jiān)測實驗室上千個采樣點的分類提供了很大的便利。
監(jiān)測報表需要使用crystal Reports軟件進行編制,在LIMS系統中建立報表模板進行報表配制。如果報表需要根據系統中的數據進行數據統計,如求最大最小值,只顯示年度監(jiān)測平均值等,則需要編程實現,對于水晶報表的編制在此不再贅述。
定制功能是根據實驗室的個性化需求和企業(yè)的管理要求所編程實現的功能,最為不易,耗時最多,但是可以使LIMS系統不只是計算器、數據統計發(fā)布軟件,而可以為工作提供便利,發(fā)揮巨大的作用。
6 總結
從LIMS系統的架構選擇、LIMS產品平臺選擇、系統結構的實施規(guī)劃設計、LIMS系統運行流程設計、LIMS系統組態(tài)實施和維護五個方面詳細闡述了大型石化行業(yè)環(huán)境監(jiān)測實驗室LIMS系統的組態(tài)與實施過程,以期對可以對同行提供參考。雖然力求詳盡,但是處于篇幅所限對于具體的編程技巧和實現方法不能面面俱到的表述。
石化環(huán)境監(jiān)測實驗室創(chuàng)建獨立的LIMS系統是必要的,LIMS系統的應用可以極大提高各項基礎管理水平,可以更好的為煉化環(huán)保工作服務。系統的組建是一個較為龐大的系統工作,實驗室領導的堅定支持必不可少,各專業(yè)管理室也要及時為負責人員提供所需的信息和數據。實驗室未來的維護人員在系統的組建過程中必須具有強烈的責任心,事實上,系統實現各種個性化功能并使系統性能達到最佳的受益者是實驗室內的監(jiān)測人員和環(huán)保管理部門,對于維護人員來說增加了工作量,但是維護人員的辛苦和付出卻可以為整個實驗室的運行和管理提供很大的便利。在系統的組態(tài)和實施過程中,維護人員要盡可能考慮到未來可能出現的問題,并配合軟件商編制針對這些問題的特定程序,使系統可以長時間為實驗室服務,而在后期獨立的維護過程中也要經常復習編程、數據庫等IT知識,及時解決出現的故障。LIMS系統可以實現實驗室人員管理、設備管理等,但是石化企業(yè)均建立了ERP系統、設備管理系統,筆者認為此功能可能不用在LIMS系統中重復創(chuàng)建。
當然,對于石化環(huán)境監(jiān)測LIMS系統的架構選擇、流程設計、組態(tài)和實施方法等,仁者見仁智者見智,同仁們肯定有更優(yōu)的方案,我們在此拋磚引玉,愿IT技術為碧水藍天和“美麗中國”和“中國夢”的實現發(fā)揮更大作用。