郭銳 張景 李楠 王喜娟

摘要:本文以《檢驗檢測機構資質認定管理辦法》為準則,以標準信息數據庫建設為基礎,以實現檢驗檢測機構相關標準化工作信息化管理為目標,旨在通過《檢驗檢測機構標準托管服務平臺》(以下簡稱“標準托管平臺”)建設研究,確保檢驗檢測機構在檢驗檢測過程中使用標準的最新有效版本。
關鍵詞:檢驗檢測;標準;動態;跟蹤;有效性
國家為了規范檢驗檢測機構資質認定工作,優化準入程序,根據《中華人民共和國計量法》及其實施細則、《中華人民共和國認證認可條例》等法律、行政法規的規定,制定了《檢驗檢測機構資質認定管理辦法》。該辦法中第二章第十九條明確指出檢驗檢測機構應當在資質認定證書規定的檢驗檢測能力范圍內,依據相關標準或者技術規范規定的程序和要求,出具檢驗檢測數據、結果。因此檢驗檢測機構必須具備相應的標準管理能力,實時保證自身能力范圍內使用的標準是最新有效版本,方可作出科學、公正、準確的檢驗檢測數據及結果。
如何實時跟蹤標準的狀態,保證使用標準的最新有效版本,使檢驗檢測機構標準管理工作更加科學規范高效,上升到一個更高的水平,提升標準動態管理能力,《標準托管平臺》建設勢在必行。
1.現狀分析
目前國內檢驗檢測機構數量龐大,涉及領域各行各業,這些機構規模與自身能力難免參差不齊。依據多年標準有效性確認工作的經驗了解,就陜西范圍內的檢驗檢測機構來說,通常使用標準的數量在百十條至千余條之間。但是無論百十條還是千余條,這些機構均需通過第三方權威標準化科研部門進行標準有效性確認工作,獲得標準的最新有效版本信息。
現階段標準有效性確認工作仍然是人工干預多,計算機處理少,停留在標準周期性確認,效率低滯后性強的水準。這樣以來造成的最簡單直接的后果是在兩段確認周期間隔中標準狀態一旦發生變化,檢驗檢測機構不能及時獲悉,很有可能出現最終檢驗檢測數據、結果不準確的情況發生,這是不被允許的。
2.建設原則
通過標準信息數據庫字段設計、專業領域合理分類以及電子文本防擴散技術研究、系統開發與建設,達到四個目標:一是整合、完善標準資源,形成系統的標準體系結構,并同步實現電子化,實現標準動態跟蹤;二是改造工作流程,使標準題錄及文本信息的采集、使用做到統一、協同,提高工作效率;三是提高標準信息綜合利用率,降低標準有效性確認成本,縮短確認時間;四是提高信息服務的安全性,有效的規避各種風險,最大程度地發揮標準在檢驗檢測工作中的重要作用。
(1)實用性和先進性:采用先進成熟的技術,兼顧其他相關的業務要求。采用先進的軟件技術適應更高的數據、多媒體信息的傳輸要求,使整個系統具有良好的發展潛力,適應未來發展和技術升級的需要。
(2)安全可靠性:包括設備安全和信息安全。保證系統在出現故障時迅速挽救和恢復。為保證交通運輸系統業務工作,系統必須具有高可靠性。要對網絡結構、網絡設備、服務器設備等各個方面進行高可靠性的設計和建設。在采用硬件備份、冗余等可靠性技術的基礎上,采用相關的軟件技術提供較強的管理機制、控制手段和事故監控、網絡安全保密等技術措施提高網絡系統的安全可靠性。集群技術、磁盤陣列、存儲網絡實現信息的安全存儲和數據恢復丟失。
(3)靈活性與可擴展性:《標準托管平臺》是一個不斷發展的系統,所以它必須具有良好的擴展性。能夠根據標準信息化的不斷深入發展的需要,方便的擴展服務覆蓋范圍、功能和提高各層次節點的功能。具備支持多種通信媒體、多種物理接口的能力,提供技術升級、設備更新的靈活性。
(4)開放性和互連性:具備與多種計算機通信網絡協議互連互通的特性,確保網絡系統基礎設施功能的充分發揮。在結構上真正實現開放,基于國際開放式標準,包括各種廣域網、局域網、計算機及數據庫協議,堅持統一規范的原則,從而為未來的業務發展奠定基礎。
(5)經濟性:應以較高的性能價格比構建系統,使資金的投入產出比達到最大值。實施中采用的設備和技術應具有前瞻性,在可預見的未來的設備改造中,要保證現有設備能最大程度的被繼續使用,使目前的設備投資未來也能發揮較大的作用。能以較低的成本、較少的人員投入來維持系統運行,提供高效能和高效益。盡可能保留并延長已有系統的投資,減少以往在資本與技術投入方面的浪費。
(6)可管理性:隨著系統應用的不斷發展,管理的任務必定會日益繁重。因此在網絡設計中,必須建立一個全面的管理解決方案。網絡設備必須采用智能化、可管理的設備,同時采用先進的網絡管理軟件,實現先進的分布式管理,最終能夠實現監控、監測整個網絡的運行狀況,合理分配網絡資源、動態配置網絡負載,可以迅速確定網絡故障等功能。通過先進的管理策略、管理工具提高網絡的運行性能、可靠性,從而簡化網絡的維護工作。網絡必須實現網絡故障的自動發現、實時監控、主動報警和故障定位。
(7)快速性:《標準托管平臺》在運行過程中會有大量的數據傳輸,同時訪問的時間又比較集中,因此需要有反應時間短的網絡進行支持,必須保證網絡的高效、高速的運行。
(8)易用性:系統界面VI設計友好,操作簡單、方便。
3.技術路線
平臺建設采用B/S架構,Asp.net平臺HTML5技術;HTML5是構建Web內容的一種語言描述方式。HTML5是互聯網的下一代標準,是構建以及呈現互聯網內容的一種語言方式,被認為是互聯網的核心技術之一,并廣泛應用于互聯網應用的開發。
數據庫采用Microsoft Sql Server 2012設計,Sql Server是一個關系數據庫管理系統,具有使用方便可伸縮性好與相關軟件集成程度高等優點,數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,可以構建和管理用于業務的高可用和高性能的數據應用程序。
標準電子文本防擴散傳值采用MD5高強度加密算法,MD5信息摘要算法(英語:MD5 Message-Digest Algorithm),是一種被廣泛使用的密碼散列函數,可以產生出一個128位(16字節)的散列值(hash value),用于確保信息傳輸完整一致。
4.系統設計
目前軟件體系結構有兩種,即 C/S 體系結構和 B/S 體系結構。下面將對這兩種體系結構進行簡單介紹:
C/S(Client/Server)體系結構即客戶端/服務器體系結構。C/S 體系結構由服務端和客戶端組成。一般情況下,平臺在高性能的服務器上安裝大型關系型數據庫作為服務端,發揮整個平臺中樞的作用。而客戶端則需要安裝相應的客戶端軟件,這種類型的客戶端軟件通常體積較大,里面包含平臺部分的業務處理邏輯,因此,平臺許多業務均可在客戶端本地完成,這樣可有降低服務端對數據與業務的處理壓力,提升服務端的處理效率。這種模式由于擁有眾多優勢,在早期的軟件開發中通常會采用這種模式。但這種模式也在其固有的缺陷,例如要運行平臺必須在客戶端安裝相應的客戶端軟件,這樣便給平臺的安裝、維護與升級帶來了相應的難度;同時客戶端軟件兼容性差,針對不同的操作平臺必須開發不同版本的客戶端。
B/S(Brower/Server)體系結構即瀏覽器/服務器體系結構。B/S 體系結構的客戶端由 WEB 瀏覽器構成,用戶需要操作平臺時使用操作平臺上的瀏覽器便可運行;同時目前所有的操作平臺上均自帶有瀏覽器,這樣可減少平臺客戶端安裝、維護與升級的工作量。而 B/S 體系結構的服務端通常由 WEB 應用服務器和數據庫服務器組成。B/S 體系結構的平臺通常會將業務處理邏輯運行在服務器端,而瀏覽器端僅完成頁面的顯示,不完成邏輯業務的處理。按照 MVC 的設計模式,瀏覽器端則是平臺的表示層,完成頁面的顯示;WEB 應用服務器則是平臺的應用層,完成平臺業務邏輯的處理,即接收到瀏覽器端的 HTTP 請求后,WEB 應用服務器分析請求命令,執行相應的業務處理邏輯,當需要進行數據庫操作時,將向數據庫發送數據執行指令,得到用戶請求的數據,得到數據后再將該數據返回給用戶瀏覽器端。數據庫服務端則是數據層,主要負責數據的持久化。B/S 目前已廣泛的使用于局域網和廣域網上,其優勢在于以下 3 點:
(1) B/S 一般采用 TCP/IP 協議作為傳輸協議,目前大范圍使用的 IPV4,下一步將使用 IPV6 容納更多的計算機到網絡中來。TCP/IP 協議優勢在于在整個Internet 中任何客戶都能流暢訪問其任何服務器。而在 Internet 中的服務器可以通過使用 Web 服務和服務器數據庫對用戶交互的數據進行處理,且處理是并行的。這樣就可以在用戶和用戶之間建立起數據共享。
(2)網絡數據的更新對于用戶是運營商是很重要的因素,B/S 能夠使得在服務器上直接對數據進行處理,而后根據處理結果更新其網頁,這樣用戶就能及時方便的下載其需要的數據。
(3)作為客戶端的用戶,往往希望在本地能夠簡單快速的處理 Internet 上的各種數據,B/S 使得用戶只需使用少數簡單的應用程序,如操作系統或瀏覽器就能實時顯示地對 Internet 上的各種數據進行訪問。
通過上述對兩種體系結構的分析,兩種體系結構各具優勢,針對目前標準有效性確認工作及檢驗檢測機構運行情況,為降低系統后期的維護與升級成本,《標準托管平臺》的建設將采用 B/S 體系結構,充分利用網絡優勢,實現系統建設。完整的三層架構如圖所示。
三層架構模型
5.功能模塊
系統功能模塊主要包括標準題錄全庫搜索、標準跟蹤、標準跟蹤情況統計、標準管理、標準統計、題錄更新、文本批量上傳、系統信息配置、管理員管理、用戶管理、數據庫管理、綜合管理、留言管理,字典管理。
(1)標準題錄全庫搜索
查詢基礎標準信息數據庫中的全部標準信息,并且可以將搜索到的標準信息導入標準體系指定分類中或添加至標準跟蹤列表。
(2)標準跟蹤
查看或多條件查詢標準跟蹤列表中的標準題錄信息和電子文本,實時反映標準狀態。
(3)標準跟蹤情況統計
按照標準組織統計標準跟蹤列表中的全部標準狀態和數量。
(4)標準管理
按照專業領域體系分類對系統內全部標準信息進行增、刪、改、查、全文在線閱覽打印、批量題錄導入導出等功能。
(5)標準統計
統計系統中收錄的全部標準數量。
(6)題錄更新
根據題錄更新模板文件更新系統內指定范圍標準題錄信息。
(7)文本批量上傳
批量上傳加工完成的標準電子文本至系統后臺。
(8)系統信息配置
配置系統運行參數。
(9)管理員管理
維護管理員信息及其管理后臺訪問權限。
(10)用戶管理
維護系統前端訪問用戶信息。
(11)數據庫管理
備份、導出、恢復、壓縮系統數據庫。
(12)綜合管理
發布、管理新聞內容、自動采集新聞內容,建議/意見管理。
(13)留言管理
維護系統前端訪問用戶留言,可以進行回復、開通、置頂、刪除和關閉操作。
(14)字典管理
維護相應的字典信息,這些信息將會出現在標準信息維護時的對應下拉選擇框中。
6.系統實現
《標準托管平臺》開發的操作系統是Windows Server 2008及以上版本,使用的開發工具為Microsoft Visual Studio 系列軟件。數據庫使用Microsoft Sql Server 2012。系統開發完成并成功發布后,檢驗檢測機構前端用戶只需通過本地計算機操作系統中自帶或自由安裝的瀏覽器軟件便可進行訪問操作。
7.結論
通過《標準托管平臺》的建設,使得檢驗檢測機構克服了靜態標準有效性確認工作的弊端,進入全新的標準動態管理模式,檢驗檢測能力標準管理工作更加科學規范高效,上升到了一個更高的水平,提升了標準動態管理能力。與此同時,為檢驗檢測機構通過信息化手段促進自身良好運行與可持續發展提出了新思路。
參考文獻
[1]國家市場監督管理總局.檢驗檢測機構資質認定管理辦法
[2][美]布魯斯·約翰遜(Bruce Johnson).Visual Studio 2017高級編程(第7版).清華大學出版社,2018