苗繼超
【摘 要】文章介紹了一種基于云平臺的計量巡檢及認證系統,針對現場計量檢測業務服務耗時長、效率較低的問題,搭建基于云平臺的計量檢測業務協同系統,使得現場測試人員的多個工作環節無縫銜接、等待時間大大縮短、現場服務效率有效提高,并且該系統使得參與計量業務的所有人員都能夠及時獲取所關注的業務信息,覆蓋自工作新建、證書生成、申請提交、證書審核、證書簽發、證書下載以及客戶反饋管理等全流程的各個環節。
【關鍵詞】云平臺;數據庫;計量;證書
中圖分類號: TP391.3 文獻標識碼: A文章編號: 2095-2457(2019)20-0062-002
DOI:10.19694/j.cnki.issn2095-2457.2019.20.027
0 引言
伴隨著我國經濟增長和實力提升,計量檢測行業己成為我國發展前景最好、增長速度最快的服務行業之一,目前我國計量檢測行業碎片化嚴重,相關從業機構有三萬多家,市場競爭異常激烈。目前,計量巡檢人員在客戶現場執行計量測試任務時,從獲取計量對象(電子測試儀器)計量參數項目的原始測試數據、數據記錄、審核確認、證書生成、證書簽發到交付客戶,整個過程的工作環節多、時間周期長,尤其是現場測試人員的等待時間,注往需要3至10天,因而導致現場服務耗時嚴重、效率較低,客戶的滿意度有待提高。
本文章針對現場計量檢測服務的任務執行周期長的問題,搭建基于云平臺的計量檢測業務協同系統。該系統由邊緣層、平臺層和應用層三部分組成:邊緣層部署現場計量檢測資源,輔助現場人員進行數據采集、數據記錄和上傳入庫;平臺層基于互聯網虛擬主機部署數據庫系統與FTP服務器,提供數據庫管理和FTP服務;應用層部署系列計量認證業務應用程序,輔助客戶人員進行數據瀏覽、審核確認、證書生成、證書簽發,輔助管理人員進行用戶管理、數據管理與證書管理等操作處理。
1 云平臺應用實施架構擬開放式系統架構
系統嚴格遵循模塊化、組件化與標準化的設計原則,按照統一的層次化功能模型來進行扁平化整合優化與功能分配,以求實現核心框架的穩定可靠、功能服務的柔性可擴展以及交互接口的簡單松耦合。整個實施架構自底而上由邊緣層、平臺層與應用層組成。
2 邊緣層
邊緣層配備現場測量標準或計量檢測用設備,以及設置計量檢測工作平臺的網絡終端電腦,現場測試人員通過互聯網進行待辦工作瀏覽、電子證書生成、證書申請提交、通知公告發布、通知公告查看與通知公告維護等。
(1)數據釆集、數據記錄,現場人員將現場采集的計量數據記錄到文件中。
(2)數據檢測,系統自動對文件中的數據格式、數據內容進行檢測,確保數據符合要求。
(3)選擇模版,采用模塊化方式,將各個固定格式的EXCEL表格(模版)生成word證書的過程制作成組件模塊。使用時只要對照任務類型,選擇相應的模版就可以。若不存對應的模版,可以將新模版上傳,經由標準負責人審核后:若改動不大,可以直接添加到模版庫中;若改動較大,則要根據模版編寫新模塊,更新程序后就可將新模版添加到模板庫中使用。
(4)證書生成,對原始檢測數據進行處理,自動生成計量檢測證書。
(5)數據上傳,采用數據庫和FTP服務,將原始數據和生成的證書上傳到云平臺,實現數據的全網共享。
3 平臺層
平臺層基于互聯網虛擬主機部署數據庫系統、FTP服務器、Web服務器軟件及業務網站,提供高效穩定且安全可靠的數據庫管理服務、FTP服務與Web訪問服務。在互聯網虛擬主機,部署關系型數據庫,提供測試數據的存儲、查詢、更新、刪除、統計與管理功能。部署FTP服務器軟件,提供媒體文件的存儲、上傳、下載、更新與管理功能服務,媒體文件可以包括原始記錄文件、電子證書文件與模板文件。
(1)數據庫系統,整個系統將基于“開放式”架構進行搭建,以關系型工程數據庫(MySQL)作為存儲平臺,通過“信息網絡”將各類資源有機融合到一起,形成一個能支撐檢測數據收集、檢測信息傳輸、檢測信息共享與檢測數據管理等功能于一體的柔性數據集成與信息共享環境。
(2)FTP服務器,提供基于Ftp的文件上傳與下載。Tblog不僅提供檢測數據收集、整理、保存的通用基礎框架,而且還提供友好的可視化后臺管理,尤其是強大的搜索引擎,快速準確且可按照時間線顯示,方便用戶快速挖掘有價值檢測內容。
nFtpHandle=InetFTPLoginEx(pFTPServerUrl,pUsername,pPassword,MAX_FTP_TIMEOUT_VALUE);if(nFtpHandle<0) {return -1;};
nReturnStatus=InetFTPSetPassiveMode(nFtpHandle,1);//被動模式:穿防火墻
if(nReturnStatus<0) {InetFTPClose(nFtpHandle);return -1;};
nReturnStatus=InetFTPSendFile(nFtpHandle,pFtpSourceFi leName,pFtpTargetFileName,INET_FTP_FILE_TYPE_BINARY);
if(nReturnStatus<0){InetFTPClose(nFtpHandle);return-1; };
4 應用層
應用層配備部署計量檢測工作平臺的網絡終端電腦,輔助機構駐地審核人員基于互聯網進行待辦工作瀏覽、電子證書瀏覽與電子證書審核,輔助機構駐地簽發人員基于互聯網進行待辦工作瀏覽、電子證書瀏覽與電子證書簽發,輔助駐地業務管理人員基于互聯網進行待辦工作瀏覽、電子證書管理、客戶關系管理與原始記錄管理。另外,采取統一的數據交互服務接口和統一的標準、規范、安全體系,保障巡測過程的安全可靠。
(1)證書管理模塊,用于輔助用戶進行數據瀏覽、審核確認、證書簽發、證書下載。涉及的用戶分別有審核人、簽發人、客服人:審核人在審核證書無誤后,在證書中添加自己的電子簽名后,證書會傳遞給下一級簽發人處理,若有疑問則選擇返回測試人員處,待測試人員修改后,任務重新開始;簽發人在確認證書無誤后,在證書中添加自己的電子簽名后,證書會傳遞給下一級客服人處理,若有疑問則選擇返回測試人員處,待測試人員修改后,任務重新開始;客服人在收到含有測試人、審核人、簽發人三人的電子簽名證書,加蓋×××電子章后才可打印輸出。
(2)用戶管理模塊,用于管理用戶權限信息。基本內容包括人員姓名、審核權限、簽發權限、證書、密碼等內容,管理操作包括信息錄入、查詢、編輯和修改等。
(3)數據管理模塊,輔助管理員對證書進行管理,管理操作包括證書上傳、查看、下載和刪除等。
(4)信息提示模塊,對待個人待處理的證書任務,系統都會給出提示,方便用戶使用。
5 結語
通過互聯網進行高效快捷的異地業務協同,實現了計量檢測業務的進度狀態透明、數據及時傳遞、業務協同緊密且規范化程度高,大大縮短了計量時間,有效提高服務效率與服務質量。同時,計量檢測原始測試數據、計量證書值信息以及客戶資源信息等相關信息,能夠進行統一存放與集中管控,可為進一步提高計量檢測服務質量提供基礎數據資料。
【參考文獻】
[1]張守杰.計量產業化云平臺模式探索[J].計測技術,2015(01).
[2]黃玉昌.基于FTP協議的企業級文件傳輸系統設計[J]. 中國新通信,2018(06).
[3]王軍弟.SQL Server查詢優化技術的研究與實現[J].科技視界,2016(06).