freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

碩士學位論文-基于j2ee應用框架的設計與實現(更新版)

2025-09-24 13:24上一頁面

下一頁面
  

【正文】 們的共同點就是簡化編程工作,讓代碼看起來更清晰。 C/S 結構是早先發(fā)展起來的,成為客戶機 /服務器模式,這里的客戶機和服務器并不是針對設備來說的,主要是針對進程,客戶機作為前端,服務器作為后端,前端客戶機負責相應用戶的事件,后端處理具體的底層邏輯,例如訪問數據庫等操作,客戶機和服務器作為單獨的兩個程序一般是安裝在不同 的機器上,實現分布式應用,當然也可以裝在同一臺機器上,客戶機和服務器通過網絡進行通信,很多采用 Socket 技術, B/S 是在 C/S 的基礎上發(fā)展來的,隨著互聯網的發(fā)展,尤其是 3W 網的發(fā)展,人們用瀏覽器越來越多, 瀏覽器漸漸成為主要的客戶端軟件,在這樣的環(huán)境下,軟件開發(fā)出現了 B/S 架構,也就是所謂的瀏覽器 /服務器模式,用瀏覽器作為專門的客戶端,不需要再專門進行開發(fā),服務器還是在后臺提供一些專門的數據處理,例如進行數據庫的增刪改等等, B/S 架構與 C/S 架構相比可以電 子科技大學碩士學位論文 1 省略客戶端的開發(fā),用戶界面比較同一便于使用,可以很容 易部署到互聯網上。作為軟件開發(fā)人員,如果能在短時間內開發(fā)出為客戶“量身定做”的軟件產 品,就能在激烈的同業(yè)競爭中立于不敗之地。 這個可重用架構封裝了大量層與層交互的代碼, 開發(fā)人員不需要關心數據在各層之間是如何傳遞的,只需要根據特定商業(yè)邏輯實現標準的接口,就能快速的開發(fā)出需要的程序。 本文主要研究如何在 J2EE 平臺上構建這個架構。 電 子 科 技 大 學 UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA 工程碩士學位論文 ENGINEERING MASTER DISSERTATION 論 文 題 目 : 基于 XXXXXXXX 應用框架的設計與實現 工 程 領 域 : 軟 件 工 程 指 導 教 師: XXX XXXX 教授 作 者 姓 名: XXXXX 班 學 號: 20xx92324001 分類號 密級 UDC 學 位 論 文 基于 J2EE 應用框架的設計與實現 X X X 指導教師姓名 X X X 教授 電子科技大學 成都 X X X 高級工程師 濰坊市天碩 科技發(fā)展中心 濰坊 申請學位級別 碩 士 專業(yè)名稱 軟件工程 論文提交日期 論文答辯日期 學位授予單位和日期 電 子 科 技 大 學 答辯委員會主席 評閱人 年 月 日 注 1 注明《國際十進分類法 UDC》的類號 獨 創(chuàng) 性 聲 明 本人聲明所呈交的學位論文是本人在導師指導下進行的研究工作及取得的研究成果。如果能夠建立起一種可重用的架構模式,只要在這個架構基礎上編寫少量代碼,便可在最短時間內開發(fā)出適應客戶需求的軟件產品,企業(yè)就會在競爭中立于不敗之地。最終,形成了一個適應各種不同的業(yè)務需要的可重用軟件架構。ADE模式 ................................................................................... 20 實現 MESSAGE FACADE 模式 ................................................................................. 21 實現關系 /對象映射 ......................................................................................... 24 DTO/VO 的應用 ................................................................................................. 29 本章小結 .......................................................................................................... 32 第五章 WEB 應用框架的測試 .................................................................................... 33 WEB 應用框架的實現 ...................................................................................... 33 WEB 應用框架的測試 ...................................................................................... 33 WEB 應用框架的安全性考慮 ........................................................................... 34 第六章 WEB 應用框架的應用 .................................................................................... 38 公告管理系統(tǒng)的需求分析 .............................................................................. 38 目 錄 4 公告管理系統(tǒng)設計與實現 .............................................................................. 40 公告管理系統(tǒng)測試 .......................................................................................... 48 本章小結 .......................................................................................................... 52 第七章 總結 .................................................................................................................. 53 致 謝 ............................................................................................................................ 54 參考文獻 ........................................................................................................................ 55 第一章 緒論 1 第一章 緒論 課題的背景與意義 隨著信息技術日益廣泛的應用和快速的發(fā)展,客戶對軟件產品提出了更高的要求?,F在有兩種基本的結構,即 C/S 和 B/S 架構??蚣艿暮诵哪康氖菫榱撕喕幊坦ぷ鳎瑢⒔洺J褂玫倪壿嫽蛘叱绦蚰K或者設計模式包裝成一個可復用的設計構件,它規(guī)定了應用的體系結構,闡明了整個設計、協(xié)作構件之間的依賴關系、責任分配和控制 流程,表現為一組抽象類以及其實例之間協(xié)作的方法,它為構件的復用提供了上下文關系。程序員使用這個架構進行具體的業(yè)務的開發(fā)時,不需要從整體考慮編寫程序,只需針對不同的業(yè)務需要,實現相關的業(yè)務邏輯和代碼。采用面向對象的分析和設計技術,構建可靠的系統(tǒng)。介紹了 J2EE 平臺的基本特點和 J2EE 平臺上的一些核心技術。 第五章 介紹 WEB 框架的測試已經安全性等方面的問題。通過 .NET,Microsoft 為我們提供了一種全新的開發(fā)平臺,這個平臺將推動以新體系為基礎的協(xié)同 Web 應用開發(fā)。 J2EE, 吸取了 Java 2 Platform(Standard Edition )的許多特性,例如 ” Write Once,Run Anywhere” 的方便性,數據庫訪問的 JDBC API,對企業(yè)現有資源交互的CORBA 技術 和一套安全模型來保護即使基于因特網應用的數據。 JSP接口:主要處理顯示的內容,它的運行機制和 Servlet是一樣的。在這個路程中經歷了兩個大的階段: (1)模型 1: 模型 1的架構使用 JSP 直接處理瀏覽器請求,使用 Java Bean 處理業(yè)務邏輯 ,混淆了視圖和控制,維護起來很困難。新的 Cocoon 模式能將文檔內容、樣式、處理邏輯進行完全的分離,允許這三層能獨立地設計、創(chuàng)建和管理,從而減少了管理開銷,加強了工作的重用性,減少了開發(fā)時間。它特別適用于客戶端通過提交請求與服務器交互,客戶端不斷的顯示頁面相應請求。 視圖部分以自己的方式顯示模型的內容。一個應用程序一般為相關的功能選擇一個控制。因為商業(yè)邏輯和數據分離無論是在增加數據源,還是在改變數據表示時,操作都變得相對簡單,而且不需要改變業(yè)務邏輯,另外增加新的客戶類型也變得很容易。 5.高交互性 電子科技大學碩士學位論文 5 可以很好的表達用戶與系統(tǒng)的交互模式 ,以及整個系統(tǒng)的程序架構模式?,F在有很多可供使用的 MVC 框架, Struts 就是一個不錯的 MVC 的應用框架。如圖 所示: 圖 : Struts 框架的四層架構 根據上面講述 Struts 的工作原理完全可以擴展成為本項目需要的架構。 implements Action CommonAction AddAction DeleteAction UpdateAction QueryAction IForward extends Other interfaces public interface IForward { /** * 獲得要轉向的 Forward 的名字。 實現事件處理機制 在程序設計中,事件應用比比皆是,所謂事件也可以認為是一個消息,事件和消息在很多情況下是一樣的,可以互換,我們說發(fā)生了一個事件,也可以說產生了一條消息。 =type。 ?? //拋出異常 (exception)。//處理事件并返回結果 ?? //對于返回值 er進行處理 return 0。 [10] [21] 本章小結 Struts 實現了基本的 MVC 設計模式,主要用 JSP 實現視圖部分, JavaBean 實現業(yè)務邏輯部分, Servlet 實現控制部分,它的核心是控制部分,它是采用分發(fā)機制,有一個 Servlet 分發(fā)器,將不同的請求交給不同的 Action Servlet 去處理,不同的 Servlet 處理不同的 URL 請求,邏輯非常清楚,另外 Struts 采用松散的耦合,它們之間的處理關系在 XML 文件中進行設置。在此,我們引進了 Intercepting Filter 的概念, Intercepting Filter是 J2EE 的一種設計模式,我們來看一下它的原理,如下圖 所示: 瀏覽器 ActionServlet Action 數 據 庫 客戶層 WEB 層 業(yè)務邏輯層 EIS EJB EJB Event JSP 電子科技大學碩士學位論文 19 圖 : Filter 示意圖 客戶端發(fā)出請求,這時候不再由 Servlet 或者是 actionServlet 處理,而是由 FilterManager 接受請求,并且進行驗證,只有所有的 Filter 都通過了,即FilterChain 中最后一個 Filter 也通過了,請求才會發(fā)送給目標。 [4] [5] [20] 實現 SESSION FA
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1