劉偉彬
(福建省福州市鼓樓區人民檢察院,福州 350001)
在信息技術飛速發展之下,檢察院的信息改革也從未停歇。與其他行業相比,檢察院的業務較為特殊,需要公安、法院、監獄等多個機關的相互協調,相關機構之間需要信息共享、數據交互與管理。對此,應積極設計辦案輔助系統,使各項辦案需求得到充分滿足,以此提高辦案效率與質量。
在網絡時代背景下,利用計算機輔助協調辦案成為趨勢,要求辦案輔助系統涵蓋檢察院的全部業務,在功能設計時考慮各個模塊之間、數據庫間的聯系,使輔助系統的功能更加豐富全面。
該模塊屬于基礎性的數據維護模塊,主要作用是維護系統內部案件的基礎信息,該模塊遵循SpringMVC標準層關系進行設計,以期能夠穩定、有序的實現各項功能,提高系統的可維護性,促進其穩定運行。在該模塊運行中,界面上的全部請求都會進入基礎模塊的CaseAction類中,該類屬于控制類,在程序controller包中,可針對用戶的頁面請求,按照業務邏輯進行處理,最后由CadeDao 類完成數據庫中的相應操作。同時,案件信息的內容存儲在CaseBean 類中,同時該類也是模塊中的關鍵實體對象。
從功能層面來看,該模塊的作用與常規辦公軟件較為相近,但區別之處在于輔助系統中的辦案信息來源不一,可能由多個系統共同提供,且辦案流程也并非檢察院內部人員決定,可能受其他接口調用的影響。在辦案模塊中,主要包括兩個實體,一個是UserBean,另一個是ItemBean,在系統用戶操作中,上述兩個實體信息均會在數據庫中獲取,經過業務邏輯處理后,使辦案相關信息存儲到數據庫中。但在外部系統中,用戶完成相應業務后,如若系統中存在交互關系,則會從數據交換模塊中調取相應信息,將其放入兩個實體中,促進業務邏輯的運行。
該模塊在本系統與其他系統中間充當著橋梁與紐帶的作用,可有效避免系統數據形成“信息孤島”,借鑒阿里巴巴的Dubbo 項目進行模塊設計,并在此基礎上對模塊功能進行優化,實現接口服務平臺,在系統之外的其他系統,可通過Dubbo 對本系統中的接口進行調用,還可實現協議轉化等目標,更重要的是,該模塊還可實現本系統對外包其他系統的有效調用。在本文研究的辦案系統中,向其他系統發送信息時,通常在內部業務處理中進行,在數據存儲的同時,利用數據交換模塊傳輸數據,與此同時,對數據進行轉化,根據目標系統要求,將數據轉變為規定的格式,再根據實際需求,對接口協議進行轉化,此時系統內部便可利用webservice 接口進行調用,最終實現目標系統的接口調用[1]。
當系統設計完成后,開始進入到實現階段。在系統實現過程中,根據核心業務邏輯對各個模塊的功能進行測試,并得出最終的測試結果,各個模塊的具體實現情況如下文所示。
該模塊主要作用是管理系統內部的核心數據,包括案件信息、文書信息等。對于新增案件來說,不但通過后臺數據交換模塊傳輸信息,還會從其他系統中獲取,點擊菜單中的“案件信息管理”,在管理頁面中點擊“新增案件”,此時便可對新信息進行錄入。同時,在彈出的頁面中也可增加信息,將案件信息、類別、數據等內容錄入其中,為后續的數據查詢提供更多便利。在本輔助系統中,案卷材料樹結構的對應節點關系為:將整體案件辦理流程在左側顯示出來,包括步驟、審批人等,在右側顯示信息錄入界面,便于操作者錄入相應信息。
在案件辦理過程中,需要對案件與文書進行審批管理,這一過程在辦案中十分關鍵,包括業務管理與過程介紹,選擇后續審批步驟后,確定審批人,最后將整個案件信息傳輸給相應的負責人。在實際操作中,應注意以下問題:
(1)在辦案全過程中,案件與文書的審批需要根據相應的設置實施,選擇后續審批人員后,由發起人將信息傳遞給中層審批人,中層也可選擇高級人員進行審批,在選擇完畢后,點擊確定鍵便可進行操作。
(2)在高級審批過程中,通常高級審批人在完成后將案件轉交給最初的接案人員,繼續對案件進行處理[2]。
該模塊的主要目的在于,將多種類型接口的提供者的服務能力整合起來,轉交給接口調用者,在系統實現過程中,首先對各類協議進行實現,然后確保各項數據均可轉化為對應的適配功能,最后促進系統核心功能的實現。在辦案系統中,向其他系統發送信息時,經過內部業務處理,在數據存儲的過程中,借助該模塊傳輸數據,并完成數據轉化工作,根據系統要求,將數據轉變為相應的格式,對接口協議進行轉化,實現多個系統之間數據信息的順利轉化。
在該辦案輔助系統上線后,在7×24小時的條件下持續運行,與周圍各類系統不斷交互,案件信息也在不斷的加工更新。在系統測試時,采用黑盒與白盒相結合的測試方法,對各個模塊的功能進行檢測,利用黑盒對相對簡單的功能進行測試,如查詢功能、數據維護等,結果表明,系統反饋結果正常;利用白盒對相對復雜的功能進行測試,如系統交互性能、程序分支測試等,均獲得明確且良好的測試結果[3]。
綜上所述,本文對檢察院網上輔助辦案系統進行研究,通過該系統的應用,可對檢察院內部工作開展提供極大便利,同時促進了政法機構間的數據溝通與共享,使檢察院的信息化水平得到顯著提升。