金波
[摘要]筆者開發(fā)了專門的查詢和更新軟件——“標準查詢助手”,該軟件通過“軟件模擬人手動作”的方式,完成在標準服務(wù)平臺進行標準批量查詢和更新的工作。目前,標準化工作者在進行標準明細表編制和管理等工作時,普遍使用標準服務(wù)平臺進行標準查詢和更新,這種方式存在標準批量查詢和更新費時費力、標準信息有錯誤、標準信息不全和標準信息有差異4種情況。標準化工作者采用標準查詢助手,可有效解決上述問題,提高其工作效率和正確率。同時,“標準查詢助手”的開發(fā),彌補了標準化工作中無相關(guān)軟件的空白,使標準化工作更能得心應(yīng)手。
[關(guān)鍵詞]標準 批量 查詢和更新 標準查詢助手 標準明細表
[中圖分類號]TP31 [文獻標識碼]A [文章編號]1672-5158(2013)06-0100-02
引言
目前,國內(nèi)各個地區(qū)標準服務(wù)平臺的標準查詢功能已經(jīng)相當成熟,絕大多數(shù)標準化工作者在進行標準明細表的編制和管理等工作時,普遍使用標準服務(wù)平臺進行標準的查詢和更新。標準服務(wù)平臺的查詢是一種網(wǎng)頁查詢的方式,這種方式當所查標準的數(shù)量只有十幾條時,查詢和更新的工作相對簡單。但當標準的數(shù)量達到成百上千時,標準的批量查詢和更新工作就變得費時又費力了。尤其像產(chǎn)業(yè)、行業(yè)等大型標準體系,其明細表中的標準需要周期性的批量查詢和更新,若通過標準服務(wù)平臺逐個地手動查詢和更新,其工作量可想而知。
同時,國內(nèi)各個地區(qū)標準服務(wù)平臺數(shù)據(jù)庫所擁有的標準數(shù)量,小的平臺有幾十萬條,大的平臺有上百萬條,這么一個龐大的標準數(shù)據(jù)庫,其庫中標準的信息由于長年累月的維護和修改,已經(jīng)不能達到100%的正確率,存在一定的錯誤。而不同地區(qū)標準服務(wù)平臺因為數(shù)據(jù)保護、研究領(lǐng)域差異、工作人員失誤等原因造成了所查結(jié)果中標準信息有差異、標準信息不齊全的現(xiàn)象。
針對上述提到的標準批量查詢和更新費時費力、標準信息存在錯誤、標準信息不全和標準信息有差異的問題,筆者專門開發(fā)了標準查詢和更新軟件——“標準查詢助手”,用于幫助標準化工作者提高工作效率和正確率。標準查詢助手主要有“連續(xù)查詢”、“連續(xù)作廢更新”、“非連續(xù)查詢”、“標準信息合成”4個主要功能。
1 標準批量查詢和更新的原理
標準查詢助手的核心設(shè)計思路是不依賴于任何一個標準服務(wù)平臺的數(shù)據(jù)庫內(nèi)部連接,能夠自由選擇標準服務(wù)平臺來實現(xiàn)標準的批量查詢和更新。為此,標準查詢助手在內(nèi)部嵌入瀏覽器,通過程序設(shè)計,在軟件的內(nèi)部完成一連串的輸入、搜索、判斷、提取等動作,實現(xiàn)了“軟件模擬人手動作”的功能,將手動查詢和更新的方式轉(zhuǎn)變?yōu)樽詣硬樵兒透碌姆绞健?/p>
標準查詢助手的“連續(xù)查詢”是在上述核心程序的基礎(chǔ)上,再加上具體的邏輯判斷和循環(huán)程序來實現(xiàn)標準的批量查詢,具體實現(xiàn)功能的流程圖見圖1?!斑B續(xù)作廢更新”是在連續(xù)查詢的基礎(chǔ)上,在批量的標準信息中先找出已作廢標準,再用已作廢標準信息中的代替標準來查詢,最后用新的標準信息代替已作廢的標準信息,從而實現(xiàn)標準的批量更新。
標準查詢助手在實現(xiàn)“連續(xù)查詢”和“連續(xù)作廢更新”兩個功能的同時,通過不同的底色、字體顏色把“需查詢的標準”、“作廢的標準”、“更新過的標準”區(qū)分開來,以減少標準化工作者因視覺疲勞而可能造成的工作失誤。
2 軟件的效率與特色
2.1 標準批量查詢和更新的效率
為了驗證標準批量查詢和更新的效率,筆者做了一個簡單的時間對比實驗,在標準服務(wù)平臺查詢標準并將標準詳細信息中的“標準號”、“標準名稱”、“實施日期”、“國際國外標準號及采用關(guān)系”、“被代替標準號”5項內(nèi)容進行復制,具體實驗結(jié)果見表1。
雖然網(wǎng)絡(luò)速度、人動作快慢、自動查詢周期長短等因素會對實驗結(jié)果產(chǎn)生一定的影響。但上述表中的實驗數(shù)據(jù),是在相對比較常規(guī)的情況下得出,能夠很直觀地體現(xiàn)手動與自動兩種方式的不同之處。從表中“平均時間”的數(shù)值可以看出,平均查詢一個標準并復制其詳細信息,手動方式的時間是自動方式的時間的,倍左右。很好的驗證了標準批量查詢和更新的高效率性。
若把表1中的標準數(shù)量擴大200倍,達到1200個標準,按表中的平均時間進行估算,手動方式需要14個小時,自動方式約需要2.7個小時。可想而知,14個小時不間斷連續(xù)工作會是一個怎樣的情景。這種沒有標準數(shù)據(jù)庫,但批量查詢并復制的操作方式,在標準明細表的編制和管理等工作中還是比較常見的。所以,標準查詢助手的查詢和更新功能及時地把標準化工作者從枯燥、繁重且單一的工作中解脫出來,提高工作效率,節(jié)省工作時間。
2.2 單個標準多個平臺同時查詢的特色
標準查詢助手的非連續(xù)查詢功能,既手動查詢功能,可以選擇多個地區(qū)的標準服務(wù)平臺同時進行標準查詢,然后對查詢到的結(jié)果進行合成形成更加詳細的標準信息。筆者選取國內(nèi)的幾個標準服務(wù)平臺查詢標準GB/T20000.2-2009的信息,為了不對各個平臺造成影響,筆者以A、B、C加以區(qū)分,查詢結(jié)果見表2:
表2的查詢結(jié)果給出3個信息:一、A、B、C三個標準服務(wù)平臺的標準信息都不齊全。二、“標準號”、“標準名稱”、“實施日期”經(jīng)過互相對比驗證,正確率更高。三、A和C的“采用關(guān)系”對比顯示,標準GB/T20000.2-2009的采用關(guān)系存在“修改”和“等同”的差異,其中存在錯誤,需繼續(xù)驗證。
如表2一樣,標準查詢助手把不同標準服務(wù)平臺的標準信息“分行同列”顯示在表格之中,使標準信息形成鮮明的對比,直觀地對比出標準信息的不齊全和差異,以此來減少錯誤,保證標準信息的可靠性。同時,標準查詢助手通過對表2中的信息進行合成,形成了如表3一樣更加詳細的標準信息,更好地解決了標準信息不齊全的問題。
如上述表2、表3所列的格式一樣,標準查詢助手在實現(xiàn)功能的同時,按照GB/T 13016《標準體系編制原則和要求》中明細表的要求來設(shè)計表格排列,使標準化工作者在進行標準明細表編制和管理等工作時能夠更加得心應(yīng)手。
3 結(jié)束語
標準查詢助手的開發(fā),彌補了標準化工作中無相關(guān)軟件的空白,有效地解決了標準明細表編制和管理等工作中遇到的一些問題。但標準明細表的編制和管理等工作不僅僅是簡單的標準查詢和更新,更需要專業(yè)的標準化研究水平。筆者希望標準查詢助手能夠幫助標準化工作者提高工作效率,有效節(jié)省時間,使其更能專心地致力于標準化研究工作。