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