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

基于Web結構的校園電子政務系統的設計

2010-01-01 00:00:00郭緒坤
電腦知識與技術 2010年5期

摘要:該文研究了校園電子政務系統的研究背景和設計意義,提出了基于Web結構的校園電子政務系統的總體目標,在此基礎上,重點分析基于層次設計的思路,詳細闡述系統的架構設計;最后,基于以上層次設計架構和思路,在明確清晰的系統流程圖的基礎上,詳細描述系統模塊設計。

關鍵詞:Web;校園電子政務系統;B/S結構

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2010)05-1135-03

The Design of Campus E-government System Based on Web

JIANG Peng1, GUO Xu-kun2

(1.Guangdong Polytechnic Normal University, Guangzhou 510000, China; 2.Guangzhou Sport University, Guangzhou 510075, China)

Abstract: The research background and significance of Campus E-government System are researched in the paper. The target of Campus E-government System based on Web is raised. The architecture based on level design is also expatiated. And at last, The flow chart and module design of this system are put forward clearly.

Key words: Web; Campus E-government System; B/S Architecture

1 概述

近年來,教育部先后頒布了一系列關于教育信息化和校園電子政務的文件,引導著各高校紛紛利用信息技術打造起自己的校園電子政務系統,推進了高等教育的信息化建設 [1]。盡管國內眾多高校都具備了自己的校園網,也建立了校園電子政務系統,但大多是作為校園信息發布的平臺,即便有的學校開展了校園電子政務,也缺乏長遠的規劃和充分的理論指導,使得校園電子政務的發展并不令人滿意。隨著高校校園規模的日益增大,高校所存在的各種問題和矛盾也日益暴露出來,包括校園大,資源分散,信息傳遞慢等,于是,高校紛紛開始了一系列改革,其中很重要的一項就是構建一個數字空間,拓展現實校園的時間和空間緯度,提升傳統校園的效率,擴展傳統校園的功能,最終實現教育過程的全面信息化。因此,建立校園電子政務系統是符合時代發展潮流的。

高校電子政務是電子政務在學校中的具體實現,它是在社會信息化發展背景下,利用現代信息和通信技術手段,建立起一個實現信息資源共享、提高各部門工作效率、改善領導決策支持和面向師生員工服務的校務體系[2]。本文的研究,旨在為校園電子政務的實踐提供發展對策和解決方案。

2 系統設計目標

校園電子政務系統的用戶是學校的師生員工,為學生的學習生活等諸方面提供便利而且可以簡化高校管理流程,提高教職員工的工作效率,降低工作強度,提高學校的綜合管理水平。校園電子政務系統對每一次服務都要進行跟蹤監控,不僅完成請求發送、網上處理、業務審核和業務反饋等一系列環節,而且對每項業務的全過程進行貫穿始終的跟蹤管理,實時監督控制業務執行狀態和服務情況,以提高業務的執行率和服務水平。系統還可以統計部門業務服務效率,業務水平及工作量或工作人員的服務水平。學生、教師、行政人員用戶在線操作數據還可以輔助學校完成相關統計和成為相關評價體系重要參考指標,達到上述功能要求,系統需具有穩定性、安全性、易用性、擴展性等性能要求[3]。

1) 穩定性原則。穩定性要求系統在處理大量數據,并發操作,網絡異常等情況時要有相當的處理機制和恢復機制,系統的穩定性也保障了系統的實用性。

2) 安全性原則。安全問題是管理系統中關鍵而重要的問題。針對不同的應用需求,采取不同強度的安全保密方式,包括數據加密存儲傳輸、數字證書、數字簽名、身份認證和存取控制采用防火墻、入侵監測和安全審計技術以及安全管理制度,建立防病毒、防攻擊的系統安全體系。

3) 開放性和擴展性原則。系統的設計應面向未來的發展,充分考慮到學生需求,學校組織機構調整等變化,應提供各種必要的標準接口,以便學校可根據需要隨時增加系統功能,使系統可隨著學校的需求擴展進行相應的軟件的配套升級。

4) 交互性原則。校園電子政務系統面向的是在校師生,面對高知的用戶群體,應充分考慮到系統良好的交互界面。

3 系統總體設計

目前,網絡應用軟件運行的模式主要有二類:Client/server模式,Browser/Server模式。前者主要的缺點是維護、升級較麻煩,后者是伴隨 Internet迅速發展起來的一種技術,它與客戶端/服務器方式類似,客戶端是一個標準的瀏覽器,服務器端是 Web Server,而 Web Server與數據庫和應用服務器的緊密結合,使得這種模式的應用范圍不斷擴大,它已不僅僅用于網上查詢,有很多部門的業務系統、企業的MIS系統紛紛采用這種模式,它的主要優點是便于擴充應用、升級維護簡便。

