【摘 要】采用 E clipse開發(fā)制作,利用Java 語言,以O(shè) racle數(shù)據(jù)庫為基礎(chǔ),設(shè)計(jì)實(shí)現(xiàn)水泥化學(xué)分析實(shí)驗(yàn)數(shù)據(jù)信息處理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)原始數(shù)據(jù)錄入、自動(dòng)計(jì)算與校核、數(shù)據(jù)異常報(bào)警、結(jié)果分析評定和打印實(shí)驗(yàn)原始記錄。通過使用該系統(tǒng),提高實(shí)驗(yàn)數(shù)據(jù)分析 的準(zhǔn)確度和檢驗(yàn)信息的自動(dòng)化處理程度。
【關(guān)鍵詞】E cl ipse Java O racl e 數(shù)據(jù)處理
一、引言
G B 175.2007( (通用硅酸鹽水泥》中對水泥化學(xué)分析項(xiàng)目有燒失量、三氧化硫、氧化鎂、氯離子、堿含量、不溶物等檢驗(yàn)項(xiàng)目,水泥化學(xué)分析檢驗(yàn)實(shí)驗(yàn)要求平行實(shí)驗(yàn),大量的原始數(shù)據(jù)需要處理,處理過程通常要使用多個(gè)公式的重復(fù)性計(jì)算Ⅲ。實(shí)驗(yàn)結(jié)束后需要校核計(jì)算過程,同時(shí)實(shí)驗(yàn)數(shù)據(jù)與標(biāo)準(zhǔn)值進(jìn)行分析評定,這就要求實(shí)驗(yàn)人員必須熟悉操作程序和計(jì)算過程,但是人工計(jì)算不可避免容易造成原始數(shù)據(jù)錯(cuò)誤,而得不到及時(shí)的修正,影響實(shí)驗(yàn)數(shù)據(jù)的準(zhǔn)確性和公正性。隨著計(jì)算機(jī) 網(wǎng)絡(luò)技術(shù)的高速發(fā)展和信息技術(shù) 的廣泛應(yīng)用,已有高校實(shí)驗(yàn)室利用計(jì)算機(jī)依據(jù)實(shí)驗(yàn)需求開發(fā)了相應(yīng)的實(shí)驗(yàn)數(shù)據(jù)處理軟件,為了提高水泥檢驗(yàn)實(shí)驗(yàn)數(shù)據(jù)處理分析效率,實(shí)現(xiàn)水泥化學(xué)分析實(shí)驗(yàn)自動(dòng)化管理流程、加快數(shù)據(jù)信息處理的速度、降低實(shí)驗(yàn)人員的工作負(fù)荷,提高準(zhǔn)確性,開發(fā)了一套實(shí)用的、自動(dòng)化程度高的計(jì)算機(jī)實(shí)驗(yàn)數(shù)據(jù)信息處理系統(tǒng),采用Ecl ipse工具設(shè)計(jì)開發(fā),與O racle數(shù)據(jù)庫相結(jié)合,結(jié)合水泥化學(xué)實(shí)驗(yàn)數(shù)據(jù)處理實(shí)際,系統(tǒng)完成水泥產(chǎn)品質(zhì)量檢驗(yàn)的 自動(dòng)化信息處理,可提供給水泥產(chǎn)品質(zhì)量檢驗(yàn)部門或生產(chǎn)企業(yè)化驗(yàn)室的技術(shù)人員作技術(shù)參考和檢測結(jié)果評判。
二、數(shù)據(jù)信息處理系統(tǒng)設(shè)計(jì)
(一)系統(tǒng)的主要內(nèi)容該系統(tǒng)主要采用的水泥產(chǎn)品標(biāo)準(zhǔn)有G B 175.2007《通用硅酸鹽水泥》、GB/T176.2008《水泥化學(xué)分析方法》,實(shí)現(xiàn)水泥產(chǎn)品化學(xué)分析檢驗(yàn)項(xiàng)目實(shí)驗(yàn)數(shù)據(jù)自動(dòng)采集、自動(dòng)計(jì)算與校核,結(jié)果分析評定。系統(tǒng)主要包括6個(gè)通用硅酸鹽水泥化學(xué)分析檢驗(yàn)項(xiàng) 目的數(shù)據(jù)信息處理模塊:燒失量的測定.灼燒差減法;三氧化硫的檢測一硫酸鋇重量法(基準(zhǔn)法);氧化鎂的測定-EDTA滴定差減法(代用法);氯離子的測定-磷酸蒸餾-汞鹽滴定法(代用法);堿含量的測定-火焰光度法(基準(zhǔn)法);不溶物的測定-鹽酸-氫氧化鈉法。
(二)實(shí)驗(yàn)數(shù)據(jù)處理流程。首先系統(tǒng)管理員使用系統(tǒng)帳號和密碼,登陸水泥化學(xué)分析實(shí)驗(yàn)數(shù)據(jù)信息處理系統(tǒng),完成樣品編號的錄入或根據(jù)樣品編號查詢實(shí)驗(yàn)記錄和進(jìn)展情況;如果記錄已存在,顯示原始記錄的信息,如果記錄不存在,系統(tǒng)會(huì)提示“暫無信息,請先添加”系統(tǒng)管理員可賂實(shí)驗(yàn)員發(fā)出檢驗(yàn)指令。實(shí)驗(yàn)員使用用戶名和密碼,通過IE瀏覽器登陸水泥化學(xué)分析實(shí)驗(yàn)數(shù)據(jù)信息處理系統(tǒng),在選擇的實(shí)驗(yàn)項(xiàng)目界機(jī)下,按照實(shí)驗(yàn)流程錄入實(shí)驗(yàn)原始數(shù)據(jù)后,保存成功后,系統(tǒng)提示“保存成功”,刷新原月界面。點(diǎn)擊“提交”按鈕,點(diǎn)擊“導(dǎo)出WORD”按鈕,系統(tǒng)自動(dòng)導(dǎo)出WORD文檔的檢驗(yàn)原始記錄。
(三)系統(tǒng)主要特點(diǎn)
1.系統(tǒng)開發(fā)環(huán)境。本系統(tǒng)采用ECLIPSE開發(fā)制作,利用JAVA語言,以O(shè)RACLE數(shù)據(jù)庫為基礎(chǔ),設(shè)計(jì)實(shí)現(xiàn)水泥分析實(shí)驗(yàn)數(shù)據(jù)信息處理系統(tǒng)。E clipse是目前功能比較強(qiáng)大的JAVAIDE(JAVA編程軟件),是一個(gè)集成工具的開放平臺(tái),E clipse主要特點(diǎn)是:提供他功能豐富的集成開發(fā)環(huán)境,擁有強(qiáng)大的代碼重構(gòu)功能,E clipse本身內(nèi)置了JAVA插件JDT,可以使用E clipse方便的開發(fā)JAVA應(yīng)用程序。JAVA是由SUN MICROSYSTEMS公司推出面向?qū)ο蟮囊环N可撰寫跨平臺(tái)應(yīng)用軟件的程序設(shè)計(jì)語言,特別適合INTEMET應(yīng)用程序開發(fā)。
2.系統(tǒng)運(yùn)行環(huán)境。系統(tǒng)的硬件環(huán)境:PIII2.0G CPU,60G以上硬盤,512M以上內(nèi)存。軟件運(yùn)行環(huán)境是WINDOWS XP以上操作系統(tǒng),便于應(yīng)用普及。系統(tǒng)由主界面和數(shù)據(jù)處理界面組成,根據(jù)每個(gè)實(shí)驗(yàn)項(xiàng)目操作程序和數(shù)據(jù)處理方法的不同,系統(tǒng)共分為燒失量、三氧化硫、氧化鎂、氯離子、堿含量、不溶物測定共6個(gè)水泥化學(xué)分析檢驗(yàn)?zāi)K,每項(xiàng)實(shí)驗(yàn)數(shù)據(jù)處理按照同標(biāo)準(zhǔn)WINDOWS圖形窗口操作界面的獨(dú)立模塊化設(shè)計(jì),原始數(shù)據(jù)、數(shù)據(jù)處理結(jié)果和產(chǎn)品判定結(jié)果用WORD文檔導(dǎo)出保存,編輯方便。
三、系統(tǒng)的實(shí)現(xiàn)
(一)用戶登錄系統(tǒng)。系統(tǒng)設(shè)置系統(tǒng)管理員,實(shí)驗(yàn)員兩個(gè)角色,用戶按照預(yù)先設(shè)定的用戶名和密碼登錄系統(tǒng),系統(tǒng)管理員可以根據(jù)需求增加、修改或刪減用戶信息,并查詢系統(tǒng)內(nèi)所有角色,管理員可以增加、修改、刪除實(shí)驗(yàn)員信息。
(二)實(shí)驗(yàn)樣品編號信息的錄入與查詢。系統(tǒng)管理員登陸系統(tǒng)界面后,首先完成樣品編號和該編號樣品信息內(nèi)容的錄入,實(shí)驗(yàn)員注冊登錄系統(tǒng)界面后,選擇實(shí)驗(yàn)樣品編號,查詢相應(yīng)的樣品名稱,規(guī)格型號等相關(guān)信息以及該樣品需要檢驗(yàn)的實(shí)驗(yàn)項(xiàng)目,按照實(shí)驗(yàn)室管理要求,實(shí)驗(yàn)員無法看到樣品的詳細(xì)信息,例如:生產(chǎn)企業(yè)、委托單位等樣品信息。
(三)實(shí)驗(yàn)數(shù)據(jù)信息的錄入。實(shí)驗(yàn)員在選擇樣品和檢驗(yàn)項(xiàng)目后,系統(tǒng)進(jìn)入實(shí)驗(yàn)數(shù)據(jù)信息錄入界面,以下以水泥氯離子實(shí)驗(yàn)中實(shí)驗(yàn)環(huán)境、稱樣量、空白實(shí)驗(yàn)消耗硝酸汞標(biāo)液等信息數(shù)據(jù)錄入,系統(tǒng)完成準(zhǔn)確計(jì)算和顯示。
(四)實(shí)驗(yàn)數(shù)據(jù)的處理與原始記錄的生成。實(shí)驗(yàn)員按照實(shí)驗(yàn)流程錄入實(shí)驗(yàn)原始數(shù)據(jù)后,保存成功后,系統(tǒng)提示“保存成功”,刷新原有界面,點(diǎn)擊“提交”按鈕,系統(tǒng)自動(dòng)處理實(shí)驗(yàn)數(shù)據(jù)并顯示實(shí)驗(yàn)結(jié)果,當(dāng)實(shí)驗(yàn)數(shù)據(jù)礎(chǔ)現(xiàn)錯(cuò)誤,系統(tǒng)自動(dòng)顯示紅色報(bào)警。錄系統(tǒng)自動(dòng)處理實(shí)驗(yàn)數(shù)據(jù)后根據(jù)GB175-2007《通用硅酸鹽不泥》各項(xiàng)目標(biāo)準(zhǔn)值,對檢驗(yàn)結(jié)果進(jìn)行判定,給出“合格”或“不合格”的結(jié)論。點(diǎn)擊“導(dǎo)出WORD”按鈕,系統(tǒng)自動(dòng)導(dǎo)出WORD文檔的檢驗(yàn)原始記錄,當(dāng)實(shí)驗(yàn)數(shù)據(jù)確認(rèn),提交成功后,實(shí)驗(yàn)員將無權(quán)修改。
四、結(jié)束語
本系統(tǒng)采用ECLIPSE開發(fā)制作,利用JAVA語言,ORACLE數(shù)據(jù)庫為基礎(chǔ),緊密結(jié)合水泥化學(xué)分析實(shí)驗(yàn)要求,可實(shí)現(xiàn)實(shí)驗(yàn)數(shù)據(jù)快速精確處理,操作簡單、使用方便,縮短了數(shù)據(jù)處理的時(shí)間,減少運(yùn)算誤差,提高了實(shí)驗(yàn)結(jié)果的準(zhǔn)確度以及檢驗(yàn)信息的自動(dòng)化處理程度,并能生成專業(yè)的原始記錄文檔,整個(gè)數(shù)據(jù)信息處理過程可避免人為因素的干擾,為檢驗(yàn)數(shù)據(jù)客觀公正提供保障。
參考文獻(xiàn):
[1]馬欣,基于云服務(wù)的氣象數(shù)據(jù)信息安全認(rèn)證技術(shù)研究[J],現(xiàn)代電子技術(shù),2013,36(3):98-101.
[2]唐正姣,孫煒,歐陽貽德,化工原理實(shí)驗(yàn)報(bào)告批改軟件開發(fā)[J]化工高等教育,2006(3):82-84.