
1 引 言
隨著我國信息化建設的快速發展,監獄作為國家刑罰的執行機關,其信息化需求也得到了極大的關注[1]。監獄信息化建設主要是將先進的信息技術運用于監獄工作過程中,為監獄工作建立起以信息系統為基礎的信息化管理體系,實現監獄管理的數字化、智能化、集成化。目前我國越來越多的監獄都建立了自己的信息化系統,然而這些系統彼此獨立運行,互不兼容,只能在監獄業務的局部應用中發揮作用,信息不能共享的矛盾十分突出,從而制約了監管工作效率的提高。在系統集成的基礎上實現信息化知識管理是現代監獄信息化建設的方向。
由于監獄信息化建設的漸進性以及信息系統的多樣性,通常會導致以下問題:
(1) 異構系統的多樣性。造成信息系統之間的數據、信息難以共享,在監獄內部形成信息孤島。基于信息孤島中的信息加工得到的知識是片面知識,會導致認識上的以偏概全,造成判斷上的失誤,最后導致監獄監管措施失效或監管風險增大。
(2) 分布式信息資源庫存在數據庫結構和語義的異構,不同的部門信息系統采用不同的數據結構和語義表達方式。導致采用不一致的數據流產生矛盾的結果。
(3) 跨部門、跨地區信息共享矛盾突出。監獄信息資源體系復雜,與各直屬單位、其他公檢法部門等存在大量的業務往來,監獄業務與數據的相對自我封閉,導致跨部門、跨地區的大量事實性信息孤島出現。同時,不同的應用系統受政務部門職能分割影響,重復管理、重復維護,不僅使工作量大大增加,而且極易產生不一致現象,成為影響監獄電子政務發展的主要障礙。
如何把分布式、異構的信息資源集成在一起實現資源共享與流動,同時基于業務流程實現跨部門、跨機構的協同工作是監獄電子政務工作的一個重要課題。龍朝陽 等人[2-3]提出了基于面向服務架構(SOA)的服務型電子政務模型,使得信息的使用者能方便、快捷地獲取全面、統一的數據信息;畢睿華、 楊志超[4]將多智能體與SOA結合,應用于電力系統的信息集成研究;熊曙初 等人[5-6]構建了一個統一的電子政務資源庫以實現分布式信息資源的整合與共享,給出了電子政務共享平臺的體系結構和統一資源庫的模型框架。在上述研究的基礎上,針對監獄組織的特殊性,本文構建了基于Agent的監獄信息資源集成模型,通過多Agent協作實現監獄內外部數據的整合、各信息資源節點的安全控制,以及各職能部門業務協同等功能,對內提供協作辦公、決策支持,對外提供“一站式”電子政務服務。
2 基于Agent的監獄信息資源集成模型
2.1 分布式監獄信息資源集成的體系結構
監獄信息資源指一切產生于監獄內部或外部并對監獄各項業務活動有影響的信息數據的統稱[1]。總體來看,監獄信息資源體系呈縱橫交錯的分布式結構。縱向方面如省級監獄管理局下屬各監獄及直屬單位,各監獄及直屬單位又下屬不同的部門、監區等。這種管理結構上的從屬關系,導致相應系統中的信息資源、權限、信息服務等形成層次結構。同時,在橫向上監獄與其他同級的公檢法部門關聯,相互之間存在大量的業務往來和信息資源共享。例如同級別的法院、檢察院、公安等部門與監獄之間,往往因為工作需要在罪犯獄政管理、刑罰執行、獄內偵查等方面進行合作。
目前,信息資源的存儲方式一般采用集中式和分布式存儲,而分布式資源庫有層次結構和對等結構兩種組織方式。鑒于采用集中式存儲管理難度大,容易造成敏感數據的泄密,采用對等結構的分布式存儲存在網絡負載較重的瓶頸,不宜在多信息資源節點頻繁交互的情況下使用,同時在設計上滿足監獄信息資源縱橫交錯的特點,因此本文提出的分布式監獄信息資源體系結構采用了一種混合式結構,在縱向信息集成上基于層次結構,在橫向信息集成上基于對等結構,并采用Agent技術解決分布式信息資源節點之間的信息協同問題。該體系結構從下到上主要分為基礎設施層、數據層、服務邏輯層、服務應用層4層,系統結構如圖1所示。
(1) 基礎設施層:主要涉及網絡基礎設施和國家信息安全基礎設施[7]。這兩個基礎設施在技術方案上必須考慮當前使用技術的成熟性與安全性,確保整個體系對關鍵技術的發展具有良好的適應能力,從而保持系統服務的延續性和穩定性。網絡信任域基礎設施是提供信息交換與傳輸的基礎,也是整個電子政務系統運行的基礎;信息安全基礎設施則主要提供系統的安全保密管理工作,是整個電子政務系統運行的保證。
(2) 數據層:主要整合監獄各部門和其他公權部門的信息資源,并為各種形式和類型的數據提供了一個基于XML的統一資源整合平臺,是服務邏輯層的基礎平臺,為服務邏輯層提供數據服務。
(3) 服務邏輯層:是電子政務系統的樞紐,提供了基于Agent的統一的平臺。對內提供數據共享、協作辦公、決策支持、數據挖掘等服務構件的接口;對外門戶提供對社會公眾、服刑罪犯和罪犯家屬的服務功能的接口。
(4) 應用層:主要提供各種類型的監獄應用服務。包括所有的監獄電子政務服務系統以及部門間的辦公協作、業務處理系統和決策支持系統,是真正提高監獄工作質量和效率,并且為公眾和其他公權部門提供“一站式”服務的最直觀的層。
2.2 縱向信息集成
根據監獄信息管理縱向上具有層次結構的特點,采用XML-Agent[8]技術進行信息資源集成。Agent能夠實現層次信息的靈活建構和解耦,結構上主要由各級的資源管理Agent、資源節點Agent以及分布式信息資源庫組成.