基于BS架構(gòu)的中小型電子政務(wù)應(yīng)用系統(tǒng)的研究_第1頁
基于BS架構(gòu)的中小型電子政務(wù)應(yīng)用系統(tǒng)的研究_第2頁
基于BS架構(gòu)的中小型電子政務(wù)應(yīng)用系統(tǒng)的研究_第3頁
基于BS架構(gòu)的中小型電子政務(wù)應(yīng)用系統(tǒng)的研究_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、    基于 B/S 架構(gòu)的中小型電子政務(wù)應(yīng)用系統(tǒng)的研究    畢業(yè)論文    【摘要】電子政務(wù)建設(shè)是今后1個時期我國信息化工作的重點,并對于推進政府職能轉(zhuǎn)變具 有10分重要的意義。B/S 架構(gòu)是瘦客戶結(jié)構(gòu),屬于3層技術(shù)架構(gòu)體系,具有分布式的、動態(tài) 的、跨平臺的和易于集成的特點,是目前分布式計算處理的網(wǎng)絡(luò)系統(tǒng)的主流架構(gòu)體系。本文 對采用基于 B/S 架構(gòu)體系來開發(fā)的資質(zhì)資格信息管理電子政務(wù)系統(tǒng)進行了研究,并對系統(tǒng)結(jié) 構(gòu)、各功能模塊和數(shù)據(jù)庫以及關(guān)鍵技術(shù)實現(xiàn)進

2、行了詳細的描述。 【關(guān)鍵詞】電子政務(wù),B/S 架構(gòu),C/S 架構(gòu) 中圖分類號:TP393 1引言 在這個信息無處不在的時代,隨著信息技術(shù)的快速發(fā)展,信息化給經(jīng)濟發(fā)展和社會進步 帶來了深刻的影響,信息化程度高低己經(jīng)成為衡量1個國家或地區(qū)現(xiàn)代化水平的重要標(biāo)志。 而信息化與政府工作的結(jié)合也越來越受到社會的關(guān)注。 電子政務(wù)(E-Government)是政府在其管理和服務(wù)職能中運用現(xiàn)代信息和通信技術(shù),實現(xiàn) 政府組織結(jié)構(gòu)和工作流程的重組優(yōu)化,超越時間、空間和部門分隔的制約,全方位地向社會 提供優(yōu)質(zhì)、規(guī)范、透明的服務(wù)1。電子政務(wù)建設(shè)是今后1個時期我國信息化工作的重點,扎 實推進電子政務(wù),把行政管理體制改革和

3、電子政務(wù)建設(shè)結(jié)合起來,推進政府職能轉(zhuǎn)變,加快統(tǒng) 1網(wǎng)絡(luò)平臺建設(shè),實現(xiàn)信息資源共享,加強電子政務(wù)規(guī)劃工作,逐步建成電子政務(wù)體系的基本 框架是推進國民經(jīng)濟和社會信息化,覆蓋現(xiàn)代化建設(shè)全局的戰(zhàn)略舉措2。本文提出了采用B/S 架構(gòu)來實現(xiàn)中小型電子政務(wù)系統(tǒng),并給出了開發(fā)實例,對于電子政務(wù)系統(tǒng)開發(fā)具有借鑒意義。 2B/S架構(gòu)體系 2.1 C/S架構(gòu)與B/S架構(gòu) C/S 架構(gòu)體系即客戶/服務(wù)器體系結(jié)構(gòu)3,出現(xiàn)于 20 世紀(jì) 80 年代,屬于胖客戶結(jié)構(gòu),是 傳統(tǒng)的兩層結(jié)構(gòu):第1層是客戶機系統(tǒng),結(jié)合了用戶界面與業(yè)務(wù)邏輯,完成與用戶的交互任 務(wù);第2層是服務(wù)器層,負責(zé)數(shù)據(jù)管理。C/S 架構(gòu)的客戶端通過客戶應(yīng)用程序

