張廣慶,黃裔華,槐會萍
(1.青島市標(biāo)準(zhǔn)化研究院,青島 266071;2.廣州標(biāo)明機械技術(shù)研究有限公司,廣州 511363;3.陜西華達(dá)科技股份有限公司,西安 710065)
標(biāo)準(zhǔn)批量查新及校對軟件原理及功能
張廣慶1,黃裔華2,槐會萍3
(1.青島市標(biāo)準(zhǔn)化研究院,青島 266071;2.廣州標(biāo)明機械技術(shù)研究有限公司,廣州 511363;3.陜西華達(dá)科技股份有限公司,西安 710065)
標(biāo)準(zhǔn)化工作者一般使用本單位標(biāo)準(zhǔn)管理系統(tǒng)或網(wǎng)絡(luò)標(biāo)準(zhǔn)服務(wù)平臺開展標(biāo)準(zhǔn)逐條查詢和校對工作,耗費大量時間和精力,查詢結(jié)果也容易出錯。標(biāo)準(zhǔn)批量查新及校對軟件能大大提高工作效率和查詢結(jié)果準(zhǔn)確率。
標(biāo)準(zhǔn);批量查新;校對;標(biāo)準(zhǔn)體系表
標(biāo)準(zhǔn)查詢是標(biāo)準(zhǔn)化工作者經(jīng)常使用的基本功能。建國后很長一段時間里,需要標(biāo)準(zhǔn)專業(yè)機構(gòu)的人工服務(wù),才能完成這項工作。在互聯(lián)網(wǎng)非常發(fā)達(dá)的現(xiàn)在,標(biāo)準(zhǔn)專業(yè)機構(gòu)紛紛推出各類標(biāo)準(zhǔn)服務(wù)平臺,供標(biāo)準(zhǔn)工作者免費查詢各類標(biāo)準(zhǔn),方式大多采用標(biāo)準(zhǔn)號、標(biāo)準(zhǔn)名稱、被代替標(biāo)準(zhǔn)號等關(guān)鍵信息進(jìn)行查詢。隨著我國企業(yè)、行業(yè)等實體標(biāo)準(zhǔn)化水平的整體提高,查詢單一標(biāo)準(zhǔn)或者某類標(biāo)準(zhǔn)已不能滿足社會需要,提供更高效、更廣泛的專業(yè)化標(biāo)準(zhǔn)服務(wù)成為推動我國標(biāo)準(zhǔn)化事業(yè)邁向新臺階的大事。
2004年,我國開展了標(biāo)準(zhǔn)化良好行為企業(yè)的試點工作。評定標(biāo)準(zhǔn)化良好行為企業(yè)的重要內(nèi)容是按照《企業(yè)標(biāo)準(zhǔn)體系》系列國家標(biāo)準(zhǔn)的要求,建立健全以技術(shù)標(biāo)準(zhǔn)為主,包括管理標(biāo)準(zhǔn)、工作標(biāo)準(zhǔn)在內(nèi)的企業(yè)標(biāo)準(zhǔn)體系。部分企業(yè)標(biāo)準(zhǔn)體系中的標(biāo)準(zhǔn)數(shù)量可能十分龐大(對于較大型企業(yè)可能上千項),見表1。
表1 部分企業(yè)標(biāo)準(zhǔn)體系標(biāo)準(zhǔn)數(shù)量
一些企業(yè)或行業(yè)使用標(biāo)準(zhǔn)數(shù)量超過幾百、幾千個時,標(biāo)準(zhǔn)查詢工作就會非常低效而且枯燥了。同時,我國正在大力發(fā)展行業(yè)協(xié)會、團(tuán)體、聯(lián)盟等社會組織,這些組織涉及的標(biāo)準(zhǔn)數(shù)量更加龐大,僅僅依靠人力進(jìn)行定期查詢,對標(biāo)準(zhǔn)化工作來說是巨大的人才浪費。
筆者在為企業(yè)提供標(biāo)準(zhǔn)化服務(wù)時,針對企業(yè)查詢標(biāo)準(zhǔn)的特點和要求,開發(fā)了一套標(biāo)準(zhǔn)批量查新及校對軟件(以下簡稱標(biāo)準(zhǔn)查新軟件),幫助企業(yè)解決前面提到的批量標(biāo)準(zhǔn)查詢問題。標(biāo)準(zhǔn)查新軟件主要有“讀取標(biāo)準(zhǔn)文件”、“批量查新及校對”、“導(dǎo)出查新結(jié)果”、“網(wǎng)站批量有效性確認(rèn)”4個主要功能。
標(biāo)準(zhǔn)查新軟件的設(shè)計思路是采用自帶標(biāo)準(zhǔn)庫、外接標(biāo)準(zhǔn)庫和選擇網(wǎng)絡(luò)標(biāo)準(zhǔn)服務(wù)平臺三種數(shù)據(jù)源方式實現(xiàn)標(biāo)準(zhǔn)的批量查新及校對。該軟件利用開發(fā)軟件強大的ODBC數(shù)據(jù)庫接口技術(shù),實現(xiàn)自帶標(biāo)準(zhǔn)庫和本地標(biāo)準(zhǔn)庫的批量查新及校對,自帶標(biāo)準(zhǔn)庫數(shù)據(jù)量多達(dá)17萬,涵蓋絕大多數(shù)國內(nèi)標(biāo)準(zhǔn);綜合利用DataWindow數(shù)據(jù)窗口和SQL語言技術(shù)[1],實現(xiàn)多達(dá)7種查新及校對內(nèi)容;利用開發(fā)軟件內(nèi)部的瀏覽器控件,實現(xiàn)網(wǎng)站批量有效性確認(rèn)[2],通過選取一個或多個網(wǎng)站,實現(xiàn)同一標(biāo)準(zhǔn)的交叉校對,保證結(jié)果的準(zhǔn)確性。
同時,針對標(biāo)準(zhǔn)體系表通常有Word文件和Excel文件兩種格式,設(shè)置了3種讀取標(biāo)準(zhǔn)文件格式供使用者選擇;導(dǎo)出查新結(jié)果功能,則可幫助使用者充分利用辦公軟件的功能優(yōu)化自己的標(biāo)準(zhǔn)體系表。
3.1 軟件批量查新與傳統(tǒng)人工查新的效率比較
常規(guī)方式下,筆者模擬了人工標(biāo)準(zhǔn)查新及校對的過程,通過輸入標(biāo)準(zhǔn)號(不輸入年代),查詢出原標(biāo)準(zhǔn)狀態(tài)、最新標(biāo)準(zhǔn)號(含年代)、名稱、實施日期,并在原標(biāo)準(zhǔn)體系表中備注這些新信息。為減少計算機環(huán)境、人為因素對模擬實驗對比結(jié)果產(chǎn)生的影響,人工標(biāo)準(zhǔn)查詢時采取事先打開Excel格式標(biāo)準(zhǔn)體系表的方式,并采用鍵盤復(fù)制和粘貼方式,在標(biāo)準(zhǔn)查詢軟件和標(biāo)準(zhǔn)體系表間雙向傳遞數(shù)據(jù);軟件批量查新時不預(yù)先打開Excel格式標(biāo)準(zhǔn)體系表。實驗結(jié)果見表2。
表2 人工模擬查詢和軟件批量查新實驗對比
標(biāo)準(zhǔn)號方式標(biāo)準(zhǔn)數(shù)量(個)所需時間(秒)平均時間(秒)追加:GB 25463-2010 GB/T 11225-1989 GB/T 14422-2008 GB 21906-2008 GB 25462-2010 GB/T 15220-1994 GB 21902-2008 GB/T 11906-1989 GB 4914-2008 GB 19613-2004 CJ/T 158-2002 DL/T 997-2006 DL/T 938-2005 GB/T 11895-1989 GB/T 12376-1990 GB/T 11904-1989 GB/T 11218-1989 GB/T 11891-1989 GB/T 11902-1989 GB/T 14848-1993模擬人工4065016.25軟件批量查新40130.33硬件:CPU(雙核 3.40 GHz),內(nèi)存(4G),硬盤(1T),帶寬(600 MB/s)軟件:WIN7 32位,MS Office2007其他說明為減少Windows預(yù)裝軟件的干擾,本實驗在開機5分鐘后進(jìn)行。測試環(huán)境
從表2可以看出,標(biāo)準(zhǔn)查新軟件進(jìn)行查新及備注20個標(biāo)準(zhǔn)信息的操作需要10秒,人工則需要330秒,當(dāng)增加到40個標(biāo)準(zhǔn)信息時,軟件查新及備注需要13秒,人工則幾乎翻倍,達(dá)到650秒。查新并備注1個標(biāo)準(zhǔn)信息,軟件時間是人工時間的33倍~50倍,工作效率提升的非常明顯。
筆者還做了兩組大數(shù)據(jù)量下的軟件查新及備注實驗,結(jié)果見表3。
表3 大數(shù)據(jù)量下軟件批量查新實驗
從表3可以看出,標(biāo)準(zhǔn)查新軟件查新并備注1個標(biāo)準(zhǔn)信息的時間大約是0.02秒。而表2實驗中,標(biāo)準(zhǔn)查新軟件打開標(biāo)準(zhǔn)文件和導(dǎo)出結(jié)果的操作時間對查新平均時間有較大影響,隨著數(shù)據(jù)量大幅增加,軟件查新時間趨于一致。
結(jié)合表2、表3中的實驗數(shù)據(jù),對表1重構(gòu)后見表4。
表4 部分企業(yè)人工模擬查詢和軟件批量查新工作量對比
從表4可以看出,標(biāo)準(zhǔn)工作者完成本單位標(biāo)準(zhǔn)體系表所有標(biāo)準(zhǔn)的基本查新及備注工作,幾乎需要半天到2天不間斷的操作,工作量非常繁重,再考慮到網(wǎng)速不穩(wěn)、網(wǎng)頁響應(yīng)慢、人眼疲勞導(dǎo)致失誤、人工操作失誤等因素對標(biāo)準(zhǔn)查新及備注信息準(zhǔn)確性的影響,標(biāo)準(zhǔn)查新軟件將極大改善這些人的工作狀態(tài)。
3.2 批量查新及校對功能介紹
3.2.1 檢查標(biāo)準(zhǔn)號非法字符
國內(nèi)標(biāo)準(zhǔn)的標(biāo)準(zhǔn)號一般由數(shù)字、英文字母和句號(.)、連接號(-)、除號(/)等符號構(gòu)成。在Word等辦公軟件中編輯標(biāo)準(zhǔn)號,句號與.(全角)、連接號與-(全角)、除號與/(全角)容易混淆,標(biāo)準(zhǔn)查新軟件檢查這些非法字符,并提示給使用者。
3.2.2 檢查國內(nèi)標(biāo)準(zhǔn)三要素
國內(nèi)標(biāo)準(zhǔn)的標(biāo)準(zhǔn)號由標(biāo)準(zhǔn)種類、順序號、年代三要素組成,標(biāo)準(zhǔn)查新軟件檢查此三要素,如果缺少,用“缺分類”、“缺年代”提示。
3.2.3 檢查標(biāo)準(zhǔn)狀態(tài)
標(biāo)準(zhǔn)狀態(tài)一般有“廢止”、“現(xiàn)行”兩種。如某個標(biāo)準(zhǔn)的狀態(tài)是“廢止”,標(biāo)準(zhǔn)查新軟件以紅色字“廢止”顯示。
3.2.4 檢查是否存在于標(biāo)準(zhǔn)庫中
如果某個標(biāo)準(zhǔn)號在自帶標(biāo)準(zhǔn)庫或外接標(biāo)準(zhǔn)庫中不存在,標(biāo)準(zhǔn)查新軟件則給出提示。
3.2.5 檢查標(biāo)準(zhǔn)中文名稱是否一致
如果某個標(biāo)準(zhǔn)號的中文名稱與自帶標(biāo)準(zhǔn)庫或外接標(biāo)準(zhǔn)庫中不一致,標(biāo)準(zhǔn)查新軟件則顯示庫中的中文名稱,供使用者參考。
3.2.6 檢查是否有更新的標(biāo)準(zhǔn)號
如果自帶標(biāo)準(zhǔn)庫或外接標(biāo)準(zhǔn)庫中有比某個標(biāo)準(zhǔn)號更新的標(biāo)準(zhǔn)號,標(biāo)準(zhǔn)查新軟件則顯示更新的標(biāo)準(zhǔn)號及其實施日期。
3.2.7 檢查推薦性標(biāo)準(zhǔn)和強制性標(biāo)準(zhǔn)是否有更新
有的標(biāo)準(zhǔn)存在推薦性和強制性相互轉(zhuǎn)換的情況,該類標(biāo)準(zhǔn)雖然順序號一致,但標(biāo)準(zhǔn)種類有帶不帶“/T”的區(qū)別,標(biāo)準(zhǔn)查新軟件通過檢查這兩種標(biāo)準(zhǔn)種類,找到某個標(biāo)準(zhǔn)的最新標(biāo)準(zhǔn)號。
3.2.8 檢查不同標(biāo)準(zhǔn)品種間的代替標(biāo)準(zhǔn)
對于行業(yè)標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)相互轉(zhuǎn)化的標(biāo)準(zhǔn),通過檢查代替標(biāo)準(zhǔn)信息,找到最新標(biāo)準(zhǔn)號并顯示。
3.3 導(dǎo)出查新及校對結(jié)果功能介紹
該功能將前述所有查新及校對的結(jié)果保存到一份文本或者Excel文件中,方便使用者利用辦公軟件進(jìn)一步分析并處理這些結(jié)果。導(dǎo)出結(jié)果文件名稱使用讀取的標(biāo)準(zhǔn)文件名稱加上“-校對結(jié)果”,方便使用者查找。該功能實現(xiàn)了一鍵操作,十分簡便。
3.4 網(wǎng)站批量有效性確認(rèn)功能介紹
為彌補自帶標(biāo)準(zhǔn)庫需定時更新和大多數(shù)企業(yè)沒有外接標(biāo)準(zhǔn)庫的不足,標(biāo)準(zhǔn)查新軟件提供了網(wǎng)站批量有效性確認(rèn)功能。該功能可以選擇多達(dá)8個網(wǎng)站標(biāo)準(zhǔn)服務(wù)平臺,通過提取標(biāo)準(zhǔn)名稱、狀態(tài)、代替標(biāo)準(zhǔn)號等信息,用于核對本單位標(biāo)準(zhǔn)體系表中的標(biāo)準(zhǔn)信息,這種交叉核對功能實時保證本單位標(biāo)準(zhǔn)信息的準(zhǔn)確性和完整性。
標(biāo)準(zhǔn)批量查新及校對軟件利用標(biāo)準(zhǔn)大數(shù)據(jù)的優(yōu)勢,總結(jié)標(biāo)準(zhǔn)工作者日常工作的特點,開發(fā)了標(biāo)準(zhǔn)批量查新及校對等功能,彌補了沒有針對個人及中小企業(yè)標(biāo)準(zhǔn)化領(lǐng)域工作軟件的空白。通過分析、總結(jié)更多的標(biāo)準(zhǔn)化基礎(chǔ)工作,不斷豐富標(biāo)準(zhǔn)化軟件工具,強化整體性、系統(tǒng)性、智能化的研究,從而幫助標(biāo)準(zhǔn)化工作者提高工作效率,降低勞動強度,減少重復(fù)勞動時間,助力其提升標(biāo)準(zhǔn)研究水平。
[1]謝新洲.網(wǎng)絡(luò)信息檢索技術(shù)與案例[M].北京:北京圖書館出版社,2005.
[2]黃靜.網(wǎng)絡(luò)信息檢索發(fā)展方向展望[J].農(nóng)業(yè)圖書情報學(xué)刊,2008,20(1):14-19.
Principles and Functions of Standard Batch Checking and Checking Software
ZHANG Guang-qing1,HUANG Yi-hua2,HUAI Hui-ping3
(1.Qingdao Institute of Standardization,Qingdao 266071,China;2.Guangzhou Machinery Technology Research Co.,Ltd.,Guangzhou 511363,China;3.Shanxi Huada Science and Technology Co.,Ltd.,Xi’an 710065,China)
The Standard chemical author generally use the standard chemical standard management system or network standard service platform to carry out the standard one by one query and proofreading work,spend a lot of time and energy,but the query results are error prone.Standard batch checking and proof reading software can greatly improve the efficiency and accuracy of the query results.
standard;batch check;proofreading;standard system table
G254.92
A
1672-6286(2016)09-0025-05
張廣慶(1971-),男,山東巨野人。質(zhì)量高級工程師,學(xué)士,主要從事組織機構(gòu)代碼、大數(shù)據(jù)、軟件、信息化、標(biāo)準(zhǔn)等領(lǐng)域研究。