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

正文內容

基于j2ee的java教學網站的開發(fā)畢業(yè)論文-資料下載頁

2025-06-18 14:40本頁面
  

【正文】 通過 JNDI 查找到相應的 EJB 組件,調用上面的數(shù)據操作來完成諸如登錄、課程申請、查詢信息等功能。Web 層主要的技術就是 JSP 和 Servlet, JSP 和 Servlet 都是可以處理客戶請求而建立響應的組件,運行于 Web 容器中。通過這兩種技術的結合,使系統(tǒng)開發(fā)具有更清晰的頁面表現(xiàn),清楚的開發(fā)角色劃分,提高開發(fā)的效率。1. JSP 頁面的開發(fā)JSP 是運行于服務器端 Web 容器的組件,JSP 源文件由安裝在 Web 服務器上的 JSP 引擎編譯執(zhí)行。在服務器端,JSP 頁面被編譯成 Servlet 執(zhí)行。我們針對不同的模塊要開發(fā)不同的 JSP 頁面,其主要的功能是提供給用戶一個功能操作的界面并且向 Web 層的負責控制邏輯的 Servlet 傳達用戶的請求。用戶通過瀏覽器進入用戶登錄的 JSP 頁面,輸入用戶名、密碼和用戶類型,24該頁而通過 POST 方法把這些值傳遞給 Servlet,由 Servlet 進行相關的處理。 業(yè)務邏輯層開發(fā)在本系統(tǒng)中,主要采用 標準進行業(yè)務邏輯層的設計與實現(xiàn)。開發(fā) EJB 必須實現(xiàn) 包中的接口定義(Home 和 Remote 接口)和用類實現(xiàn) bean 的公共方法。 客戶程序通過 Enterprise bean 的 Home 和 Remote 接口來訪問 enterprise bean 的方法。Home 接口提供了創(chuàng)建、刪除和定位。nterprise bean 的方法,客戶程序使用該接口的 Create 方法創(chuàng)建 EJB 實例,或使用其中的查找方法確定單個 EJB 實例,而 Remote 接口則提供業(yè)務處理方法,對 EJB 實例進行操作,這樣才能被客戶端訪問。在部署時,容器由這些接口來創(chuàng)建類,使客戶能夠創(chuàng)建、刪除、定位或調用位于 enterprise bean 上的業(yè)務方法。Enterprise bean 類提供了業(yè)務方法、創(chuàng)建方法和查詢方法的實現(xiàn)。在本系統(tǒng)中,會話 Bean 主要用來和前端表示層通信,保存用戶的登錄信息, 記錄用戶對系統(tǒng)操作的數(shù)據,例如選課、查看等信息,并且調用實體 Bean 來完成用戶對信息層的操作。實體 Bean 則映射后臺的數(shù)據信息,并且定義了一系列數(shù)據操作來完成系統(tǒng)要求的各種功能,比如各種查詢、創(chuàng)建、刪除操作等,本系統(tǒng)中的實體主要包括學生實體、教師實體、課程實體等。消息驅動 Bean 主要用于異步信息的處理,在本系統(tǒng)中主要是負責向各個實體發(fā)送重要信息,比如課程通知、系統(tǒng)公告等。 數(shù)據層開發(fā)數(shù)據層的開發(fā),我們使用了數(shù)據庫連接池技術。在 JSP 頁面中每一次需要數(shù)據庫操作時都要進行一系列相同序,連接數(shù)據庫,生成一條語句,進行 SQL操作,最后斷開連接。在 JSP 頁面中進行是很繁瑣的,因此有必要把數(shù)據庫的連接和斷開做,在 JSP 頁面中利用 Java Bean 創(chuàng)建的連接進行 SQL 操作。當系統(tǒng)不必修改 JSP 頁面,只需要在 JavaBean 中改變驅動程序以及連接碼的重用性。僅僅是這樣仍然是不夠的,由于每一條 SQL 操作都要數(shù)據庫,當 JSP 頁面需要25頻繁地訪問數(shù)據庫時,必然頻繁地連接統(tǒng)是面向很多用戶的,對系統(tǒng)頻繁地訪問更顯得很突出,連接數(shù)的通信和內存資源,還必須完成用戶驗證、安全上下文配置等任為耗時的操作。為了提高系統(tǒng)效率,本系統(tǒng)采用了數(shù)據庫連接池。所謂數(shù)據庫連接池就是一個存儲數(shù)據庫連接的容器,當應用時,就直接從連接池中獲取一個連接,當使用結束時,再將連接一個數(shù)據庫連接可以被很多應用程序實例共享,無需每次與數(shù)據庫的連接和斷開,可以大大提高訪問數(shù)據庫的速度。一個數(shù)據庫連接池應該具備以下功能:(l)連接池能夠存儲 n 個有效連接;(2)能夠為其他方法提供有效連接;(3)能夠驗證連接是否正常;(4)能夠取回使用過的連接;(5)如果連接池中沒有可用連接,而此時使用中的連接數(shù)小于創(chuàng)建新的連接提供給應用程序;(6)連接池關閉時關閉所有連接。有時候在一個應用程序需要訪問不同的數(shù)據庫,這就需要為一個連接池,這時最好設計一個連接池管理器專門用于連接池的該具備如下功能:(l)能夠存儲多個不同的連接池,每個連接池存儲一類連接。(2)根據不同請求提供不同連接池中的連接。(3)將使用完的連接放回到相應的連接池中去。(4)根據初始設置創(chuàng)建不同的連接池。(5)能夠關閉所有連接池中的連接。 教學系統(tǒng)界面設計本系統(tǒng)的客戶端是瀏覽器,用戶接口為教學網站的界面,如圖 — 所示。26圖 教學方法圖 教學特色圖 教學設計27圖 教材建設圖 課程設置圖 課程創(chuàng)新28圖 論壇登錄圖 實踐條件29圖 教學錄像第五章 總結與展望隨著信息時代的到來,計算機智能技術、網絡技術、數(shù)據庫技術的發(fā)展,網絡教學日益受到人們的重視。網絡教學以其自身的優(yōu)勢,已被廣泛地應用于社會生活的各個領域,在素質教育推進過程中起著不可低估的重要作用。本課題的設計思想是充分利用校園網資源,開展網絡教學活動。通過加強學生之間及師生之間的信息交流,不斷提高老師的教學水平及運用現(xiàn)代教學手段的能力,不斷提高學生的學習熱情及實踐能力。 總結論文介紹了一種在 J2EE 平臺下比較通用的網絡教學系統(tǒng)的構建方法。通過研究當今流行的 J2EE 技術,結合項目開發(fā)過程管理的一些做法,從實際出發(fā),提出了以 J2EE 構架為基礎,通過過程管理,實現(xiàn)網絡教學系統(tǒng)的解決方案。論文從某種意義上來講不但是該課題研究過程的一個總結,也是對相關理論、技30術綜合應用的一種探索。 下面,對論文的主要工作及其成果做如下總結:,明確課題的目的及意義。本課題以基于網絡教學系統(tǒng)的研制為背景,針對網絡教學的需要,開展對多媒體網絡教學系統(tǒng)的研究。在對目前已有的網絡教學系統(tǒng)進行深入分析研究的基礎上,構建適合于校園網的的網絡教學系統(tǒng)的應用模型,為學習者提供一個集通用性、網絡化、協(xié)作化為一體的學習環(huán)境。 、用戶特點和運行環(huán)境出發(fā),詳細探討了系統(tǒng)的需求特點,設計網絡教學系統(tǒng)。以 J2EE 技術、MVC 模式的思想為基礎,設計、研究了一個基于 B/S 多層體系結構、MVC 模式的 J2EE 應用、采用開源軟件為手段的網絡教學系統(tǒng)的解決方案。 結合數(shù)據庫理論和客觀實際模型,對教學管理信息系統(tǒng)中要用到的數(shù)據的關系模式、表結構、數(shù)據的概念模式等進行了詳細的設計,使數(shù)據庫表結構優(yōu)化,使其滿足各項功能,同時考慮到數(shù)據的關聯(lián)性,在對數(shù)據進行存取以及修改刪除的時候也同時對其他的相關表進行了操作,在實際的運行中,數(shù)據庫表的設計完全能夠滿足系統(tǒng)要求。數(shù)據庫的連接是對數(shù)據庫進行操作的瓶頸,要充分利用數(shù)據庫,提高數(shù)據存取效率必須要考慮數(shù)據庫的連接問題,本系統(tǒng)中采用數(shù)據庫連接池技術來解決這個問題,大大提高了數(shù)據庫的訪問效率,而且也提高了系統(tǒng)的動態(tài)頁面的響應速度。、設計、實現(xiàn)的開發(fā)周期,構建起一個開放性的網絡教學系統(tǒng),基本上完成了課題研究的目標。在課題系統(tǒng)研制期間,完成了系統(tǒng)的需求分析、功能結構分析,技術路線分析,數(shù)據庫結構設計,包括分析并選擇本系統(tǒng)采用的符合 J2EE 標準 Web 服務器、應用服務器、數(shù)據庫服務器和對相關最新技術的研究等。 存在問題及進一步研究方向基于 Web 的應用系統(tǒng)的發(fā)展伴隨著 Inter 技術和數(shù)據庫技術得到很大的發(fā)展,基于 MVC 教學管理信息系統(tǒng)僅僅是一個比較小的 Web 應用系統(tǒng),但是31就所有的 Web 應用系統(tǒng)來說,系統(tǒng)的架構、實現(xiàn)模式以及實現(xiàn)技術都是需要不斷改進的,J2EE 體系將是未來 Web 應用系統(tǒng)的主流技術,面向對象的分析和設計將會越來越得到普及,這是一個比較復雜的過程。在具體設計該教學管理信息系統(tǒng)的過程中,由于本人水平有限而且時間上也比較倉促,論文中提出的設計模式以及方法還有很多需要改進的地方。首先本文所提出的基于 MVC 的設計模式來設計整個系統(tǒng),在具體的設計中,考慮的整個系統(tǒng)并不是很大,所以在用 J2EE 的相關技術來實現(xiàn)時很多時候沒有用到 EJB 來實現(xiàn),而僅僅用的是 JavaBean,雖然這并不妨礙 MVC 設計模式的實現(xiàn),但是在大的 Web 應用系統(tǒng)或者一些復雜的商業(yè)邏輯操作中,用 EJB 更容易實現(xiàn)、更能體現(xiàn) MVC 設計模式的數(shù)據在操作和表現(xiàn)上的分離。為了進一步提高系統(tǒng)適用性可以在以下幾個方面進行研究: J2EE 體系的相關技術來實現(xiàn),必須對該體系的架構以及模 式進行更進一步的研究,EJB 是后臺數(shù)據庫進行邏輯操作的核心,如何更簡單的編寫 EJB 也是需要考慮的。,對太多的用戶同時在線,系統(tǒng)還沒有得到解決,對答疑中可能要用到的畫圖等特殊符號,系統(tǒng)還不能進行交互,可以利用 Java 的圖形功能(GUI)來實現(xiàn)圖形的輸入和輸出。 MVC 的設計模式,但是對于一些簡單的操作直接就用動態(tài)網頁編程技術來實現(xiàn),并沒有用到 EJB 或者 JavaBean 來實現(xiàn)數(shù)據的分離,可以進一步研究用 JavaBean 對一些簡單操作的編寫問題,以提高代碼的重用性。 MVC 模式的教學管理信息系統(tǒng)在實際中還有很多考慮不周之處,為此需要對實際使用中出現(xiàn)的問題進行分析和改進?;?Web 的應用系統(tǒng)的研究和應用領域非常的廣泛,本文只是對一個較小的 Web 應用系統(tǒng)進行了研究,還有很多的技術有待于研究和開發(fā)。323334參考文獻[1]JavaTM2Platform,EnterpriseEditionTechnicalOverview(J2EEOverview)[EB/OL].Copyright,2022,SunMicrosystems,Inc.[2]董宛, J2EE 結構的教學系統(tǒng)的設計與實現(xiàn)[J].計算機工程與應用, [3]何貞,何欽銘, J2EE 的網絡教學平臺的設計與實現(xiàn)[J].江南大學學報 (自然科學版) , [4] J2EE 的網上教學系統(tǒng)[J].岳陽師范學院學報(自然科學版) , [5] J2EE 的網上遠程教學系統(tǒng)[J].計算機時代, [6]李麗, J2EE 的系統(tǒng)設計方法和模式比較[J].計算機應用研究, [7]楊小萍, J2EE 架構下網絡教學平臺的設計與實現(xiàn)[J].甘肅科技, [8]齊芳, 開發(fā)技術的分析與設計[J].計算機應用, [9]曹鳴鵬,趙偉, 技術及其實現(xiàn)[J]. [10] Java 及 J2EE 的功能特性[J].北京農業(yè)職業(yè)學院學報, [11]李晨陽, J2EE 應用系統(tǒng)[J].計算機系統(tǒng)應用 [12](美)卡賽姆等編,涂翔云,姚欣, 權威指南=Designing enterprise applications with the Java 2 platform,enterprise edition[M].北京:中國電力出版社, [13](美)Bond,,周輝,付煜,趙本宇,周水生譯 21 天學通J2EE(第二版)[M].人民郵電出版 社,2022 [14] 核心模式[M].機械工業(yè)出版社,2022 [15] 技術實踐[M].高等教育出版社,2022 [16] 案例開發(fā)[M].中國水利水電出版社,2022 [17] J2EE 構架的三層 Web 開發(fā)應用[J].電腦知識與技術, [18]常風,于雙和, J2EE 技術的遠程教學平臺的設計與實現(xiàn)[J].電腦學習, [19]張冰, J2EE 的 Web 應用的設計與實現(xiàn)[J].計算機工程與設計 [20]賈楠, B/S 結構的多媒體課件系統(tǒng)的設計與實現(xiàn)[J].計算機工程與應用, [21]楊學瑜,王志軍, 入門與提高[M].北京:清華大學出版社, [22] 開發(fā)實例完全剖析[M].北京:中國電力出版社,2022 [23]Bergsten,何健輝, 設計[M].中國電力出版社, [24] Server Pages 編程實例[M].機械工業(yè)出版社, [25](美) Server Pages 開發(fā)指南=JSP:Java Server Pages[M].電子工業(yè)出版社, 50 基于 J2EE 架構的網絡教學系統(tǒng)研究與開發(fā) [26]Matena 平臺上的 EJB 組件開發(fā)[M].機械工業(yè)出版社,2022
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1