李偉澤 劉寶真
摘要:文中介紹了一種基于VBA的實驗室評審ACCESS數(shù)據(jù)庫系統(tǒng),將實驗室評審所需的數(shù)據(jù)一次性錄入,按指定格式生成所需要的文件,提高了實驗室準備評審資料的效率和準確性。
關(guān)鍵詞:VBA;實驗室評審;ACCESS數(shù)據(jù)庫
Research on Database System of Laboratory Accreditation Based on VBA
LI Weize, LIU Baozhen
(Fujian Inspection and Research Institute for Product Quality, Fuzhou 350002, Fujian, China)
Abstract: This paper introduces a VBA-based ACCESS database system for laboratory accreditation, which can input the data needed for laboratory accreditation once and generate the required files according to the specified format. By doing so, the efficiency and accuracy of laboratory preparation and evaluation data are improved.
Key Words:? VBA; Laboratory accreditation; ACCESS database
1 問題的提出
文中介紹的實驗室評審主要是指:實驗室能力認可和資質(zhì)認定評審。實驗室能力認可是由中國合格評定國家認可委員會(英文縮寫CNAS)使用《檢測和校準實驗室能力認可準則》對檢測實驗室能力進行的認可[1](以下簡稱“CNAS認可”)。資質(zhì)認定評審是由國家認證認可監(jiān)督管理委員會和省級質(zhì)量技術(shù)監(jiān)督部門依據(jù)《中華人民共和國行政許可法》的有關(guān)規(guī)定,自行或者委托專業(yè)技術(shù)評價機構(gòu),組織評審人員,對檢驗檢測機構(gòu)的基本條件和技術(shù)能力是否符合《檢驗檢測機構(gòu)資質(zhì)認定評審準則》和評審補充要求所進行的審查和考核[2](以下簡稱“CMA評審”)。
在CNAS認可和CMA評審中,有兩項非常重要的內(nèi)容:一是實驗室應建立和保持檢驗檢測方法控制程序,提供能體現(xiàn)實驗室使用的方法(通常是標準),即“能力表”,二是實驗室應具備從事檢驗檢測活動所必需的檢驗檢測設備設施,提供能滿足要求的設備和設施,即“設備配置表”。實際運作中,實驗室需要頻繁進行標準的變更和擴項,以滿足業(yè)務發(fā)展的需要。
目前大多實驗室的做法是,根據(jù)評審機構(gòu)提供的文件(EXCEL格式或WORD格式)進行人工填寫,相同的內(nèi)容進行復制粘貼,工作量大,出錯率高。在進行相同標準的其他評審時,又需要進行相同內(nèi)容的填寫,工作繁瑣,特別是進行大批量的數(shù)據(jù)操作時,耗時費力,直接影響評審工作的質(zhì)量和效率。
2 問題的產(chǎn)生原因
不同機構(gòu)進行的評審工作,雖然能力表和設備配置表的內(nèi)容基本一致,但對文件格式的要求卻大相徑庭。見評審需提供的擴項能力表對比(圖1)和擴項設備配置表對比(圖2),變更審批表對比(圖3)。
由圖1可見,對于擴項能力表,CMA評審(上圖)和CNAS認可(下圖)中有6個項目一一對應,分別是 “類別/對象”和“對象名稱”、“項目/參數(shù)”和“參數(shù)名稱”、“依據(jù)的標準(方法)名稱”和“方法名稱”、“依據(jù)標準的編號(含年號)”和“依據(jù)標準號”、“限制范圍”和“說明”、“備注”和“備注1”,表格格式不同。
由圖2可見,對于擴項設備配置表,CMA評審(上圖)和CNAS認可(中圖)中有5個項目一一對應,分別是 “名稱”“型號”“測量范圍”“溯源方式”“確認結(jié)果”,表格格式不同。在CNAS認可時,還需要將設備配置表(中圖)和能力表(下圖)進行對應,形成一對多關(guān)系,這和CMA評審時在設備配置表(上圖)中的一對多形式完全不同,見細箭頭標注。
由圖3可見,對于變更能力表,CMA評審(上圖)和CNAS認可(下圖)中有3個項目一一對應,分別是 “類別(產(chǎn)品/項目/參數(shù))”和“名稱”、“已批準的標準(方法)名稱、編號(含年號)”和“原認可內(nèi)容之檢測標準(方法)名稱及編號(含年號)”、“變更后的標準(方法)名稱、編號(含年號)”和“變更的內(nèi)容之檢測標準(方法)名稱及編號(含年號)”,表格格式迥異。
3 問題的探討
實驗室評審一直是認可委、省級質(zhì)量技術(shù)監(jiān)督部門高度重視的一項工作,提高評審工作的質(zhì)量與效率、規(guī)范和統(tǒng)一實驗室數(shù)據(jù)資源,是有效地提升和促進實驗室現(xiàn)代化建設努力的方向[3]。而當前在CNAS認可和CMA評審工作使用不同系統(tǒng)進行填報的前提下,要做到實驗室數(shù)據(jù)資源的遷移,保證數(shù)據(jù)的準確,避免人工填寫帶來的差錯,就需要采用信息化的手段。
4 問題的解決
建立實驗室評審資料數(shù)據(jù)庫,替代目前的數(shù)據(jù)存儲方式,根據(jù)評審的不同內(nèi)容和文件格式要求,輸出指定格式的文件和報表,能夠有效地解決準確性差和效率低下的問題。它的優(yōu)勢在于:
1)效率高。信息一次性錄入,通過電腦分類匯總,按指定格式輸出報表,將手工轉(zhuǎn)換問題交給數(shù)據(jù)庫自行處理,可大大提高表格的填寫效率。
2)零差錯。在信息錄入準確的前提下,不同評審需要的數(shù)據(jù)將保持絕對的一致,不會出現(xiàn)編輯性的差錯。
3)格式一致。由于信息錄入人員對評審系統(tǒng)的操作不熟練,對數(shù)據(jù)資源結(jié)構(gòu)的重視程度不夠[4],在有限的評審工作中,往往出現(xiàn)錄入的信息格式不一致。人工核對的效果往往差強人意。而數(shù)據(jù)庫能夠規(guī)范信息錄入人員的錄入方式,保證格式的一致性。
4)方便維護。數(shù)據(jù)庫能夠批量地對數(shù)據(jù)進行增加、刪除和修改,減少維護成本。
文中介紹一種基于VBA的ACCESS數(shù)據(jù)庫,在程序界面內(nèi)實現(xiàn)數(shù)據(jù)的增加、刪除、修改、查詢等功能,自動生成能力表和設備配置表等文件,形成實驗室需要的各項報表。使用的軟件版本為ACCESS 2016。ACESS 2016是基于關(guān)系模型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它具有統(tǒng)一的操作界面,能方便地與Microsoft Office中的WORD、EXCEL等文件進行數(shù)據(jù)交互,適合小型數(shù)據(jù)庫創(chuàng)建。
(1)表及表關(guān)系的創(chuàng)建
對實驗室評審中的能力表和設備配置表需要的數(shù)據(jù)進行分析,創(chuàng)建表及表關(guān)系。如圖4所示。
“已認可標準表”主要用于存放標準的信息,如標準號、對象名稱、標準名稱、是否認可等?!耙颜J可能力表”主要用于存放評審需要的能力表中的信息,有公用信息(條款號、條款名稱)、CMA評審信息(認可標準、限制范圍、備注、能力屬性、有效期開始、分類)、CNAS認可信息(大類別編號、能源之星、藍牙、是否包含全部/部分參數(shù)、領(lǐng)域代碼、子目錄是否展開、檢測開展日期、近兩年檢測次數(shù)、認可標準、限制范圍、備注等)?!耙颜J可設備配置表”中包含能力代碼、儀器管理編號等?!叭靠捎迷O備查詢”中為實驗室設備信息,包含儀器管理編號、儀器名稱、型號規(guī)格、量程、精度、下次計量日期、送檢類別、儀器狀態(tài)等。
“已認可標準表”和“已認可能力表”通過CMA標準編碼建立一對多聯(lián)系,實施參照完整性?!耙颜J可能力表”和“已認可設備配置表”通過CMA能力代碼建立一對多聯(lián)系,實施參照完整性。“已認可設備配置表”和“全部可用設備查詢”通過儀器管理編號建立多對多聯(lián)系,連接類型為左連接。如圖5所示。
另外,建立其他輔助表格,如CMA領(lǐng)域代碼表,用于存放領(lǐng)域代碼、授權(quán)領(lǐng)域;CNAS領(lǐng)域代碼表,數(shù)據(jù)來源于CNAS-AL06《實驗室認可領(lǐng)域分類》。CNAS能力大類表,用于存放大類別編號、類別名稱、父類別名稱等。
(2)數(shù)據(jù)輸入窗體的創(chuàng)建
①用分割窗體模式創(chuàng)建“標準信息”窗體,進行“已認可標準表”信息錄入。
此窗體增加了按照領(lǐng)域進行篩選的功能,便于擴項評審時對CMA標準編碼的編號。
②用分割窗體模式創(chuàng)建“能力表”窗體,進行“已認可能力表”信息錄入。
該窗體設置子窗體用于預覽該能力代碼的設備配置表,可通過“配置預覽”按鈕進行打開和關(guān)閉。其中CMA標準編碼、CNAS大類別編號、CNAS領(lǐng)域代碼可通過右側(cè)“查看”按鈕進行編號規(guī)則的查看。帶“*”項目為必填項,可通過“檢查”按鈕檢查是否已填寫?!皬娭苿h除”按鈕用于強制刪除實施了參照完整性的上一級和下一級有關(guān)數(shù)據(jù),應謹慎操作。
③創(chuàng)建“設備配置表”窗體,對能力代碼對應的項目進行設備配置。
右側(cè)為已配置的設備,可通過左側(cè)的設備庫中的設備進行添加?!霸O備組”功能,可利用相同項目的設備配置進行快捷添加操作。
以上所有窗體均帶有增加、刪除、修改、查詢功能。
(3)文件和報表的導出
①導出用于系統(tǒng)填報的能力表和設備配置表。導出的文件格式為WORD、EXCEL等。
②導出用于實驗室查詢的其他報表。
報表可根據(jù)實驗室的需要進行定制。如已認可的標準、本次操作的標準等。
(4)綜合查詢功能的創(chuàng)建
用于查詢已認可的能力表和對應的設備,可用于實驗室日常工作之用。
(5)登錄界面的創(chuàng)建
使用此管理系統(tǒng),應先進行設備庫的更新,用于更新設備的計量狀態(tài)。之后進行數(shù)據(jù)的錄入、數(shù)據(jù)的導出、報表的生成等操作?!安樵儭庇糜诓樵円颜J可的能力及設備配置?!疤峤弧庇糜诖_認當次評審工作的最終完成,并對數(shù)據(jù)庫進行更新,此操作應在機構(gòu)評審通過之后再進行。
5 結(jié)語
導入數(shù)據(jù)庫管理系統(tǒng),對實驗室的日常工作進行改善,提高了工作效率,保證了工作質(zhì)量,是實現(xiàn)智慧實驗室建設的有效探索,也是踐行檢驗檢測行業(yè)高質(zhì)量發(fā)展的具體表現(xiàn)。本系統(tǒng)的開發(fā),將為實驗室日常工作的信息化覆蓋和整體互聯(lián)提供有益參考。
參考文獻
[1]檢測和校準實驗室能力認可準則:CNAS-CL01[S].
[2]檢驗檢測機構(gòu)資質(zhì)認定能力評價 檢驗檢測機構(gòu)通用要求:RB/T 214-2017[S].
[3]胡振球.淺談如何利用信息化技術(shù)提高實驗室CNAS三合一評審資料準備的效率[J].廣東科技,2012,6(11).
[4]牛興榮,耿雷,程燕聲,肖萌.CNAS實驗室認可能力數(shù)據(jù)分析與規(guī)范化治理研究[J].中國檢驗檢測,2020,4.