張文 鄭奕楠
(宜春市公安局科技信息通信支隊 江西省宜春市 336000)
當前,我國公安機關信息化的發展呈現出了“以條為主”的特點,不同警種和不同部門建設有不同的信息系統,在實際應用中,存在和相互交叉的問題,往往完成一項工作需要登錄多個不同的系統,導致了效率的下降。對此,公安機關可以對現有的信息系統進行整合,提高系統應用的效率,確保其能夠更好地滿足新時期公安機關的工作需求。考慮系統整合中存在的各種阻礙,可以引入云計算技術,配合統一門戶、快速定位以及云采集的方法,對計算機信息系統進行整合,確保各個系統能夠實現互通互聯。
云計算能夠借助虛擬化技術來實現不同系統間的Web 界面整合,因此能夠支持多種不同語言開發的信息系統,例如,云計算可以支持利用WAS、IIS、tomcat 等架設的Web 服務器信息系統,也支持通過jav、C++等計算機語言開發的應用軟件客戶端,更能夠支持Windows 10、Unix 等不同的操作系統[1]。
相關研究表明,如果用戶在工作中需要在3 個乃至更多的信息系統之間反復切換,心情會變得煩躁,容易導致工作失誤,工作效率也會受到很大影響。同時,對于單個用戶而言,面對各種各樣的信息系統,能夠使用的功能一般只有20%左右,在經過整合后,個人使用的功能甚至不足5%。云計算技術可以對系統功能進行封裝,然后形成不同的應用,用戶可以結合自身的工作范圍和業務需求,自由選擇應用服務,并且可以直接將這些服務放在桌面上,隨時打開隨時使用,功能定位更加自由和靈活。
無論是B/S 架構中的基于網頁的表單,還是C/S 架構中基于窗體的表單,都是數據的載體,表單生成的過程,是從客戶端向服務器提交數據信息。在云采集中,可以就數據傳輸進行智能分析,將不同信息系統中的表單轉化成標準數據交換接口,各種系統中相同業務表單可以在經過智能分析后,生成統一的云表單,用戶可以通過云表單來對采集數據進行錄入,錄入的數據會被自動分發到對應信息系統中[2]。
以往不同系統想要實現數據共享,一般采用的都是數據抽取或者構建數據接口的方式,而這些方式都必須與業務系統數據關聯。與之相比,云采集采用的是虛擬頁面,并不會與業務數據產生關聯,而是直接在頁面對原業務系統的存儲過程進行調用,不需要設置數據接口方式,可以實現對于數據的即時采集。
云計算中,用戶不需要關心自身使用的功能來自哪個信息系統,可以直接對其進行使用,而且云計算整合的系統數量越多,數據交換和數據分發所需的性能越大。云計算平臺下,用戶操作的客戶機不僅僅是數據的使用者,也是數據分發以及數據交換的參與者,以云計算技術為支撐,每一臺客戶機都可以為云計算提供計算力,可以很好地實現系統負載均衡[3]。
在“金盾工程”建設中,我國公安系統中建設了一批能夠很好地適應實戰需求的計算機信息系統,也積累起了豐富的業務信息,初步形成了公安信息化整體框架,促進了公安機關行政管理能力和服務群眾能力的提高。但是就目前而言,在公安計算機信息系統中,暴露出一些缺陷和問題,影響了系統功能的有效發揮。
當前,各公安部門結合自身的業務需求,建立起了相應的信息系統,但是因為統一標準的缺乏,這些系統相互獨立,有部分系統存在著功能相似甚至相同的情況,而且其僅能在本部門中使用,系統中數據信息的針對性較強,難以實現跨部門協同作戰。
在缺乏統一系統框架的情況下,公安計算機信息系統存在著全局性內容缺失的問題,不同系統采用的硬件設施、應用軟件以及信息傳輸渠道不同,而且每一個系統都有著獨立的登錄系統,這也導致了公安人員在進行信息搜集的過程中,經常需要多次切換系統,工作效率受到了很大影響。
在公安系統中,業務信息涉及的方面十分廣闊,互補性較強,而且很多信息之間都存在彼此關聯的情況,在推動信息化建設的過程中,公安各部門應該能夠實現信息互補,強化部門之間的協作。但是實際上,在缺乏統一規范的情況下,不同系統中的信息存在較大的差異性,必須經過統一處理后才能共享,影響了信息的使用[4]。
在公安系統中有著十分豐富的業務信息,這些信息不僅能夠為警務人員的工作提供便利,同時也有著巨大的社會價值,應該做好深度挖掘工作。但是實際上,公安各部門往往都是簡單的對信息進行處理和統一,并沒有能夠對信息的價值進行深入挖掘,影響了信息價值的發揮。
在借助云計算技術對公安計算機信息系統進行整合的過程中,應該明確具體的整合思路,以系統架構作為切入點,對照相應的IT架構選擇,從多個層次做好整合工作。具體來講:
(1)設備整合,需要建立起統一的硬件平臺,依照虛擬主機服務模式的相關要求,將所有計算機信息系統的硬件全部集中到一個平臺上進行統一管理;
(2)數據整合,應該制定出標準化數據形式,以該形式為參照,做好數據的調整工作,實現對數據的標準化處理,實現數據信息在不同部門之間的高度共享,推動部門工作的協同;
(3)應用整合,需要建立起統一的信息系統,借助云計算技術進行數據搜集,確保能夠在更短的時間內,實現業務信息化處理,促進業務管理效果的提高。
就目前而言,公安計算機信息系統中采用的多是B/S 結構體系,因此,系統的整合需要從SAAS 層次,關注服務技術和Web 應用的整合,公安機關需要結合自身的需求,選擇恰當的云計算框架。幾種典型的云計算服務平臺如表1所示。
可以將現有計算機信息系統的功能作為支撐,完成云計算的快速定位,同時可以借助虛擬化技術,將業務系統中的功能轉變為云端,構建起完善的云端市場,確保警務人員能夠結合業務需求對功能體系進行靈活設置,形成獨特的虛擬化桌面。在借助云計算對計算機信息系統進行整合的過程中,各業務系統中的功能會被打亂并重新組合,不需要對任何業務功能進行重新設計[5]。
結合云計算技術的優勢,可以將公安計算機信息系統的功能作為云端,借助虛擬化技術來對信息系統整合的問題進行解決。在系統整合過程中,需要實現的關鍵應用包括:
3.4.1 單點登錄
利用云計算技術來實現單點登錄,能夠得到虛擬化的用戶登錄界面,在解決多功能單點登錄問題的同時,也可以幫助用戶直接定位業務系統的二級乃至三級功能菜單,使得用戶可以根據自身需求,自主構建起可以跨越不同系統的功能菜單,幫助警務人員切實減輕工作負擔,促進工作效率的提高。
3.4.2 快速定位
以虛擬化技術為支撐,能夠實現云快速定位,幫助用戶重組功能菜單,因為不需要連接原業務系統的數據庫有,不會對原業務系統功能的實現產生任何影響,這種情況下,系統的整合并不需要原本業務系統建設單位的配合。云快速定位不單單是完成界面設計,而是需要從不同業務崗位的不同需求出發,設計出具備快速定位功能的菜單界面,方便警務人員靈活定義自己的工作菜單。云快速定位中采用的技術包括虛擬化技術、偵聽技術以及PORT 技術,完成定位后,直接打開相應功能就可以使用。
公安部門中各個業務系統的建設,主要是基于條線的管理,對一些需要涉及多個條線的基層崗位,以及需要和其他條線協同作戰的職能部門,必須將多個業務系統的相關功能集中展現出來,由系統自定義或者警務人員靈活定義功能界面,以此來實現對于功能的快速定位,促進工作效率的提高。
3.4.3 數據采集
對于基層民警而言,在工作中存在多個系統錄入數據重復的問題,云數據采集可以通過虛擬化的頁面設計,對不同系統存儲過程進行調用,從而一次性完成重復數據的錄入工作。以社區民警的工作為例,通過對其業務數據采集重復部分的虛擬化,能夠對不同系統之間同類數據多次采集的問題進行解決。
數據采集環節需要關注幾個方面的內容:
(1)頁面數據獲取,可以借助不同的協議對數據進行讀取,完成相應的數據獲取配置后,可以依照系統內數據的自動排列,對數據進行依次解析,若需要進行數據配置,則應該及時將數據傳輸給對飲目標,數據讀取中采用的協議類型有Http、FTP 以及File;
(2)頁面數據分析,將不同類型的數據格式化后,從用戶需求出發,輸出對應的數據類型,在平臺上完成虛擬頁面設計,能夠用于數據分析的類型有HTML、XML 以及JSON;
(3)作業調度引擎,作業調度引擎可以在系統中加入定時處理的相關內容,而在對相應的定時處理機制進行進行設計時,一方面應該關注運行策略,確定好定時需要遵循的時間規則及次數要求,另一方面則應該做好任務設置,這里的任務包括了Http、數據庫和自定義。
3.4.4 特征查詢
現階段,智能素偶所技術局限性較大,只能針對數字特征的信息進行查詢,無法兼容足跡、指紋、DNA 等技術特征的查詢,因為想要對技術特征進行比對,必須依賴專業的技術系統。借助云計算技術,可以對專業技術系統比對結果進行有效輸出,將其統一到智能搜索系統中,實現一鍵查詢。借助虛擬化的特征查詢界面,可以將當前公安機關使用的智能搜索系統和技術特征比對系統結合起來,實現兩種特征數據的共同查詢以及組合查詢[6]。
總而言之,公安部門計算機信息系統數量眾多,但是功能相對單一,彼此之間缺乏有效的協同和數據共享,也影響了相關工作的順利實施。在借助云計算技術對系統進行整合后,能夠簡化系統操作,對數據進行自動整理和分析,解決系統功能相似以及數據冗余的問題,有效減輕警務人員的工作壓力,促進公安信息系統信息處理能力的提高。