4、直接訪問服務(wù) 器,其優(yōu)點是效率較高,對于服務(wù)器要求較低。但是,隨著信息管理的復(fù)雜化、網(wǎng)絡(luò)系統(tǒng)集 成的高度化以及對分布和跨平臺操作要求的提高,C/S 模式的應(yīng)用擴展性低,軟件移植、維 護和升級困難的問題逐漸暴露出來。 B/S 架構(gòu)體系即瀏覽器/服務(wù)器體系結(jié)構(gòu)4,是隨著 INTERNET 的快速發(fā)展和 WEB 技術(shù) 的日益成熟,于 20 世紀(jì) 90 年代發(fā)展起來的,目前已成為分布式計算處理的網(wǎng)絡(luò)系統(tǒng)的主流, 屬于瘦客戶結(jié)構(gòu),是3層技術(shù)架構(gòu)體系,如圖 1 所示:第1層是表示層(Presentation)即客戶端 的瀏覽器層,是應(yīng)用的用戶界面部分,它擔(dān)負著用戶與應(yīng)用間的對話功能。第2層為業(yè)務(wù)邏 輯層(

5、Business Logic)即中間服務(wù)器層,主要負責(zé)對客戶端應(yīng)用程序的集中管理。第3層為數(shù) 據(jù)服務(wù)層(Data service)即后端服務(wù)器層,主要負責(zé)數(shù)據(jù)的存儲和組織、數(shù)據(jù)庫的分布式管理、 數(shù)據(jù)庫的備份和同步等等5。  圖 1 3層技術(shù)架構(gòu)表示層負責(zé)與用戶交互,并把相應(yīng)的請求通過調(diào)用中間層的組件傳遞給業(yè)務(wù)邏輯層,業(yè) 務(wù)邏輯層負責(zé)管理用戶交互和顯示結(jié)果, 業(yè)務(wù)邏輯層的組件執(zhí)行具體的事務(wù)邏輯并通過 SQL 等方式向第3層的組件提出數(shù)據(jù)或其他資源請求。它較好地解決了 C/S 模式的體系結(jié) 構(gòu)的不足,實現(xiàn)了分布式的、動態(tài)的、跨平臺的、交互式的、易于集成和擴展的操作。 2.2 B

6、/S架構(gòu)的優(yōu)勢 (1)開發(fā)和維護成本低。C/S 開發(fā)和維護成本較高。對不同客戶端要開發(fā)不同的程序,編 程工作量較大。如果應(yīng)用程序要進行安裝、修改和升級,均需要在所有的客戶機上進行,復(fù) 雜而又麻煩。對于 B/S 模式,只需在客戶端有通用的瀏覽器,在服務(wù)器端,應(yīng)用程序可為 Internet/Intranet 上的任何授權(quán)用戶所使用。所有的維護與升級工作都是在服務(wù)器上執(zhí)行的, 不需對客戶端進行任何改變,故而大大降低了開發(fā)和維護的成本。 (2)客戶端負載小。C/S 的客戶端具有顯示與處理數(shù)據(jù)的功能,負載過重,成本增加。應(yīng) 用系統(tǒng)的功能越來越復(fù)雜,客戶端的應(yīng)用程序也變得越來越龐大,客戶端也越來越“胖”,

7、而 不斷地提高客戶機的配置,又加重了投資的成本。B/S 模式的客戶端把事務(wù)處理邏輯部分分 給了功能服務(wù)器,不再負責(zé)處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只需要進行顯示,使客戶 機變得很“瘦”。 (3)采用開放的標(biāo)準(zhǔn)。C/S 模式所采用的標(biāo)準(zhǔn)只在內(nèi)部統(tǒng)1,其應(yīng)用通常是專用的。B/S 模式所采用的標(biāo)準(zhǔn)都是開放的、非專用的,是經(jīng)過標(biāo)準(zhǔn)化組織所確定的而非單1廠商所制定, 保證了其應(yīng)用的通用性和跨平臺性。 (4)靈活性。C/S 模式系統(tǒng)模塊中每1部分的變動均要關(guān)聯(lián)到其它模塊的變動,使系統(tǒng)極 難升級,靈活性差。B/S 模式3層結(jié)構(gòu)層與層之間的相互獨立,任何1層的改變不影響其它 層的功能,系統(tǒng)改進變得非常容易,

8、而且可以用不同廠家的產(chǎn)品來組成性能更佳的系統(tǒng)。 (5)移植性。C/S 模式移植困難,不同開發(fā)工具開發(fā)的應(yīng)用程序,1般來說互不兼容,難 以移植到其它平臺上運行。對于 B/S 模式,在客戶端安裝的是通用瀏覽器,不存在移植性問 題。 (6)用戶界面風(fēng)格。C/S:用戶的界面是由客戶端所裝軟件決定,用戶界面各不相同,每1 個 C/S 系統(tǒng)都要求用戶重新學(xué)起,培訓(xùn)的時間與費用較高。而 B/S 只需在客戶端安裝通用的 瀏覽器就可以訪問應(yīng)用程序,瀏覽器的界面統(tǒng)1友好、易于使用,可1勞永逸地解決用戶的 使用問題,從而可將培訓(xùn)的時間與費用減至最少6。 3電子政務(wù)系統(tǒng)設(shè)計 本文設(shè)計了1個基于 B/S 架構(gòu)體系的資質(zhì)

