李翠霞
摘要:自十八大以來,反腐倡廉工作達(dá)到了一個新的高潮,紀(jì)檢監(jiān)察部門的任務(wù)量也變得空前龐大。案件的數(shù)量不斷增加,種類不斷變化,復(fù)雜程度不斷攀升,使得傳統(tǒng)的工作方式效率大大降低。紀(jì)檢工作與現(xiàn)代計算機(jī)信息技術(shù)的融合是紀(jì)檢部門新的運行機(jī)制的大勢所趨和必由之路,建立完善的電子監(jiān)察系統(tǒng),對提高監(jiān)察部門的辦事效率,以及推廣政務(wù)公開以及體現(xiàn)與時俱進(jìn)的精神都是關(guān)鍵的一環(huán),同時對優(yōu)化發(fā)展環(huán)境,提高行政效能,提高服務(wù)質(zhì)量有著十分重要的意義。該文介紹了目前典型的計算機(jī)信息處理應(yīng)用于監(jiān)察系統(tǒng)的模型和框架,簡要說明了其中的關(guān)鍵技術(shù)和發(fā)展的現(xiàn)狀,提出了存在的不足和改進(jìn)的建議。
關(guān)鍵詞:紀(jì)檢監(jiān)察;計算機(jī);信息處理;現(xiàn)狀
1信息處理系統(tǒng)的分析和框架
為了解決在計算機(jī)類案件中手工檢查速度慢,許多隱藏文件查不出,效果不好的問題,監(jiān)察機(jī)構(gòu)構(gòu)建了基于Windows平臺的取證系統(tǒng),通過對涉案的敏感關(guān)鍵詞以及數(shù)據(jù)進(jìn)行搜索,快速直觀的呈現(xiàn)調(diào)查結(jié)果。該系統(tǒng)實現(xiàn)的功能主要有:
1)快速檢查主機(jī)信息包括安裝軟件以及硬件的信息。
2)能夠準(zhǔn)確獲取USB使用的痕跡,從而提供嫌疑人違法利用移動設(shè)備的證據(jù)。
3)能夠調(diào)查電子郵件的來往情況,并對郵件可以進(jìn)行關(guān)鍵詞搜索的操作。
4)能夠?qū)h除或者本機(jī)中的各種文檔表fdoc.docx.ppt.pptx.xls.xlsx.txt.pdf)等各類文件中的敏感詞匯和敏感數(shù)據(jù)進(jìn)行取證,并且速度大于30M以上。
5)支持多種檢測環(huán)境和操作系統(tǒng)(Linux,Windows,xP),并且檢測系統(tǒng)可以載入u盤中,在WinPE上可以自動運行。
6)取證完成后,對取證的數(shù)據(jù)進(jìn)行一定簡要處理,并提供一份完整的報告。
系統(tǒng)根據(jù)圖1的流程進(jìn)行取證,大大調(diào)高了案件處理的效率,節(jié)省了大量監(jiān)察部門的人工資源。
2相關(guān)技術(shù)的介紹
目前的計算機(jī)信息處理技術(shù)應(yīng)用于監(jiān)察系統(tǒng)主要有B/S和C/S兩種基本的結(jié)構(gòu),采用Oracle數(shù)據(jù)庫平臺來實現(xiàn),應(yīng)用JAVA語言于J2EE三層體系結(jié)構(gòu),相關(guān)的技術(shù)主要包括Struts和Hibernate技術(shù)。
2.1C/S和B/S兩種結(jié)構(gòu)的介紹
C/S即:Client/Server,客戶端/服務(wù)器架構(gòu),內(nèi)涵Socket服務(wù)器,便于操作,界面豐富,安全性較好,但是也有缺點,只能應(yīng)用于本地局域網(wǎng),不能連接Internet。另一個重要的缺點就是升級困難,成本較高。
B/S即:Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu),帶有瀏覽器的電腦都可使用這種結(jié)構(gòu),升級簡易,只需升級相應(yīng)的服務(wù)器,而不用考慮單個的客戶端。缺點是,適應(yīng)不強(qiáng),有的瀏覽器有不適用的情況。圖3為B/S架構(gòu)。
2.2系統(tǒng)框架簡介
MVC(Model-View-Controllerl:20世紀(jì)80年代開發(fā)的一種軟件的開發(fā)設(shè)計模式適用于J2EE平臺,為開發(fā)者提供了交互式的開發(fā)系統(tǒng)的模式。
Struts框架由視圖、控制器以及模型三部分構(gòu)成,屬于web框架。視圖應(yīng)用Model格式中的ActionForm對象以及Struts提供的Taglib創(chuàng)建HTML表單。模型應(yīng)用JavaBean和EBJ組件實現(xiàn)業(yè)務(wù)的邏輯結(jié)構(gòu),根據(jù)不同的請求派生出相應(yīng)的行為對象??刂破鳛殚_發(fā)者提供核心控制部分。
Hibernate結(jié)構(gòu)主要是建立程序與各個系統(tǒng)以及數(shù)據(jù)庫之間連接的橋梁,采用的是關(guān)于ORM映射機(jī)制的持久層的開發(fā)工具,完成JAVA程序?qū)ο蠛透鱾€數(shù)據(jù)之間的映射關(guān)系。主要有JNDI、JDBC、JAT三部分封裝完成。
2.3開發(fā)語言和開發(fā)數(shù)據(jù)庫簡介
Java是一款面向?qū)ο蟮木幊陶Z言,優(yōu)點眾多,尤其是可以跨平臺使用。由于它的可移植性好,開發(fā)性強(qiáng)被廣泛應(yīng)用于軟件開發(fā),游戲開發(fā),以及智能手機(jī)之上。技術(shù)發(fā)展較為成熟,應(yīng)用于J2EE的三層體系結(jié)構(gòu)更可謂是得天獨厚,這就使得它更加適用于電子信息系統(tǒng)移植到監(jiān)察辦案和電子取證的軟件開發(fā)中。
開發(fā)信息處理系統(tǒng)的數(shù)據(jù)庫通常有J2EE和.NET兩種,其中.NET是微軟公司的開發(fā)平臺支持多種語言,門檻較低,使用人數(shù)較多,具有操作簡便的優(yōu)點,但是軟件均不是免費使用,而J2EE是一個開源的軟件,技術(shù)來自多加公司,可免費使用,雖然只支持一種語言,但是更新速度快,尊重開發(fā)者的意見。
目前,大多數(shù)關(guān)于電子取證以及監(jiān)察部分系統(tǒng)開發(fā)的數(shù)據(jù)庫平臺都是應(yīng)用Oracle數(shù)據(jù)庫網(wǎng)絡(luò)系統(tǒng),該系統(tǒng)擁有交互性強(qiáng),實用性,可管理性好,應(yīng)用分區(qū)表和索引大大提高了處理數(shù)據(jù)的能力。同時Oracle是一種基于開放式計算機(jī)標(biāo)準(zhǔn)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu),為開發(fā)者完成相應(yīng)的工程項目節(jié)約很多時間,Oracle通過建立面向?qū)ο蟮臐M足網(wǎng)絡(luò)和計算模型的方法,實現(xiàn)了傳統(tǒng)應(yīng)用程序開發(fā)者的大多數(shù)需求,有效的保證程序系統(tǒng)的穩(wěn)定系,集成性和靈活性。
3結(jié)束語
3.1監(jiān)察系統(tǒng)計算機(jī)信息處理的發(fā)展現(xiàn)狀
隨著黨風(fēng)建設(shè)和反腐工作的力度不斷加大,紀(jì)檢監(jiān)察部門的工作任務(wù)越來越受到大家的關(guān)注。雖然紀(jì)檢監(jiān)察部門的電子取證系統(tǒng)和信訪舉報系統(tǒng)已經(jīng)開發(fā)的相對完善,但是僅能適用于大中型城市,在偏遠(yuǎn)的山區(qū)或者相對落后的城市,技術(shù)仍然得不到認(rèn)可,還是人工辦案的數(shù)量居多。很多技術(shù)操作人員還不能很好的掌握,另外系統(tǒng)還有很多不完善之處,界面簡單,功能性也有待提高。軟件開發(fā)周期較長,質(zhì)監(jiān)部門針對于計算機(jī)應(yīng)用方面的人才較少,也是軟件開發(fā)面臨的一大窘境。隨著處理案件的逐漸增加,系統(tǒng)暴露出的問題也不斷增加,很多bug需要修復(fù)和改進(jìn)。
3.2建議和展望
目前的紀(jì)檢電子監(jiān)察系統(tǒng)雖然已經(jīng)擁有全面、可靠、實用以及可操作性強(qiáng)的特點。但是為了更好的處理激增的舉報案件和實現(xiàn)全心全意為人民服務(wù)的宗旨,應(yīng)該加大電子取證和計算機(jī)信息處理在監(jiān)察工作上應(yīng)用的推廣力度,開展從上至下的監(jiān)察系統(tǒng)對于電子辦公取證和信訪系統(tǒng)的宣傳工作,擴(kuò)大紀(jì)檢監(jiān)察電子系統(tǒng)的監(jiān)督范疇。將新的技術(shù)送往基層,不斷推動計算機(jī)軟件的更新,根據(jù)具體案件的需求,向技術(shù)人員提出合理的建議。引進(jìn)大量的優(yōu)秀的計算機(jī)網(wǎng)絡(luò)方面的優(yōu)秀人才投身于紀(jì)檢監(jiān)察部門的軟件開發(fā)中,推動電子辦公改革的進(jìn)一步推行。還應(yīng)最大限度的分析和掌握業(yè)務(wù)的需求,細(xì)化考核標(biāo)準(zhǔn)提高系統(tǒng)的數(shù)字化。針對提取數(shù)據(jù)巨大,計算機(jī)系統(tǒng)反應(yīng)遲緩的問題做出相應(yīng)的調(diào)整。endprint