999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

BS、CS混合架構下電子政務系統的設計與實現

2013-04-29 00:44:03葉柏龍王歡歡
科技資訊 2013年8期

葉柏龍 王歡歡

摘 要:本文介紹了B/S、C/S混合架構的基本特點和優勢,以及系統的模塊和功能。并根據某省政法委的電子政務系統的基本特征,提出基于BS、CS混合架構模式的電子政務系統的總體設計與實現的方案。

關鍵詞:B/S+C/S 混合架構 電子政務系統 設計與實現

中圖分類號:TP393 文獻標識碼:A 文章編號:1672-3791(2013)03(b)-0012-02

1 B/S、C/S兩種結構模式

C/S是一種Client(客戶機)/Server(服務器)的兩層體系結構,第一層為Client(客戶)程序,用于顯示圖形界面與數據交互,第二層是Server(服務器)程序,負責處理數據,并將其返回給客戶機[1];該體系結構主要面向局域網,對于一些保密性強,操作過程復雜、數據信息量大的工作模塊最好使用該體系結構。B/S是一種由傳統C/S模式發展而來的三層C/S結構在Web上應用的特殊C/S網絡結構模式,即瀏覽器/Web/數據庫服務器的三級C/S結構;適用于一些安全性要求相對較低、數據查詢兩大、操作簡單模塊。除了具有C/S模型的所有優點外,B/S還具有使用簡單,提供了一個統一的客戶端,維護工作集中于服務器端,通用性強的Web的開放式標準,擴展性好,可接入Internet等優點。

2 基于BS、CS混合架構的電子政務系統的設計與實現

2.1 需求與系統功能分析

該電子政務系統是基于某省政法委的工作需求設定的業務工作需要而設定,在系統需求分析過程中,將整個系統大致分為業務處理,網上會議,協同辦公,內部門戶以及接口幾個功能部分。具體需求如下:(1)建設省委政法委內部門戶網站:為政法委系統工作人員提供個性化、交互訪問的內部門戶網站平臺。(2)建設辦公自動化系統:主要功能是為個人建立一個相對獨立的工作環境,包括日常個人辦公的主要內容:收發公文、網上會議管理、待辦事項、公務授權、日程安排、通訊錄、信息查詢等。(3)建設業務處理系統:包括值班收文登記管理、社會管理綜合治理信息管理、信訪信息管理、執法辦案信息管理、維穩信息管理以及報表統計管理。

經需求分析整個系統功能結構如圖1。

2.2 系統總體設計

2.2.1 系統目標

本系統的設計目標是采用OOP面向對象的程序設計技術和原型化方法,自頂向下逐層分解構造系統模型,并利用Delphi 的RAD工具加快系統C/S實現,以及VS.NET來實現B/S部分。該系統使省政委擁有更完善、更準確有效的業務數據庫,提高政委業務的整體水平和效率。

2.2.2 系統操作模塊設計

根據系統的需求分析,本系統主要分為以下幾個模塊。

(1)站點管理:節點實現對欄目、專題、頻道等資源的組織管理,支持無限級樹形結構管理,可以單獨設定各個節點的列表、內容模板,實現多種發布方式,支持自定義節點數據結構,方便不同內容的擴展。

(2)內容管理:支持多種數據形式,以及各種復雜的文檔編輯功能,提供報送和引用方式進行數據共享交換。

(3)模板管理:系統支持任意風格的HTML模板,模板的置標語言和XHTML、XML規范兼容;支持可視化編輯;支持多種文檔置標定義;支持模板導入、導出與在線管理等功能。

(4)網站發布:支持文檔處理功能;網站采用靜態生成多渠道發布模式,與節點設定不同模板,發布生成個性化頁面,支持多種數字媒體的發布;支持增量、完全、智能等多種發布模式。

(5)網站管理:后臺網站管理員對整個網站和相應欄目進行維護和管理,且提供統一的后臺管理入口,并根據權限更改網站展現的內容,實現動態管理功能。

2.2.3 系統結構設計

外網和內網應采用不同的結構,外網用戶不直接訪問數據服務器,從而保證政務系統原始數據庫的安全和保密性[2]。政務系統內網交互性強、訪問量大、數據修改和查詢次數多,尤其是業務處理系統,因此要用C/S結構。為了實現內網、外網采用不同權限管理,其內網用戶可以對資料進行上傳和更改,網頁生成。而外網用戶只能在客戶端對WEB中的基本信息進行查詢,不能修改;應以B/S結構模式作為外網結構。

2.3 系統實現

2.3.1 C/S部分實現

C/S部分的實現主要從兩個方面來闡述,即是客戶端程序和服務器程序。

系統的客戶端程序主要面向內部人員,可利用面向對象編程技術實現系統登錄、信息查詢與修改、系統服務、消息通知等功能。在客戶端程序中,檢測服務器連接服務器,在用戶登錄服務器后可從SQL Server數據服務器獲取對應的信息和權限,得到相應的菜單、功能按鈕。客戶端程序操作,須先向服務端請求,經服務端的權限判斷和數據處理,再反饋結果給客戶,還可自動備份相關數據。所有操作基本集中于客戶端實現,而該客戶端是通過Delphi的RAD工具,快速建立跨多平臺應用程序,并開啟可視化原型,使用預建組件和拖曳視覺設計更快的建立應用程序,保證應用程序在未來能與主要的數據庫連接,以及現有的組件能和云端相連,并利用商業組件來作接口,包括軟件接口和硬件接口,以及數據庫和多層次的網絡應用程序[3]。