基于上述考慮,本系統基于B/S結構,所以是以網站的形式展現其功能的,也適應了目前Internet發展的現狀。系統采用了目前比較流行的JSP作為前臺的開發語言。JSP作為開發語言具有簡單易學的特點,而且功能也相當強大。后臺選擇SQL Server作為數據庫,用SQL Server作中小型系統的數據庫不失為一個好的選擇。另外采用Dreamweaver來美化網頁,界面清晰美觀,用戶能方便使用。

3.1 系統架構

本系統主要采用B/S體系結構模型,如圖1所示。把整個系統分為三層架構:表示層—業務邏輯層—數據庫層。我們用一臺服務器來實現所有的功能,也可以分為Web服務器和Data Base數據庫服務器,這樣就可以減輕服務器的負擔,提高執行效率。

表示層位于用戶端,相當于用戶界面,即Internet Explore等Web瀏覽器。實現在用戶端瀏覽器中顯示的用戶界面,該層可以調用由業務邏輯層提供的業務方法。

業務邏輯層是系統核心部分,主要擔當業務的邏輯處理任務,包括處理接口層的HTTP請求,為表示層提供業務功能同時通過數據庫層來訪問數據庫。具體過程是:由Web服務器接收表示層發送來的HTTP請求,對請求進行分析轉換,并調用相應的邏輯處理程序;而該邏輯處理程序與數據庫層進行通信,進而訪問數據庫,并將處理結果返回給Web服務器,再由Web服務器以XML或HTML形式將結果發送給用戶端瀏覽器。

數據庫層位于底層,主要用來實現與數據庫的交互,完成查詢、插入、修改和刪除數據庫中的數據的功能。以ADO.NET為數據庫接口,SQL Server數據庫為架構,主要處理應用層對數據的請求。本系統以 SQL Server + Windows 2000 Server + IIS + .NET框架作為平臺,采用JSP.NET構造程序框架,數據庫采用SQL Server。

3.2 系統功能模塊

系統核心平臺構架采用基于層次設計的思路,分為三層:表示層、業務邏輯層和數據庫層,為校園電子政務的開展提供支撐功能;業務邏輯層為校園電子政務的開展提供信息流動、數據導向功能。綜上所述,在圖1的基礎上,系統的分層功能體系構架圖如圖2所示。

該系統采用Browser/server結構、J2EE架構和STRUCTS框架,利用SQL Server數據等高性能服務端程庫系統作為數據倉庫,用Servlet等高性能服務端程序作為后臺總控程序,JSP程序在前臺運行,Servlet接受用戶的輸入,分別調用不同的JSP程序向客戶端反饋信息,JSP/Servlet通過HTTP連接在服務器,JSP/Servlet并不使用JDBC技術直接訪問數據庫系統,而是把參數傳遞給事先編好的JavaBean和EJB組件,由它們對數據庫進行編好的操作,這樣就把系統內部的數據封裝保護起來,最后把數據庫返回的結果由JSP/Servlet送到前端顯示出來。該系統屬于分層架構,由表示層、業務邏輯層和數據庫層三層組成。

1)表示層。該層就是Web瀏覽器,與傳統的Web層在功能上基本一致,是用戶和整個系統的接口。該層的主要目的有三個:①接受用戶輸入,如請用戶輸入操作信息等,通過HTTP協議或RMI/IIOP協議訪問系統的業務邏輯層,也就是應用服務器;②顯示操作結果信息,是由相應的協議傳送回客戶端。③提供業務數據的邏輯視圖,本系統的該層管理采用J2EE應用程序的JSP頁面和Servlet組件的執行,提供了用戶訪問本系統的所有頁面,它們都是JSP.NET頁面,并使用CSS對其顯示形式進行了修飾,此外,還可對一些輸入數據的合法性進行判斷,如某個數據必須輸入,某個數據必須是數字而不是其他類型等,也在這一層實現。

2)業務邏輯層。該層主要負責系統的業務邏輯的實現,主要由會話組件和實體組件組成。會話組件著重業務的邏輯實現與控制,負責與表示層的通信,給表示層提供訪問業務數據的接口。實體組件主要負責保存業務數據,給會話組件訪問業務數據提供接口;除此之外,實體組件還負責業務數據的對象與關系型數據庫中的記錄之間的映射,所有的實體組件都是基于一個具有分布式事務管理能力的數據源之上的,該數據源負責業務邏輯操作過程中事務的管理,保證業務數據的一致性。

3)數據庫層。該層主要負責提供本地或者遠程數據庫連接、XML文檔等,包括數據庫管理存儲系統生成的各種系統。在系統數據庫中,還創建了許多存儲過程。當業務邏輯層要進行數據庫訪問操作時,就通過存儲過程將所需的數據信息一次性從數據庫中取出。這樣,一方面減少了提取數據所需的網絡傳輸帶寬和執行時間,提高了數據存取的效率;另一方面通過數據隔離實現了數據庫的安全性和數據表的完整性。

