近年來,隨著合肥市燃氣事業(yè)的高速發(fā)展,每年增加數(shù)萬用戶,民用燃氣表首檢工作也有條不紊地開展,累積了大量的檢定數(shù)據(jù)。但是,如何高效地管理檢定數(shù)據(jù),方便地實現(xiàn)數(shù)據(jù)共享,尤其是如何快捷地統(tǒng)計、查詢和分析數(shù)據(jù),是我們面臨的一個重要課題。為此,我們自主開發(fā)了“合肥燃氣表首檢管理系統(tǒng)”,在保留原始檢定記錄的基礎上,利用計算機技術(shù)實現(xiàn)了更加高效的數(shù)據(jù)管理。
一、系統(tǒng)規(guī)劃
合肥燃氣表首檢管理系統(tǒng)(以下簡稱“系統(tǒng)”)設計的主要指導思想是采用用戶友好的操作系統(tǒng)和界面,充分利用先進的計算機技術(shù),實現(xiàn)滿足系統(tǒng)功能要求的維護方便、用戶友好的燃氣表首檢管理系統(tǒng)。鑒于我公司已有完善的計算機局域網(wǎng),并且接入了互聯(lián)網(wǎng),建立了Web服務器,因此,充分利用了現(xiàn)有的條件在服務器上建立了網(wǎng)站,檢定站通過ADSL撥號上網(wǎng),錄入檢定數(shù)據(jù),各部門通過Internet網(wǎng)絡或企業(yè)內(nèi)部網(wǎng)就可訪問數(shù)據(jù)庫,從而節(jié)省了時間、資源和資金,提高了工作效率和工作質(zhì)量。
二、系統(tǒng)功能
系統(tǒng)基于SQLServer數(shù)據(jù)庫平臺,采用微軟Mi-crosoft.NETFramework2.0平臺,使用C#語言作為開發(fā)工具,整個體系采用B/S模式。整個系統(tǒng)由一個數(shù)據(jù)服務器、應用服務器(Web服務)和客戶端組成,其優(yōu)勢在于客戶的應用程序精簡到一個通用的瀏覽器軟件(如微軟公司的IE等),瀏覽器將服務器端代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁顯示給用戶。同時網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的表單上輸入信息提交給服務器,并提出處理請求,Web服務器將啟動相應的進程來響應這一請求,并動態(tài)生成一串HTML代碼,其中嵌入處理的結(jié)果,返回給客戶機的瀏覽器。如果客戶機提交的請求包括數(shù)據(jù)的存取,Web服務器還需與數(shù)據(jù)庫服務器協(xié)同完成這一處理工作,客戶端簡單使用IE即可實現(xiàn)所有功能,而無需另外安裝專用的程序。
系統(tǒng)根據(jù)需要設立了8個功能子模塊,自成一體,同時又與原有的辦公自動化平臺緊密結(jié)合。
1.登錄系統(tǒng)
原有系統(tǒng)中的用戶無需重復添加賬號,即可通過管理系統(tǒng)授權(quán)登錄系統(tǒng)。用戶進入系統(tǒng)后只能完成與其權(quán)限相關的操作。如果用戶不合法則不能進入系統(tǒng),并且會給出錯誤提示,此時用戶僅能瀏覽開放的標準計量器具配置等信息;如果用戶可以進入系統(tǒng),則可以瀏覽所有信息,但不可進行修改錄入等操作;后臺管理人員登錄后,可完成所有操作。
2.用戶管理
瀏覽用戶可以通過原有辦公自動化平臺進行設置,管理人員通過本系統(tǒng)進行設置登錄用戶信息,包括用戶名、登錄名、密碼等。其中用戶密碼采用MD5技術(shù)加密,大大提高了系統(tǒng)安全性。管理人員登錄后可以進行用戶管理、數(shù)據(jù)錄入、修改、查詢、統(tǒng)計等操作。
3.檢定人員信息管理
用于管理檢定人員的信息。設定此信息后即可根據(jù)錄入的檢定記錄查詢到燃氣表檢定編號,并據(jù)此檢定編號追溯到該燃氣表的檢定人員。
4.燃氣表廠家管理
用于記錄燃氣表廠家的信息,根據(jù)燃氣表廠家的信息對該廠產(chǎn)品進行統(tǒng)計分類等信息查詢,從而獲得使用該廠家的燃氣表型號、數(shù)量、合格率等數(shù)據(jù),以便對燃氣表供應商進行評價等。
5.燃氣表信息統(tǒng)計
可按任意時間段統(tǒng)計燃氣表檢定信息,查詢產(chǎn)品合格率情況,各類燃氣表使用情況、檢定數(shù)量等。
6.檢定數(shù)據(jù)管理
包括數(shù)據(jù)錄入、數(shù)據(jù)管理;由于錄入的檢定記錄數(shù)據(jù)的信息應全面,以確保能夠再現(xiàn),包含記錄的信息一般應包括被測樣品的信息、標準器具的信息、檢定的依據(jù)、環(huán)境條件、日期及檢定人員和核驗人員的信息等,本系統(tǒng)數(shù)據(jù)錄入具有的特色是:由于每天檢定多只燃氣表,很多基礎數(shù)據(jù)(如燃氣表型號、溫度、濕度、標準器具編號等)都是相同的,為了減少數(shù)據(jù)錄入工作量,我們開發(fā)了批量錄入功能,即一次性輸入相同數(shù)據(jù),自動產(chǎn)生與之相應的多條記錄。同時為了避免輸入錯誤,對輸入的數(shù)據(jù)采用了簡單的校驗,對于常用的數(shù)據(jù)采用下拉框選擇的方式,并根據(jù)實驗室的環(huán)境給出了部分默認值,超出范圍的數(shù)據(jù),系統(tǒng)給出要求修正的提示,避免了明顯錯誤的數(shù)據(jù)錄入系統(tǒng)。
7.檢定設備信息查詢
可以查詢到目前燃氣表檢定站所有標準設備儀器的設備生產(chǎn)廠家、設備名稱、規(guī)格、型號、編號、準確度、檢定周期、檢定時間、檢定部門以及檢定合格證編號等信息。
8.數(shù)據(jù)查詢
本系統(tǒng)提供了兩種查詢方式:一是根據(jù)燃氣表所貼的合格證編號查詢檢定記錄;二是根據(jù)燃氣表表號查詢檢定記錄。