服務器端程序主要面向服務器或網站的管理員、政委高層主要實現以下功能:(1)檢查客戶端的連接情況、IP訪問地址和操作日志,并據此反饋程序的運行情況,對出現的程序Bug進行修正。(2)提供數據庫的訪問鏈接。(3)用戶角色權限的管理,數據庫的關閉、啟動、備份與恢復等。(4)消息傳輸機制。(5)可強制退出以防止用戶的惡意操作。

C/S部分的服務端程序將與B/S部分的服務端相連接,實現IP地址控制訪問。

2.3.2 B/S部分實現

在客戶端與服務器端之間增加了一個WWW服務器是實現B/S結構的關鍵[4];而用戶權限的控制是實現電子政務統B/S部分中WWW服務器端功能的關鍵。B/S結構主要實現的是通過瀏覽器來訪問數據庫服務器,從而避免開發與維護客戶端工作。在各類環境下,外部人員打開瀏覽器,即可訪問WWW服務器,輸入用戶名和密碼就可訪問數據庫服務器。對于不同用戶,對其權限作出了相應的限制。查詢的用戶,只允許查詢系統中允許發布的信息,而不能對數據庫做出任何修改。對于需要更新數據庫的用戶,只能按自身權限修改。

系統B/S部分的實現是采用的ASP.NET,它是基于通用語言的編澤運行的程序,可使運行的任務簡單化,具有強大性和適應性,可以運行在Web應用軟件開發者的幾乎全部的平臺上。

3 結語

在省政委開發的電子政務系統中,采用了C/S與B/S混合構架模式,經過運行后得出這一混合模式所開發系統很適合于電子政務管理。還通過WWW服務器開發技術進一步提高系統自動化程度,促進辦公系統自動化和遠程管理,使政務工作更為高效。

參考文獻

[1] 王松波.基于B/S結構與C/S結構結合的新結構開發應用系統[J].廣西輕工業,計算機與信息技術,2008(5).

[2]李云云.淺析B/S和C/S體系結構[J].科學之友,2011(2).

[3]王志東,殷宏,郝文寧.一種基于B/S/S模式的電子政務系統的設計與實現[J].計算機工程,2005,31(18).

[4]尹楠,陳操.基于B/S和C/S架構的學生信息管理系統的設計[J].信息系統工程,2012(7).

主站蜘蛛池模板: 试看120秒男女啪啪免费| 一本大道香蕉中文日本不卡高清二区| 久久国产精品无码hdav| 国产十八禁在线观看免费| 国产精品毛片一区视频播| 人妻丰满熟妇啪啪| 99热最新网址| 国产精品片在线观看手机版| a欧美在线| 国产精品九九视频| 亚洲嫩模喷白浆| 久久精品女人天堂aaa| 亚洲综合在线最大成人| 亚洲毛片一级带毛片基地 | 五月天天天色| 日韩精品一区二区三区中文无码| 最新国产精品第1页| 美女无遮挡被啪啪到高潮免费| 视频一本大道香蕉久在线播放 | 久久久精品久久久久三级| 国产性精品| 91小视频版在线观看www| 欧美精品成人| 亚洲国产成人超福利久久精品| 久久伊人操| 日韩av无码精品专区| 欧美精品1区| 成人一级免费视频| 老司机精品一区在线视频| 亚洲精品男人天堂| 成人福利视频网| 麻豆国产原创视频在线播放 | 另类专区亚洲| 欧美日本激情| 精品一区二区三区无码视频无码| 在线观看网站国产| 蜜桃臀无码内射一区二区三区| 中文字幕免费在线视频| 久热99这里只有精品视频6| 欧美国产中文| 91青青视频| 婷婷六月激情综合一区| 亚洲福利视频网址| 国产人成乱码视频免费观看| 69精品在线观看| 免费看美女自慰的网站| 麻豆国产在线不卡一区二区| 女人18一级毛片免费观看| 亚洲天堂久久| 91啪在线| 国产午夜不卡| 日韩a在线观看免费观看| 精品夜恋影院亚洲欧洲| 亚洲欧美在线综合图区| 午夜福利在线观看成人| 一区二区日韩国产精久久| 久久精品电影| 久久国产毛片| 国产又黄又硬又粗| 亚洲欧美在线精品一区二区| 一级一级一片免费| 国产成人欧美| 亚洲日韩精品无码专区97| 一级毛片中文字幕| 色综合久久无码网| 最新日韩AV网址在线观看| 婷婷丁香在线观看| 国产在线视频导航| 五月天天天色| 亚洲伊人电影| 亚洲av综合网| 亚洲性视频网站| 亚洲日本中文字幕天堂网| 丁香婷婷久久| 亚洲国产理论片在线播放| 欧美成人免费| 91年精品国产福利线观看久久 | 国产麻豆福利av在线播放 | 国产全黄a一级毛片| 国产99欧美精品久久精品久久| 亚洲欧美成人综合| 欧美国产综合色视频|