摘要討論研究如何開發(fā)結(jié)合Web Service優(yōu)點的信訪業(yè)務(wù)信息管理系統(tǒng)的Web應(yīng)用,如何通過該系統(tǒng)為信訪用戶提供個人網(wǎng)上信訪信息門戶,為信訪者提供方便快捷的網(wǎng)絡(luò)信訪平臺。
關(guān)鍵詞 SOA;信息系統(tǒng);計算機
中圖分類號 TP393文獻(xiàn)標(biāo)識碼A文章編號1673-9671-(2009)111-0014-01
1系統(tǒng)需求分析
結(jié)合信訪業(yè)務(wù)信息系統(tǒng)的實際需求,信訪人可以向各級信訪工作機構(gòu)及各級政府工作部門提出信訪事項,可以向各級政府及其工作部門提出復(fù)查或復(fù)核申請。當(dāng)信訪工作部門收到網(wǎng)上信訪事項后,根據(jù)信訪人信訪事項中的相關(guān)關(guān)鍵字進(jìn)行情況區(qū)分,根據(jù)相關(guān)事件情況的輕重緩急,可分別按下列方式處理:告知、轉(zhuǎn)送、交辦、督辦、通報、抄送、報告、建議等。
2系統(tǒng)整體設(shè)計
2.1系統(tǒng)體系設(shè)計
在軟件實現(xiàn)上,本信訪業(yè)務(wù)信息管理系統(tǒng)基于Web技術(shù)實現(xiàn),采用基于B/S三層架構(gòu)(瀏覽器、應(yīng)用服務(wù)器、數(shù)據(jù)庫管理系統(tǒng))的結(jié)構(gòu)。如圖1系統(tǒng)體系結(jié)構(gòu)所示。
系統(tǒng)瀏覽器端:瀏覽器端的用戶使用瀏覽器,比如IE,就可以訪問該信訪業(yè)務(wù)信息管理系統(tǒng),在系統(tǒng)中方便的查詢信訪業(yè)務(wù)信息、查看舉報回復(fù)信息、了解相關(guān)的政策法規(guī)。瀏覽器運行在個人計算機上。系統(tǒng)平臺服務(wù)器端:提供網(wǎng)絡(luò)協(xié)同辦公信息服務(wù)平臺,為政府部門工作人員提供一個辦公業(yè)務(wù)的個人門戶。
2.2網(wǎng)絡(luò)拓?fù)湓O(shè)計
本系統(tǒng)是基于因特網(wǎng)的應(yīng)用系統(tǒng),通過Internet進(jìn)行網(wǎng)絡(luò)連接和通信。在設(shè)計系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)時,需要充分考慮系統(tǒng)的安全性。從圖中可以看出系統(tǒng)服務(wù)器通過防火墻與互聯(lián)網(wǎng)相連。各級用戶可以通過任一臺與互聯(lián)網(wǎng)相連的計算機訪問舉報系統(tǒng),這樣就給予了各級用戶充分的自由度,系統(tǒng)各級用戶可以在任意時間、任意地點訪問系統(tǒng),保證了管理者進(jìn)行事務(wù)處理的即時性以及信訪業(yè)務(wù)信息的安全性;普通用戶也能夠從任意時間、地點訪問系統(tǒng),保證了舉報用戶的隱私安全,并且有利于該系統(tǒng)在更廣闊的范圍內(nèi)應(yīng)用。
另外,信訪業(yè)務(wù)信息系統(tǒng)通過SSL加密會話與管理機制與舉報用戶進(jìn)行通訊,保證了數(shù)據(jù)的安全。為此,首先要向權(quán)威機構(gòu)(CA中心)申請X.509用戶數(shù)字認(rèn)證證書,并將獲得的證書安裝在運行安全舉報系統(tǒng)的服務(wù)器上,以便用戶訪問時對服務(wù)器進(jìn)行認(rèn)證。在建立SSL連接時,用戶瀏覽器首先發(fā)出一個請求驗證站點服務(wù)器數(shù)字證書的消息,CA服務(wù)器將安全舉報服務(wù)器的數(shù)字證書傳送過來,用戶瀏覽器對數(shù)字證書進(jìn)行驗證。如果證書可信,就和CA服務(wù)器約定一種加密算法,同時產(chǎn)生臨時的加密密鑰返回給CA服務(wù)器。這時,就開始傳送數(shù)據(jù),并且所有傳送的數(shù)據(jù)均經(jīng)過約定的臨時加密密鑰加密。SSL協(xié)議支持兩種方式,即“需要驗證瀏覽器證書”(雙向認(rèn)證)方式和“不需要驗證瀏覽器證書”(單向認(rèn)證)方式。前者對服務(wù)器和用戶瀏覽器均進(jìn)行認(rèn)證,而后者只認(rèn)證服務(wù)器,在本系統(tǒng)采用第二種方式。
2.3統(tǒng)功能設(shè)計
結(jié)合項目需求以及信訪業(yè)務(wù)信息管理系統(tǒng)的實際應(yīng)用,該信訪信息管理系統(tǒng)主要分為前臺系統(tǒng)和后臺系統(tǒng),其中前臺系統(tǒng)主要包括:單位概況、信訪法規(guī)、網(wǎng)上信訪、及其他門戶網(wǎng)站服務(wù)。后臺系統(tǒng)主要包括:用戶管理、檔案管理、權(quán)限管理、舉報處理等。其中檔案管理部分應(yīng)該能夠支撐政府部門用戶上傳、下載、檢索、以及對已有資源信息及內(nèi)容的增加、刪除和更新的功能。
用戶管理部分,需要向該系統(tǒng)用戶提供其擁有權(quán)限的項目的管理能力。新用戶在填寫注冊信息并由管理員審核之后會按照其申請的用戶類別而賦予不同的權(quán)限,分為系統(tǒng)管理員、部門管理員、政府部門用戶以及普通用戶,每種用戶對資源的控制使用能力會有所不同。
檔案管理模塊是向用戶提供檔案借閱、下載等一系列相關(guān)服務(wù),根據(jù)用戶職能權(quán)限的不同,由系統(tǒng)管理員給予借閱、下載的審批。用戶可以根據(jù)借閱的資料對不同案例進(jìn)行參照對比,提高工作效率。
2.4資源模塊設(shè)計
信訪業(yè)務(wù)信息資源的生命周期從該資源由用戶上傳開始,用戶填寫表單數(shù)據(jù),最后由系統(tǒng)進(jìn)行處理生成相應(yīng)的標(biāo)準(zhǔn)信訪檔案信息的XML文檔,并將必要數(shù)據(jù)存儲至數(shù)據(jù)庫。
信訪業(yè)務(wù)信息資源管理工作包括資源的審核、刪除、修改、展示以及借閱審批等。管理員將對不同權(quán)限用戶注冊的資源進(jìn)行審核,對于符合標(biāo)準(zhǔn)規(guī)范、內(nèi)容正確的資源審核通過后,用戶可以查看相關(guān)資源信息。在信訪業(yè)務(wù)信息資源審核通過之前,信訪業(yè)務(wù)信息資源注冊用戶可以針對自己的資源進(jìn)行修改,一旦審核通過,相應(yīng)權(quán)限用戶可以申請下載或借閱。
參考文獻(xiàn)
[1]柴曉路.web服務(wù)架構(gòu)與開放互操作技術(shù)[M].北京:清華大學(xué)出版社,2002.
[2]李英軍.可復(fù)用面向?qū)ο筌浖M]. 北京:機械工業(yè)出版,2004.