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

正文內(nèi)容

基于j2ee的java教學(xué)網(wǎng)站的開發(fā)畢業(yè)論文-文庫吧在線文庫

2025-07-21 14:40上一頁面

下一頁面
  

【正文】 改變其中一個不會影響其他兩個的重用。2 J2EE 與 MVC 模式的配合使用J2EE 技術(shù)結(jié)合 MVC 設(shè)計模式在構(gòu)建企業(yè)級 Web 應(yīng)用的實現(xiàn)中,JSP 對應(yīng)于視 圖,因為整個應(yīng)用系統(tǒng)主要通過 JSP 來與外界進(jìn)行交互,可以讓開發(fā)人員在掌握較少編程技巧的基礎(chǔ)上就能開發(fā)網(wǎng)頁,使開發(fā)人員把工作重心放在頁面設(shè)計上面,而不必關(guān)心數(shù)據(jù)的出處和邏輯;Servlet 對應(yīng)于控制類,作為 JSP 與15EJB 之間的中間樞紐,他們把用戶的請求轉(zhuǎn)換成 Model 可理解的請求,并決定顯示哪一個 View;EJB 和 JavaBean 對應(yīng)于模型,用來處理由 Controller 傳遞過來的對數(shù)據(jù)的訪問請求根據(jù)請求生成返回結(jié)果集,EJB 主要用于封裝商業(yè)邏輯和數(shù)據(jù)邏輯??刂破鳌睠ontroller):流程控制模塊,是模型與視圖的聯(lián)系紐帶,控制器提取通過視圖傳輸進(jìn)來的外部信息,并將其轉(zhuǎn)化成相應(yīng)事件,調(diào)用模型的改值方法以改變模型的狀態(tài),同時,控制器會通知所有的己登記視圖刷新數(shù)據(jù)顯示,從而保持視圖與模型的一致性。分別對這三類用戶的需求進(jìn)行分析。 整個平臺的教學(xué)和管理工作可以分為三條主線學(xué)生、教師、系統(tǒng)管理員。Controller 對象由應(yīng)用開發(fā)人員開發(fā)實施,商業(yè)規(guī)則對象和商業(yè)數(shù)據(jù)對象則由開發(fā)人員,領(lǐng)域?qū)<液蛿?shù)據(jù)庫管理員共同完成的。J2EE 使用多層分布式應(yīng)用模型,應(yīng)用邏輯由組件來實現(xiàn),一個典型的 J2EE 應(yīng)用是由四個層次組成,即客戶層、Web 層、業(yè)務(wù)層和企業(yè)信息系統(tǒng)層(EIS) 。組件技術(shù)使得開發(fā)人員能夠集中精力開發(fā)特殊應(yīng)用程序所需的組件,譬如:圖形界面,導(dǎo)航條和商業(yè)邏輯,J2EE 結(jié)構(gòu)減少了傳統(tǒng)開發(fā)應(yīng)用系統(tǒng)所需的編碼和測試代碼的數(shù)量。為了降低成本,加快企業(yè)應(yīng)用系統(tǒng)的設(shè)計和開發(fā),J2EE 提供了一個基于組件的方法來設(shè)計、開發(fā)、裝配及部署企業(yè)應(yīng)用系統(tǒng)。3 安全性 對二層結(jié)構(gòu)來說,一方面的事務(wù)處理邏輯包含在客戶端應(yīng)用程序中,未經(jīng)授權(quán)的用戶很容易通過應(yīng)用程序侵入系統(tǒng),另一方面,授權(quán)的用戶擁有連接數(shù)據(jù)庫的權(quán)限,他可以使用自己的數(shù)據(jù)庫訪問工具連接到數(shù)據(jù)庫對其進(jìn)行操作,他們對系統(tǒng)的安全帶來很大的隱患??刂茖拥母拍钜埠苡行?,由于它把不同的模型和不同的視圖組合在一起完成不同的請求,因此,控制層可以說是包含了用戶請求權(quán)限的概念。在目前用戶需求的快速變化下,可能有多種方式訪問應(yīng)用的要求。近來,隨著 J2EE 的成熟,它正在成為在 J2EE 平臺上推薦的一種設(shè)計模型,也是廣大 Java 開發(fā)者非常感興趣的設(shè)計模型。比如將一張訂單保存到數(shù)據(jù)庫,從數(shù)據(jù)庫獲取訂單。對一個開發(fā)者來說,就可以專注于業(yè)務(wù)模型的設(shè)計。一個應(yīng)用可能有很多不同的視圖,MVC 設(shè)計模式對于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請求,而不包括在視圖上的業(yè)務(wù)流程的處理。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。圖 體系結(jié)構(gòu)圖 傳統(tǒng)的三層應(yīng)用體系結(jié)構(gòu)隨著網(wǎng)絡(luò)應(yīng)用系統(tǒng)規(guī)模的不斷擴(kuò)大和軟件結(jié)構(gòu)的日趨復(fù)雜,系統(tǒng)中客戶端和服務(wù)器端的負(fù)擔(dān)也日益繁重,傳統(tǒng)兩層結(jié)構(gòu)中軟件的運(yùn)行效率、可移植性、互操作性和可重用性等也都難以滿足新的需求,為此人們提出了三層結(jié)構(gòu)(如圖 所示) ,在客戶端和服務(wù)器端之間增加了一個新的邏輯層――應(yīng)用層,把客戶端的業(yè)務(wù)邏輯獨立出來,并與數(shù)據(jù)庫中存儲過程合并在一起,構(gòu)成了應(yīng)用層,以提供計算能力,實現(xiàn)靈活性。 本文的結(jié)構(gòu)如下:第一章主要介紹了數(shù)字化校園的概念、網(wǎng)絡(luò)教學(xué)系統(tǒng)的作用,國內(nèi)外網(wǎng)絡(luò)教學(xué)系統(tǒng)研究情況以及論文的主要研究內(nèi)容,本章對全文有總體的概括。網(wǎng)絡(luò)學(xué)生的構(gòu)成已逐步擴(kuò)大到白領(lǐng)、工薪族、需要申請雙學(xué)歷的在校大學(xué)生、教師、軍人等多層次多元化群體。1997 年,提出了“全國學(xué)習(xí)網(wǎng)”計劃:將英國 萬所中小學(xué)全部聯(lián)網(wǎng),使 45 萬名中小學(xué)教師和 900 多萬名學(xué)生都有機(jī)會接觸和利用最先進(jìn)的信息技術(shù)。 目前研究現(xiàn)狀 目前,世界各國都十分重視網(wǎng)絡(luò)教學(xué)的發(fā)展,紛紛將其列入政府的教育發(fā)展規(guī)劃中,力爭在未來人才的培養(yǎng)中處于領(lǐng)先地位。 建設(shè)集教學(xué)、科研、學(xué)科建設(shè)、管理、服務(wù)等功能于一身的數(shù)字化校園,是各 大高校發(fā)展道路上的必須途徑和必然選擇。 MVC mode目錄第一章 緒論 .........................................................1 課題研究背景 ..................................................1 目前研究現(xiàn)狀 ..................................................2 本文研究內(nèi)容及結(jié)構(gòu)安排 ........................................3第二章 系統(tǒng)體系結(jié)構(gòu)及相關(guān)技術(shù)分析 ...................................5 B/S 三層體系結(jié)構(gòu)分析 ..........................................52. 兩層應(yīng)用體系結(jié)構(gòu) .........................................5 傳統(tǒng)的三層應(yīng)用體系結(jié)構(gòu) ....................................5 基于 Web 的三層體系結(jié)構(gòu) ....................................6 MVC 設(shè)計模式 ..............................................7 MVC 設(shè)計模式的優(yōu)點 ........................................8 三層 B/S 結(jié)構(gòu)的優(yōu)點 .......................................9 系統(tǒng)設(shè)計平臺 .................................................10 J2EE 簡介 ................................................10 J2EE 組件 .................................................11 J2EE 體系結(jié)構(gòu) ............................................11 MVC 在 Web 系統(tǒng)中的應(yīng)用 ..................................12第三章 系統(tǒng)分析和設(shè)計 ..............................................13 系統(tǒng)需求分析 .................................................13 系統(tǒng)總體設(shè)計 .................................................13 MVC 設(shè)計模式 .............................................13 系統(tǒng)功能設(shè)計 .............................................15 系統(tǒng)結(jié)構(gòu)設(shè)計 .............................................16 系統(tǒng)主要功能模塊設(shè)計 .........................................18 學(xué)生模塊系統(tǒng)流程圖 .......................................18 教師模塊流程說明 .........................................19 管理員模塊流程說明 .......................................20第四章 系統(tǒng)的實現(xiàn) ..................................................21 MVC 設(shè)計模式在系統(tǒng)中的具體實現(xiàn) ...............................21 開發(fā)工具的選擇 ...............................................21 開放源代碼軟件 ...........................................22 基于開源軟件的技術(shù)方案 ...................................22 系統(tǒng)的詳細(xì)開發(fā) ...............................................23 Web 層的開發(fā) .............................................23 業(yè)務(wù)邏輯層開發(fā) ...........................................24 數(shù)據(jù)層開發(fā) ...............................................24 教學(xué)系統(tǒng)界面設(shè)計 .............................................25第五章 總結(jié)與展望 ..................................................29 總結(jié) .........................................................29 存在問題及進(jìn)一步研究方向 .....................................30參考文獻(xiàn) ...........................................................33致 謝 ..............................................................351基于 J2EE 的 JAVA 教學(xué)網(wǎng)站的開放第一章 緒論21 世紀(jì)人類將全面進(jìn)入信息化時代,信息時代對人才培養(yǎng)提出了全新的要求,即培養(yǎng)德智體全面發(fā)展的、具有高度創(chuàng)新能力和很強(qiáng)信息能力(包括信息獲取能力、分析能力與加工能力)的新型人才。與以往使用獨立的計算機(jī)進(jìn)行輔助教學(xué)相比,網(wǎng)絡(luò)教學(xué)利用計算機(jī)可以更加有效地利用資源,并可以通過網(wǎng)絡(luò)實現(xiàn)老師和學(xué)生進(jìn)行更廣泛的交流,能夠充分調(diào)動學(xué)生的主動性,更好地實施素質(zhì)教育,符合新時代教育形式的要求。以 J2EE 技術(shù)、MVC 模式的思想為基礎(chǔ),采用 B/S 多層體系結(jié)構(gòu),分析并設(shè)計了網(wǎng)絡(luò)教學(xué)系統(tǒng),提出了一個新型網(wǎng)絡(luò)教學(xué)系統(tǒng)的解決方案,并且對其中的主要功能作了示例性的實現(xiàn)。因此,必須建立一套完善的體系結(jié)構(gòu),簡化在網(wǎng)絡(luò)教學(xué)平臺上的應(yīng)用開發(fā)。另一方面,為了實現(xiàn)教學(xué)信息化,教師方面要改變傳統(tǒng)的教學(xué)方法,要學(xué)習(xí)信息化新技術(shù),重新整合自己的課程,在開始時要花上比平常多出幾倍甚至十幾倍的時間進(jìn)行新的備課。迄今為止,網(wǎng)絡(luò)教育己經(jīng)成為美國人才教育與培訓(xùn)中不可或缺的組成部分。 在新加坡,政府制定了計劃,在 1997 至 2022 年的 MTI 總體教育信息化規(guī)劃中,投資 20 億新元用來購置電腦、為學(xué)校建立全面的網(wǎng)絡(luò)、開發(fā)軟件及教材和教師培訓(xùn)等。 本文研究內(nèi)容及結(jié)構(gòu)安排本文基于數(shù)字化校園建設(shè)的背景下,從網(wǎng)絡(luò)教學(xué)系統(tǒng)的整體設(shè)計出發(fā),結(jié)合網(wǎng)絡(luò)教學(xué)系統(tǒng)的主流模式和國內(nèi)外的最新理論成果,研究系統(tǒng)實現(xiàn)特點,突出創(chuàng)新點。這種體系把應(yīng)用程序分為兩部分:客戶和數(shù)據(jù)庫服務(wù)器。三層結(jié)構(gòu)是伴隨著中間件技術(shù)的成熟而興起的,核心概念是利用中間件將應(yīng)用分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層三個不同的處理層次。 MVC 設(shè)計模式MVC 英文即 ModelViewController,即把一個應(yīng)用的輸入、處理、輸出流程按照 Model、View、Controller 的方式進(jìn)行分離,這樣一個應(yīng)用被分成三個層——模型層、視圖層、控制層。業(yè)務(wù)模型的設(shè)計可以說是 MVC 最主要的核心。這點對編程的開發(fā)人員非常重要。例如,用戶點擊一個連接,控制層接受請求后, 并不 處理業(yè)務(wù)信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。產(chǎn)品設(shè)計彈性力度很小,很難滿足用戶的變化性需求。9圖
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1