司法機(jī)關(guān)電子政務(wù)系統(tǒng)體系結(jié)構(gòu)_第1頁(yè)
司法機(jī)關(guān)電子政務(wù)系統(tǒng)體系結(jié)構(gòu)_第2頁(yè)
司法機(jī)關(guān)電子政務(wù)系統(tǒng)體系結(jié)構(gòu)_第3頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

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

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

3、平臺(tái)出現(xiàn)之后,提供了各種成熟且功能強(qiáng)打的組件和容器技術(shù)。程序開(kāi)發(fā)人員能夠利用這些成 熟的組件和容器技術(shù),使之擔(dān)任MVC各層次中的各個(gè)角色,降低了系統(tǒng)開(kāi)發(fā)的難度,提高了系統(tǒng)開(kāi)發(fā)的效率。 Struts 架構(gòu)作為一種基于 J2EE 平臺(tái)的架構(gòu),具體實(shí)現(xiàn)了 MVC設(shè)計(jì)模式。Struts提供不同的組件工作于 不同的層次,擔(dān)任不同的角色,并提供了豐富的標(biāo)簽庫(kù),大大增強(qiáng)了對(duì) 視圖層的支持,方便了業(yè)務(wù)層數(shù)據(jù)在視圖層的展示,從而使電子政務(wù)系 統(tǒng)的開(kāi)發(fā)更加迅速和便捷。關(guān)鍵字: 電子政務(wù),設(shè)計(jì)模式, 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 電子政務(wù)系統(tǒng)開(kāi)發(fā)進(jìn)展現(xiàn)狀 51.2MVC模式在電子政務(wù)系統(tǒng)開(kāi)發(fā)應(yīng)用中的意義 5第二章 應(yīng)用系統(tǒng)體系結(jié)構(gòu) 62.1 傳統(tǒng) C/S 兩層次體系結(jié)構(gòu) 62.2B/S 三層體系結(jié)構(gòu) 72.3基于J2

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論