9、資格信息管理電子政務(wù)系統(tǒng)。以此作為采用 B/S 架構(gòu)來開發(fā)電子政務(wù)系統(tǒng)的具體實現(xiàn)。 3.1 B/S架構(gòu)的電子政務(wù)系統(tǒng)結(jié)構(gòu) 資質(zhì)資格信息管理系統(tǒng)采用 B/S 3層架構(gòu)體系設(shè)計,系統(tǒng)結(jié)構(gòu)圖如圖 2 所示。  圖 2 系統(tǒng)結(jié)構(gòu)圖第1層是表現(xiàn)層,分為互聯(lián)網(wǎng)門戶和資質(zhì)資格管理系統(tǒng),其中互聯(lián)網(wǎng)門戶面向公眾提供 查詢,還可以通過統(tǒng)1認(rèn)證接口注冊認(rèn)證,并接受公眾的投訴反饋。資質(zhì)資格管理系統(tǒng)通過 統(tǒng)1認(rèn)證接口可以登錄到各項管理模塊,并對數(shù)據(jù)進行維護管理。 第2層是業(yè)務(wù)邏輯層,在瀏覽器中互聯(lián)網(wǎng)門戶和資質(zhì)資格管理系統(tǒng)所顯示的各項功能模 塊都是在業(yè)務(wù)邏輯層實現(xiàn)?;ヂ?lián)網(wǎng)門戶分為首頁、公告公示、辦事指

10、南、在線查詢、公共監(jiān) 督5個部分。資質(zhì)資格管理系統(tǒng)則包括基本信息管理、數(shù)據(jù)管理、公示公告管理、辦事指南 管理、公共監(jiān)督反饋、數(shù)據(jù)批量導(dǎo)入、數(shù)據(jù)統(tǒng)計、系統(tǒng)管理幾部分。 第3層是數(shù)據(jù)服務(wù)層,資質(zhì)資格信息管理系統(tǒng)涉及到大量的數(shù)據(jù)都儲存在這層的數(shù)據(jù)庫 中,為業(yè)務(wù)邏輯層所提供的各種功能模塊提供數(shù)據(jù)支持。 3.2 系統(tǒng)各功能模塊設(shè)計 政務(wù)網(wǎng)門戶包括首頁、公告公示、辦事指南、在線查詢、公共監(jiān)督5個部分: 首頁:集合后面4個欄目的重點內(nèi)容予以突出顯示。包括顯示最新的公告公示、按部門 顯示的資格資質(zhì)、反饋選登信息、在線查詢列表。 公告公示:讀取后臺公告公示信息,并展現(xiàn)出來。包括按照行業(yè)類別顯示所有的公告和 公示

11、列表、按照部門顯示所有的公告和公示列表、顯示某1資質(zhì)資格的公告詳細內(nèi)容、按照 標(biāo)題/內(nèi)容進行搜索顯示結(jié)果列表。     NextPage 辦事指南:讀取后臺辦事指南信息,并展現(xiàn)出來。包括顯示所有的辦事指南列表,按照 法人、個人兩大類以及行業(yè)類別進行分類;顯示某1類別的辦事指南列表;顯示某1資質(zhì)資 格的辦事指南詳細內(nèi)容;根據(jù)關(guān)鍵字檢索資質(zhì)資格名稱,顯示所有符合條件的辦事指南列表。 在線查詢:面向公眾提供簡要的查詢條件組合,提交查詢信息,顯示最終查詢結(jié)果。包 括根據(jù)個人關(guān)鍵信息進行檢索;根據(jù)企業(yè)關(guān)鍵信息進行檢索;顯示個人資質(zhì)資格信息檢索結(jié) 果列表;

12、顯示詳細的個人資質(zhì)資格信息,并可提交投訴反饋;顯示企業(yè)資質(zhì)資格信息檢索結(jié) 果列表;顯示詳細的企業(yè)資質(zhì)資格信息,并可提交投訴反饋;記錄企業(yè)/個人資質(zhì)資格相關(guān) 信息詳細頁面。 公共監(jiān)督:選擇具體的單位和資格資質(zhì),并填寫資格資質(zhì)編號,予以投訴,并顯示目前 已經(jīng)選登的資格資質(zhì)情況。包括公眾監(jiān)督反饋;顯示公眾監(jiān)督反饋結(jié)果已經(jīng)提交,請您記住 查詢編號;根據(jù)查詢編號查詢公眾監(jiān)督反饋的情況。 資質(zhì)資格管理系統(tǒng)包括基本信息管理、數(shù)據(jù)管理、公示公告管理、辦事指南管理、公共 監(jiān)督反饋、數(shù)據(jù)批量導(dǎo)入、數(shù)據(jù)統(tǒng)計、系統(tǒng)管理。 基本信息管理:主要是針對資質(zhì)資格的所屬行業(yè)、所屬類別、信息公開情況進行管理。 包括設(shè)定資格資質(zhì)的

