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