司法機關電子政務系統(tǒng)體系結構_第1頁
司法機關電子政務系統(tǒng)體系結構_第2頁
司法機關電子政務系統(tǒng)體系結構_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、河北農業(yè)大學現代科技學院本科畢業(yè)論文(設計)題 目司法機關電子政務系統(tǒng)(Web開發(fā))學部: 工程技術學部專業(yè)班級:網絡工程0701班學號: 2007614250408學生姓名:許建科指導教師姓名:王春山指導教師職稱:講師2011年06月03日摘要隨著計算機和信息技術的快速進展,計算機網絡差不多成為我們日 常生活、學習和工作的基礎設施。各種基于計算機網絡的分布式辦公系 統(tǒng)層出不窮,電子政務系統(tǒng)確實是其中之一。電子政務系統(tǒng)利用網絡能2 / 35夠將各種資源進行有效的組合,迅速提高政務活動的辦公效率,是政府 部門進行信息現代化建設的重要途徑。 迅速進展, 而且不斷變化的經濟、 社會內容決定了電子政務

2、系統(tǒng)必須能夠滿足政務活動的擴展性和多變 性。因此如何使用電子政務系統(tǒng)能夠具有最大程度的可擴展性和重用性 就成為電子政務系統(tǒng)開發(fā)中必須重視和解決的問題。MVC設計模式的核心思想確實是分層設計,將顯示邏輯、業(yè)務邏輯 以及流程操縱相互分離,分離不同的層次,分為模型層(Model)、視圖層(View)、操縱器(Controller )。各層次之間相互獨立,接口清晰, 耦合度低,模塊間具有較大的的獨立性,從而增強了系統(tǒng)的可維護性和 可擴展性。通過分層設計,各個層次的模塊可由不同的開發(fā)人員開發(fā), 獨立層次的模塊擴展也將對其他層次模塊的阻礙降為最低。這種特性恰 恰滿足了電子政務系統(tǒng)開發(fā)的需要。特不是J2EE

3、平臺出現之后,提供了各種成熟且功能強打的組件和容器技術。程序開發(fā)人員能夠利用這些成 熟的組件和容器技術,使之擔任MVC各層次中的各個角色,降低了系統(tǒng)開發(fā)的難度,提高了系統(tǒng)開發(fā)的效率。 Struts 架構作為一種基于 J2EE 平臺的架構,具體實現了 MVC設計模式。Struts提供不同的組件工作于 不同的層次,擔任不同的角色,并提供了豐富的標簽庫,大大增強了對 視圖層的支持,方便了業(yè)務層數據在視圖層的展示,從而使電子政務系 統(tǒng)的開發(fā)更加迅速和便捷。關鍵字: 電子政務,設計模式, MVC,Struts,J2EEAbstractAlong with the computer and the rap

4、id development of information technology, network has become our daily life, study and work infrastructure. All sorts of network-based distributed office system emerge in endlessly, e-government systems is one of them. E-government system using the network can be all kinds of resources for effective

5、 combination, the efficiency of the rapid increase in governmental affairs, it is the government departments for information construction of important ways. Rapid development, the changing economic and social content decided the e-government system must be able to satisfy the fluidity of e-governmen

6、t activities.So how to use electronic government affairs system canhave the greatest scalability and reusability will become e-government system development must pay attention to and solve the problem.MVC design pattern is the core idea of layering design, will display the logic, business logic and

7、flow control, separation from each different levels of Model, divided into Model layer (layer (View), View, Controller (Controller). Independent among various levels, interface clear, coupling between low, the module has great independence, thus increasing strong system maintainability and expansibi

8、lity. Through the layering design, all levels of module can be made of different developers development, independent levels of module to expand will also influence of other layers times module with minimal. Thischaracteristic just satisfy the e-gover nment system developme nt n eeds. Especially the

9、J2EE platform appeared, and the n provides various mature and strong function dozen components and container tech no logy. Program developers can use these maturi ng comp onent and containers of tech no logy, make every level in each as MVCrole, decrease the system developme nt, improv ing the hard

10、degrees of system development efficiency. As a kind of Struts framework based on J2EE platform structure, specific realized MVCpattern. Struts providedifferentcomponents work with different level, asdiffere nt roles, and provides rich tag library, greatly enhan ces the eyes, thus make the layer support the developmentofe-gover nment system to be more convenient.Keyword: E-government, design patterns,MVC,Struts,J2EE目錄摘要 2Abstract 3第一章 引言 51.1 電子政務系統(tǒng)開發(fā)進展現狀 51.2MVC模式在電子政務系統(tǒng)開發(fā)應用中的意義 5第二章 應用系統(tǒng)體系結構 62.1 傳統(tǒng) C/S 兩層次體系結構 62.2B/S 三層體系結構 72.3基于J2

溫馨提示

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

評論

0/150

提交評論