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