重慶市質量技術監督信息中心 張魯魯
云計算技術在質監業務系統開發中的應用
重慶市質量技術監督信息中心 張魯魯
質監業務系統設計人員較多,工作流程也比較復雜,傳統的系統架構已經無法滿足需求,亟需引入云計算技術。利用云計算為系統提供一個虛擬化的軟硬件資源管理、智能數據存儲訪問功能,提高數據融合集成能力,確保質監業務流程優化。
質監業務系統;云計算;數據集成;虛擬化
隨著計算機、互聯網、數據庫技術的快速提升,質監管理機構和部門的工作模式也發生了翻天覆地的變化,傳統的人工、半人工開始向全自動、信息化、智能化方向轉變,利用信息技術實現質監業務數據的采集、處理和共享,全面提升質監管理機構的辦公效率[1]。隨著質監業務信息系統的構建和完善,利用先進的計算機技術提高各級管理人員、技術人員的工作效率[2]。隨著質監業務信息系統的運行,其已經積累了海量的數據資源,因此在質監業務系統運行中產生了新的問題,詳細描述如下:
(1)許多數據未進行集成。數據集成是質監業務系統融合相關子系統的共享的基礎,其涉及到質監業務的許多基礎數據,這些基礎數據包括制定的監測標準、質量要求、設備的檢測功能等,通常情況下,如果不統籌規劃,制定一個數據集成標準,將會造成許多數據重復性錄入,不同的質監對象存在重名現象,浪費了許多的資源。
(2)質監業務系統未得到整合。質監業務管理部門涉及人員和部門較多,各個部門都開發了一些自動化系統,但是這些系統采用的架構模式、開發技術和數據庫均存在不同,導致數據通信接口、數據類型存在較大的差異,各個信息系統之間的交換通道還沒有完全建立,這樣就不可避免的形成了相關的數據信息孤島,無法形成多個部門之間的信息共享,不能夠及時的提供決策支持數據。
因此,為了能夠解決山述問題,本文對系統進行逆向工程,提出引入云計算技術構建一個完善的系統架構,能夠虛擬化系統資源,構建標準的異構系統數據共享系統,提高質監業務系統的監管能力。
質監業務系統通常包括產品基礎信息管理、產品質量監督抽查、企業產品質量分類監管、抄質量安全風險監控與預警、質監機構工作分類、產品質量安全職員服務和優質產品示范管理等幾個關鍵功能[3]。產品基礎信息管理可以采集、錄入企業基本信息、產品基本信息、產品歸屬類別、產品質監項目、產品監管次數等內容。產品質量監督抽查可以制定一個抽查計劃,這樣就可以針對產品進行有效的抽查管理、抽查后處理、復議管理和查詢統計分析管理功能。企業產品質量分類監管可以為用戶提供一個嚴格的分類監管模塊管理功能、產品監管管理功能、產品監管信息查詢、產品監管信息匯總、產品監管分析等多個功能。產品質量安全風險監控與預警可以為用戶提供產品質量安全預警功能、產品審核專家庫功能、預警數據分析與管理功能等。產品質量安全志愿服務可以為用戶提供一個志愿者管理服務、志愿者查詢服務、志愿者匯總統計分析功能、志愿者圖形分析管理功能。優質產品示范管理功能可以為用戶提供產品示范區管理、優質產品示范查詢管理、優質產品示范匯總管理工,這些功能可以為用戶提供強大的質監業務管理。
質監業務為用戶提供了一個集成化的質量監察管理功能,具體的系統信息處理和加工功能包括以下幾個方面:
(1)基礎數據的輸入與管理。產品質量監控涉及多個職能部門和企業,因此基礎數據輸入可以錄入各個機構、產品監控和分析結果等相關數據,并且根據質監業務的拓展更新和組織數據,形成獨立應用的專門數據庫。
(2)根據企業編號實現信息查詢和檢索。系統開發過程中,可以引入到先進的智能檢索、模糊查詢等功能,為用戶提供一個查詢圖形交互界面,根據企業編號、產品編碼等內容實現信息查詢和檢索功能,并且可以準確的查詢到相關的結果,將其反饋到查詢結果頁面供用戶進行瀏覽。
(3)數據統計與分析。系統可以根據經濟類型、企業規模、產品類別、歸屬區域、質量監控結果進行有效的數據統計與分析功能,并且可以生成各種類型的統計分析結果。
(4)產品質監風險預警。為了能夠更加準確的提示用戶,系統提供了產品質監風險預警管控功能,為用戶提供一個風險統計分析功能,提供一個短信、聲音報警監控功能。
(5)數據交換與共享。質監業務系統執行過程中,其需要多個部門之間系統交互操作處理,以便能夠實現數據共享與交換操作,并且能夠保留數據通信接口,為系統擴展提供容納接口。
之間業務系統引入云集算,可以將系統的軟硬件資源進行劃分,形成三個邏輯獨立的結構,這三個結構可以利用虛擬化技術實現并發、共享、集成和統一操作,具體的結構分別是用戶交互層、邏輯服務層和物理設施層,如圖1所示。

圖1 質監業務系統架構
(1)用戶交互層
用戶交互層可以為用戶提供一個軟件交互接口,利用圖形化操作管理模式進行邏輯業務請求輸入、信息結果輸出等功能。用戶交互層位于質監業務系統的最頂端,其虛擬化程度最高,這樣就可以用戶的需求和軟件配置模式,為用戶分配一個虛擬化的存儲空間進行系統運行,并且可以實現用戶的并發操作,能夠數以千萬的用戶共享光纖網絡、CPU和存儲資源,可以較大的提升軟件資源利用率,進一步改進質監業務系統運行效能。
(2)邏輯業務服務層
邏輯業務服務層可以為質監業務系統提供一個邏輯業務處理功能,該功能采用云技術進行統一管理,實現Web服務配置、光纖通信部署、存儲單元管理等,實現按需分配,共享所有的數據資源,并且可以構建一個輪詢調度機制,這樣就可以提高系統的并發性,共享硬件資源,提升硬件資源利用效率。
(3)物理設施層
物理設施層也就是硬件資源層,其承載著質監業務的所有子功能系統,為每一個應用功能提供基礎的通信、存儲、加工資源,比如CPU資源、光纖網絡、存儲區域等,這些資源都需要獨立的占用較多的硬件空間,并且這些系統可以獨占硬件資源空間,避免與其他資源競爭使用,因此雖然可以為用戶提供基礎支撐,但是無法提升硬件資源的并發性,不能夠較好的利用資源運行系統,很容易造成資源浪費。
質監業務是企業產品生產管理的一個關鍵步驟,也是保證產品合格的重要途徑。質監業務管理種類多、涉及人員廣,傳統的管理系統已經無法適合,論文提出引入云計算技術,構建三層的質監業務系統架構,提高系統數據融合共享、集成和并發訪問能力,具有重要的作用。
[1]張明,施建華,張聲圳.云計算在電網資產質量監督管理中的應用研究[J].陜西電力,2014,42,24(12):51-55.
[2]潘曉亮.讓質監信息化變得更低碳--淺談云計算在質監系統中的應用[J].商品與質量·學術觀察,2014,11(7):51-55.
[3]武薇.云計算、大數據在質監領域中的起步[J].電腦編程技巧與維護,2015,23(17):47-48.