[摘 要]本文采用先進網絡技術,建立了一個跨平臺,與常用數據庫兼容的集信息發布、查詢及各類綜合行政數據動態顯示于一體的檢察動態綜合信息平臺,著重解決了數據整合和數據利用問題。
[關鍵詞]動態;綜合;信息平臺;數據整合
doi:10.3969/j.issn.1673-0194.2009.16.022
[中圖分類號]F270.7;C931.6[文獻標識碼]A[文章編號]1673-0194(2009)16-0067-02
2008年10月28日杭州市西湖區人民檢察院(以下簡稱西湖檢察院)在浙江省科技強檢工作座談會上作了題為《以信息化工作為抓手,大力推進規范化建設》的經驗匯報,在匯報材料中重點介紹了該院在檢察動態綜合信息平臺建設方面的經驗。該平臺不是某個項目個案或某個工作細節的改進創新,而是西湖檢察院進行的一次有規劃(2006年西湖檢察院信息化建設3年規劃中明確提出)、分步驟(分三步實現)并經過近3年努力在數據整合和數據使用的方式上進行的創新。眾所周知,目前信息化建設存在的普遍問題是各個業務系統相互獨立、數據不一致;信息共享程度不高,管理分散,形成了一個個“應用孤島”。為改變這種不利局面,西湖檢察院經過3年建設,以一期建設完成的嵌套式信息平臺為依托,結合二期建設完成的檢察綜合數據庫、三期建設完成的動態信息綜合顯示平臺,通過采用最新網絡技術,創造性地建立了一個跨平臺,與常用數據庫兼容的集信息發布、查詢及各類綜合行政數據動態顯示于一體的檢察動態綜合信息平臺。該平臺在功能上著重解決了數據如何整合以及如何應用整合的數據這兩大問題,并通過三步走戰略逐步實現。
第一步:建立動態嵌套信息平臺,實現多平臺系統登錄方式的整合。西湖檢察院與有關單位合作創新性地開發應用了動態嵌套式信息平臺,在全市率先實現了對多應用平臺統一集中可自定義管理的模式。并在技術上著重實現三大功能:一是利用數據挖掘技術,充分利用發布系統中錄入數據,根據用戶需求定制了可靠實用的網上Web查詢功能。二是具有關聯、分級瀏覽等實用信息發布管理功能,滿足了欄目自定義擴展的需要。三是引入了可自定義無限擴展的新理念,可將各類網絡應用系統自動分類歸入主頁之中,體現了信息多元利用的價值。該系統得到浙江省檢察院的肯定和推廣。
第二步:建立檢察綜合數據庫,實現跨平臺數據檢索功能。西湖檢察院對全院各類應用軟件數據庫進行分類統計,強調系統數據錄入的非重復性,并確定項目建設目標,即:通過系統所提供的多種常用數據庫接口功能,將各科室以往分散的單機版程序和業務線型網絡版程序數據資源進行整合,并借助B/S架構設計,實現跨部門全院性橫向交互應用的綜合數據平臺,從而變以往的數據利用要從多平臺、多部門協調操作到目前的單一平臺根據權限隨機使用,提升了全院各類信息的收集、加工和搜索能力。目前該系統已涵蓋刑檢綜合數據、自偵綜合數據和行政綜合數據三大板塊的內容,并為將來應用行政執法備案數據庫和兩執法網絡信息庫預留了接口。該系統得到高檢院肯定并在高檢院信息化簡報上發文推廣。
第三步:建立綜合信息平臺,實現數據變化的動態適時顯示。以往數據的使用面臨著一個難題就是海量數據,何時變化、如何變化等情況不能及時提供給使用者,管理者只能查看歷史數據變化記錄來了解情況,而目前的應用系統登錄后也只能查看本系統的數據記錄。為使不同的應用系統數據變化情況能在同一平臺上第一時間動態顯示,西湖檢察院于2008年建立檢察動態綜合信息平臺。該平臺在功能上重點實現了自動調用原來各獨立系統的數據變化信息并集中顯示在同一區域。比如該院的動態資產系統何時、何人增加設備,何時、何人領取、借用或移交設備,行政決策系統中的臺賬何時、何人已提交。這些信息以往只能登錄各自對應的系統后才能查閱,而如今上述信息一旦發生變化系統便會自動提取并集中顯示在平臺上,使得管理者能在第一時間了解全院各種信息的變化,從而大大提升數據的使用價值。同時平臺在界面上進行了整合,實現了與檢察內網的兼容,使用者只要打開該院內部網頁,無需另外打開界面便能查閱相關信息,體現了單一平臺多元信息利用的價值。
在建設上述檢察動態綜合信息平臺的過程中,西湖檢察院始終堅持“高起點、高標準、高效率”的要求,以打造綜合信息“航母”為目標,在技術特點上著重從以下3方面入手:
一是在平臺上打基礎。要實現多系統在單一平臺上的集中顯示,就必須在建設系統時采用兼容性強的平臺作為底層依托。該院在信息化建設三年規劃中便明確提出,將構建信息交換和共享平臺、逐步消除信息孤島作為建設的主要目標。為此,從一期建設開始便注重在主要的應用系統中采用統一的架構體系、開發語言和數據庫后臺,這保證了各系統之間具有良好的跨平臺性。同時該院開發的各類網絡版架構程序均采用了基于JSP的JAVA應用。因此,在目前所有支持J2EE規范的主流服務器上,該院的各類網絡版架構程序均可以實現雙向移植。如一期建設中的信息發布系統、行政決策系統、法規查詢系統以及二期建設中的動態資產管理系統、網上綜合考勤系統、檢察視頻業務綜合應用系統等均在系統設計時便統一采用了此種技術,這為該院的各種網絡版應用程序在綜合信息平臺上的集中應用打下了良好基礎。
二是在動態上做文章。首先,強調后臺欄目設置及功能信息內容的可自定義性,以增強系統的通用性。如信息發布系統、行政決策系統、動態資產管理系統等程序的后臺管理均可實現自定義流程、自定義數據屬性、自定義表單等選項設置,使用者不需具備專業開發知識,只需在后臺的各種選項上打勾便能實現各種功能,充分滿足了使用者功能個性化調整的需求。系統管理員也只需會打字便可實現對信息發布系統進行更改欄目名稱、增減欄目數量、調整欄目次序等操作,實現對網上考勤系統根據季節的調整更改上下班簽到的時間,實現對行政決策系統添加并制作調查問卷。系統管理操作的簡單化及后臺管理的可自定義化大大提升了各項應用的通用性。其次,強調數據的動態顯示,以增強數據的時效性。如在行政決策系統中,可根據需要實時地生成各種數據的變化圖譜,諸如一年來每月電費情況的曲線圖、車輛耗油費用的柱狀圖,以及對投票調查結果以圓餅圖方式實現適時統計等。在動態資產管理中實現數據庫對資產借用、領取、返還、交接等操作的數據自動同步變化,實現資產流動的自動記錄。又如在網上考勤中實現簽到人員列表的適時變化,遲到人員的自動顯示以及值班人員的自動統計。各項應用數據的動態顯示不僅減輕了管理者的工作量,更重要的是,系統的自動計算功能大大提升了數據的準確性和時效性。再次,強調數據的統計功能,以提升數據的實用性。在對數據進行統計時要求系統具備以下3方面功能:一是在時間上可選擇時間跨度;二是在內容上可選擇數據類別;三是在范圍上可選擇人員及科室數量。以此涵蓋所有的統計需求。同時,為方便統計不同應用中的類似數據,該院在建設檢察綜合數據庫時引入了關聯的概念,即在不同的應用中,只要有相同的數據類別,如姓名、案件號等,便可對這類數據進行跨平臺集中查詢統計,從而擴展了統計的范圍,使統計結果更詳實。
三是在綜合上顯成效。西湖檢察院在制訂信息化建設三年規劃時便強調應用的無限擴展概念,要求系統隨著需求的發展可在不破壞原有設計的情況下實現功能的擴展。為此該院在一期建設中的庭審業務綜合應用系統、行政決策輔助系統及嵌套式信息平臺等項目均預留了數據接口。在二期建設中,將在庭審業務系統的基礎上增加網頁版同步錄像功能,形成集庭審錄像、看守所錄像、本院特審室錄像功能為一體的檢察視頻業務綜合應用系統。在行政決策的基礎上新增動態績效考核系統,形成集投票調查、評分考核和績效考核等功能為一體的綜合測評系統。在嵌套式信息平臺的基礎上,增加各應用系統信息變化即時提醒功能,以形成動態綜合信息顯示平臺。
綜上所述,西湖檢察院開發的檢察動態信息平臺不僅是“上下貫通、橫向集成、互連互通”的綜合信息應用平臺,更是實現各部門“信息共享、統一查詢、快速反應、協同作戰”的實用平臺。系統的使用將使檢察信息化的應用朝著“一人采集、全院共享,一點登錄、全程應用”的信息采集及應用模式發展,是在數據整合和數據利用方式上進行的一次創新。