13、所屬行業(yè)、所屬類別、投訴咨詢電話、信息公開情況;管理本資質(zhì)的資 質(zhì)等級。 數(shù)據(jù)管理:主要是針對資質(zhì)資格信息添加、修改、刪除、查詢資質(zhì)資格數(shù)據(jù)。包括根據(jù) 資質(zhì)資格類別,轉(zhuǎn)到相應(yīng)的頁面;根據(jù)資質(zhì)編號、企業(yè)名稱、企業(yè)代碼、所屬地區(qū)、資質(zhì)等 級,進行檢索;添加1個新的企業(yè)資質(zhì);修改1個已存在的企業(yè)資質(zhì);根據(jù)資格編號、身份 證號、所屬地區(qū)、資格等級進行檢索;添加1個新的個人資格;修改1個已存在的個人資格; 資質(zhì)相關(guān)信息管理;資質(zhì)相關(guān)信息添加;資質(zhì)相關(guān)信息修改。 公示公告管理:主要針對該資質(zhì)資格添加/修改/刪除公示公告信息。包括顯示最新的公 示公告,包括類別(公示/公告)、標(biāo)題、內(nèi)容;可以按照標(biāo)題進行檢索

14、,并可以刪除通知 公告;增加1個新的公示公告,最多可以上傳 3 個附件;修改1個已經(jīng)存在的公示公告。 辦事指南管理:主要針對該資質(zhì)資格的辦事指南添加/修改/刪除公示公告信息。包括顯 示辦事依據(jù)、辦事指南、管理部門;法律文件上傳;管理資質(zhì)資格附件文件上傳。 公共監(jiān)督反饋:主要針對該資質(zhì)資格的互聯(lián)網(wǎng)反饋。包括顯示所有公眾反饋,包括投訴 編號、投訴類型、標(biāo)題、時間、投訴人、操作;可刪除不良反饋信息;顯示反饋信息,包括 標(biāo)題、內(nèi)容、時間、投訴人姓名、投訴人郵箱、投訴人電話。并可錄入反饋結(jié)果、聯(lián)系方式、 是否選登;資質(zhì)資格公眾反饋詳細頁面。 數(shù)據(jù)批量導(dǎo)入:主要是對其它類型的數(shù)據(jù)文件格式(如 TXT 格式

15、、EXCEL 格式、Access) 進行導(dǎo)入。包括根據(jù)法人、個人上傳數(shù)據(jù)文件,執(zhí)行數(shù)據(jù)初始化,生成臨時表;顯示導(dǎo)入過 程之中的錯誤信息和所有已導(dǎo)入的數(shù)據(jù),點擊“確認(rèn)”則正式導(dǎo)入到數(shù)據(jù)庫之中;顯示導(dǎo)入數(shù) 據(jù)的詳細信息。 數(shù)據(jù)統(tǒng)計:顯示目前有多少資格數(shù)據(jù)。包括統(tǒng)計某1段時間內(nèi),資質(zhì)資格新增數(shù)量、注 消數(shù)量、投訴數(shù)量、回復(fù)數(shù)量的報表 系統(tǒng)管理主要是負責(zé)對于資質(zhì)資格管理系統(tǒng)的系統(tǒng)管理,包括部門管理、角色管理、帳 號管理、權(quán)限管理、資質(zhì)等級管理、行業(yè)分類管理。 3.3 數(shù)據(jù)庫概要設(shè)計 由于部分資質(zhì)資格涉及到非常多的數(shù)據(jù)需要導(dǎo)入,如計算機等級證書、會計資格證等等, 數(shù)據(jù)量達到百萬級,數(shù)據(jù)庫設(shè)計尤為重要,數(shù)

16、據(jù)庫表結(jié)構(gòu)如圖 3 所示: 數(shù)據(jù)庫包括核心表、業(yè)務(wù)數(shù)據(jù)表、輔助表和1些其它表: 核心表包括資質(zhì)資格表、企業(yè)資質(zhì)資格基本信息表、個人資質(zhì)資格基本信息表; 業(yè)務(wù)數(shù)據(jù)表包括各部門的資質(zhì)資格全部信息,每項資質(zhì)資格包括正式表、臨時表、DTS 數(shù)據(jù)包; 輔助表包括辦事指南表、公示公告表、公眾監(jiān)督表、不良記錄表; 其它表包括字典表和分類表;其中字典表主要是行業(yè)字典和資質(zhì)資格等級  圖 3 數(shù)據(jù)庫表結(jié)構(gòu) 4關(guān)鍵技術(shù)實現(xiàn) 4.1  數(shù)據(jù)庫連接 數(shù)據(jù)庫連接采用統(tǒng)1的入口,在 web.config 里面進行配置如下: <appSettings> <add key="ConnectionString" value="data source=127.0.0.1;initial catalog=Archives_JG_DB;persist security info=False;user id=sa;password=" /> </appSettings> 并且在業(yè)務(wù)邏輯層加入 DBHelper.cs 類,所有類必須從該類派生: using System; using System.Data;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論