3.3 系統工作流程

系統中的各子系統既是相互獨立的,又存在著一定的流程關系。在設計時按照整體的思路考慮系統,可以更清晰地明確開發的順序和目標。使系統具有整體性和完整性,符合設計需求的要求。系統工作流程圖如圖3所示。

根據各子系統所完成的需求分析和工作流程圖,將系統的用戶分為系統管理員、用戶管理員和用戶三種類型,因此系統共有三個入口:系統管理員入口,用戶管理員入口和用戶入口。三種類型的用戶都必須登錄才能進入系統,用戶登錄時必須選擇登錄類型。所有類型用戶都依據帳號和密碼登錄。用戶和用戶管理員登錄系統后選擇相應的模塊并完成相應模塊業務的操作或管理;系統管理員登錄后進行系統數據庫、信息發布、用戶管理員信息維護、安全性控制等系統功能。

4 結束語

本文從基于Web技術研究出發,完成了校園電子政務系統的設計,形成了一套比較完整的校園電子政務系統。系統融合傳統的管理模式和流程,將校園電子政務方面的所有數據信息統一管理,改變以往管理的分散和不全面,最大程度上實現數據的共享,同時為管理層的決策提供詳盡的數據。本文提出的基于層次設計的核心設計思想,層次劃分清晰、合理、相對獨立,便于實現和維護,它不僅可以作為本文所研究的校園電子政務系統的實現方案,對其他類型的系統方案實現也具有參考價值。

參考文獻:

[1] 李洪心,姜明,李楠. 校園電子政務-院系級數字化辦公系統的設計與實現[J]. 教育信息化,2006(7).

[2] 王建虹. 基于模式的高校電子政務系統的構建與研究[J]. 電腦開發與應用,2006(12):47.

[3] 薛薇. 校園電子商務的發展對策與解決方案研究[D]. 重慶:重慶大學碩士學位論文,2008.

[4] 覃征, 謝國彤, 李順東,等. 電子商務體系結構及系統設計[M]. 西安:西安交大出版社,2002.

主站蜘蛛池模板: 国产 日韩 欧美 第二页| 亚洲人网站| 久久情精品国产品免费| 国产精品熟女亚洲AV麻豆| 秋霞一区二区三区| 亚洲乱码在线视频| 欧洲熟妇精品视频| 久久精品国产精品青草app| 极品av一区二区| 久久久久免费精品国产| 黄色网页在线观看| 波多野结衣一二三| 国产成人精品在线| 久久精品视频一| 亚洲色图欧美一区| 精品国产欧美精品v| 亚洲天堂伊人| 美女啪啪无遮挡| 2021天堂在线亚洲精品专区 | 亚亚洲乱码一二三四区| 美女啪啪无遮挡| 国产黄色爱视频| 红杏AV在线无码| 五月天福利视频| 国产又粗又爽视频| 国产黄网站在线观看| 国产极品美女在线观看| 国模私拍一区二区| 亚洲精品无码av中文字幕| 国产毛片高清一级国语| 欧美一级高清片欧美国产欧美| 99re这里只有国产中文精品国产精品 | 欧美精品亚洲日韩a| 欧美色图久久| 精品自窥自偷在线看| 丰满人妻久久中文字幕| 天堂网亚洲系列亚洲系列| 爱爱影院18禁免费| 国产专区综合另类日韩一区 | 国产精品视频白浆免费视频| av手机版在线播放| 综合网久久| 国产成人高清精品免费5388| 狼友av永久网站免费观看| 国产在线98福利播放视频免费| 国产亚洲欧美在线专区| 日本在线亚洲| 2020久久国产综合精品swag| 亚洲第一成年网| 99久久无色码中文字幕| 丰满人妻中出白浆| 日本久久网站| 在线国产三级| 老司机午夜精品网站在线观看| 红杏AV在线无码| 在线一级毛片| 88av在线| 久久久久国产精品嫩草影院| 国产麻豆精品久久一二三| 456亚洲人成高清在线| 永久在线精品免费视频观看| 欧美亚洲国产精品久久蜜芽| 九色综合视频网| 国产亚洲精| 国产综合亚洲欧洲区精品无码| 国产成人精品一区二区三在线观看| 无码人妻免费| 国产乱论视频| 国产一级视频在线观看网站| 91视频精品| 一级成人a毛片免费播放| 99视频精品在线观看| 99久久国产综合精品女同| 欧美成人二区| 成人精品午夜福利在线播放| 久久免费看片| 精品天海翼一区二区| 欧美一级大片在线观看| 国产精品无码作爱| 青青青草国产| 日本日韩欧美| 黄色网页在线观看|