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

正文內(nèi)容

畢業(yè)設(shè)計-基于jsp技術(shù)的通用網(wǎng)絡(luò)教學(xué)平臺設(shè)計-文庫吧

2025-10-30 19:29 本頁面


【正文】 范。因?yàn)?Tomcat技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java愛好者的喜愛,并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的 Web服務(wù)器。 MySQL MySQL是最受歡迎的開 源 SQL數(shù)據(jù)庫管理系統(tǒng),它由 MySQLAB開發(fā)、發(fā)布和支持。MySQL是 MySQLAB的注冊商標(biāo)。 MySQL是一個快速的、多線程、多用戶和健壯的 SQL數(shù)據(jù)庫服務(wù)器。 MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個大配置 (massdeployed)基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 5 的軟件中去。 MySQL是開源的 , 開源意味著任何人都可以使用和修改該軟件,任何人都可以從Inter上下載和使用 MySQL而不需要支付任何費(fèi)用。如果你愿意,你可以研究其源代碼,并根據(jù)你的需要修改它。 MySQL服務(wù)器是一個快的、可靠 的和易于使用的數(shù)據(jù)庫服務(wù)器。 MySQL服務(wù)器還包含了一個由用戶緊密合作開發(fā)的實(shí)用特性集。 MySQL服務(wù)器原本就是開發(fā)比已存在的數(shù)據(jù)庫更快的用于處理大的數(shù)據(jù)庫的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。盡管 MySQL仍在開發(fā)中,但它已經(jīng)提供一個豐富和極其有用的功能集。它的連接性、速度和安全性使 MySQL非常適合訪問在 Inter上的數(shù)據(jù)庫。 MySQL服務(wù)器工作在客戶/服務(wù)器或嵌入系統(tǒng)中 MySQL數(shù)據(jù)庫服務(wù)器是一個客戶 /服務(wù)器系統(tǒng),它由多線程 SQL服務(wù)器組成,支持不同的后端、多個不同的客戶程序和庫、 管理工具和廣泛的應(yīng)用程序接口 (APIs)。 MySQL也可以是一個嵌入的多線程庫,你可以把它連接到你的應(yīng)用中而得到一個小、快且易于管理的產(chǎn)品。 JSP JSP(Java Server Pages)是由 Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種 動態(tài)網(wǎng)頁 技術(shù)標(biāo)準(zhǔn)。 JSP技術(shù)有點(diǎn)類似 ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML文件(*.htm,*.html)中插入 Java程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP文件 (*.jsp)。 用JSP開發(fā)的 Web應(yīng)用是跨平臺的,既能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁邏輯與 網(wǎng)頁設(shè)計 和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP與 Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個 HTML文本,因此客戶端只要有瀏覽器就能瀏覽 。 JSP頁面由 HTML代碼和嵌入其中的 Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 Java代碼進(jìn)行處理,然后將生成的 HTML頁面返回給客 戶端的瀏覽器。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet和 JSP配合才能完成。 JSP具備了 Java技術(shù)的簡單易用,完全的 面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向 因特網(wǎng) 的所有特點(diǎn)。 自 JSP推出后,眾多大公司都支持 JSP技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 6 JavaBean JavaBeans是 SUN公司為進(jìn)入因特網(wǎng)、企業(yè)網(wǎng)以及萬維網(wǎng)上進(jìn)行分布式計算的組件結(jié)構(gòu)入口。 JavaBeans體系結(jié)構(gòu)是全面基于組件的標(biāo)準(zhǔn)模型,它是描述 Java的軟件組件模型,有點(diǎn)類似于 Microsoft的 COM組件概念。在 Java模型中,通過 JavaBeans可以無限擴(kuò)充 Java程序的功能,通過 JavaBeans的組合可以快速生成 新的應(yīng)用程序。 JavaBeans具有以下特性: (1)可以實(shí)現(xiàn)代碼的重復(fù)利用 ; (2)易維護(hù)性、易使用性、易編寫性 ; (3)可以在支持 Java的任何平臺上工作,而不需要重新編譯 ; (4)可以在內(nèi)部、網(wǎng)內(nèi)或者是網(wǎng)絡(luò)之間進(jìn)行傳輸 ; (5)可以以其它部件的模式進(jìn)行工作。 JavaBeans在 JSP程序中常用來封裝事務(wù)邏輯、數(shù)掘庫操作等,可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。 EJB也定義了一個 Java組件模型,但是 EJB組件模型和 JavaBeans組件模型是不同的。 JDBC JDBC是 Java提供的一種解決方案,它使 Java應(yīng)用程序可以從關(guān)系數(shù)據(jù)庫中獲取數(shù)掘,向關(guān)系數(shù)掘庫中存放數(shù)據(jù)提供了方法。利用 JDBC API,就可以使用同一語法訪問不同的關(guān)系數(shù)掘庫,這使得可以方便地使用基于不同關(guān)系數(shù)掘庫的不同應(yīng)用程序組件。 JDBC包括四個組件: (1)應(yīng)用程序:負(fù)責(zé)調(diào)用 JDBC函數(shù)束提交 SQL語句,提取結(jié)果 ; (2)驅(qū)動程序管理器:為應(yīng)用程序加載驅(qū)動程序 ; (3)驅(qū)動程序:處理 JDBC函數(shù)調(diào)用,向數(shù)據(jù)源提交 SQL請求,向應(yīng)用程序返回結(jié)果,必要時驅(qū)動程序?qū)?SQL語法翻譯成符合 DBMS語法規(guī)定的格式 ; (4)數(shù)據(jù)源:由用戶想存取的數(shù)據(jù), OS, DBMS,網(wǎng)絡(luò)平臺等組成。 JDBC的體系結(jié)構(gòu)如圖 21所示 : 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 7 圖 21 JDBC 的體系結(jié)構(gòu) 通過 JDBC訪問數(shù)據(jù)庫,需完成如下步驟: (1)加載 JDBC驅(qū)動程序:通過驅(qū)動程序管理器加載并注冊對應(yīng)數(shù)掘源的驅(qū)動程序 ; (2)建立連接:明確地建立一條與數(shù)據(jù)庫的連接,以便訪問所需要的數(shù)據(jù) ; (3)建立用于查詢或更新的語句:通過連接來得到語句對象,該語句對象提供一個工作空間供用戶創(chuàng)建 SQL查詢,執(zhí)行該查詢以及檢索返回的任何結(jié)果 ; (4)處理結(jié)果:訪問結(jié) 果集中的數(shù)掘 ; (5)關(guān)閉連接:釋放連接所占資源?;?JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 8 3 系統(tǒng)設(shè)計 需求分析 網(wǎng)絡(luò)教學(xué)管理平臺主要的任務(wù)是:由教務(wù)管理員通過管理后臺來管理各種資源,而教師和學(xué)生分別通過各自的空間來達(dá)到教與學(xué)的目的,整個平臺的教學(xué)和管理工作可以分為三條主線: 管理員、 學(xué)生 和 教師。 (1)管理員主線 只有具有管理員身份的用戶可以登陸管理員主頁。管理員在管理員主頁 可以添加、修改、刪除教師、學(xué)生賬號、專業(yè)、課程等基本信息,負(fù)責(zé)設(shè)定各門課程信息,教師授課信息 。管理員可以發(fā)布、修改、刪除系統(tǒng)公告;也可瀏覽論壇中的內(nèi)容,并進(jìn)行管理。 (2)教師主線 教師信息由管理員設(shè)定 。只有具有教師身份的用戶才可登陸教師空間,在教師空間中,教師可以 添加刪除課程信息,添加、刪除、修改題庫內(nèi)容,供學(xué)生在線自測,上傳課件和作業(yè)內(nèi)容; 另外,在 BBS中,教師可以進(jìn)行公告信息發(fā)布,在答疑版塊中回復(fù)學(xué)生的疑難問題,還可以在技術(shù)版塊中發(fā)布一些相關(guān)的知識和技巧等 在當(dāng)前新教育理念指導(dǎo)下,教師的角色已經(jīng)發(fā)生了改變,教師已經(jīng)不是單純的課程實(shí)施者,按照教學(xué)大綱和教學(xué)參考書按部就班地進(jìn)行教學(xué),成為教學(xué)與課程的奴隸。教師應(yīng)該是引導(dǎo)者、設(shè)計者,能根據(jù)學(xué)生特征、課程內(nèi)容特征等進(jìn)行教 學(xué)設(shè)計并實(shí)施教學(xué)。因此,在網(wǎng)絡(luò)課程平臺的開發(fā)上,不能停留在為教師開發(fā)現(xiàn)成的平臺,應(yīng)予以一定的空間供教師對網(wǎng)絡(luò)課程平臺進(jìn)行拓展。開源設(shè)計理念是應(yīng)運(yùn)而生,以此吸納更多教師參加研發(fā)工作,避免了長期以來自上而下硬性推行使用網(wǎng)絡(luò)課程平臺產(chǎn)生的不良效果,縮短了教師、技術(shù)人員與教育專家的溝通的距離。 (3)學(xué)生主線 學(xué)生賬號可密碼等信息由管理員設(shè)定, 只有具有學(xué)員身份的用戶可以登陸學(xué)員空間。在學(xué)員空間中,學(xué)員可以 可選擇學(xué)習(xí)的課程,進(jìn)入課程專區(qū)后可查看老師發(fā)布的信息情況、老師布置作業(yè)的內(nèi)容,進(jìn)行在線自測等 。 自主學(xué)習(xí)是網(wǎng)絡(luò)教 育的一大特色,目前網(wǎng)絡(luò)課程在自主性學(xué)習(xí)方面只是體現(xiàn)學(xué)習(xí)者自己學(xué)習(xí)這一點(diǎn),并沒有為他們提供種種有利于進(jìn)行自主學(xué)習(xí)的資源。在網(wǎng)絡(luò)教學(xué)中,教師與學(xué)習(xí)者、學(xué)習(xí)者與學(xué)習(xí)者面對面交流的機(jī)會減少,教師不能通過觀察來了解學(xué)習(xí)者的學(xué)習(xí)情況,而只能依賴于網(wǎng)絡(luò)教學(xué)平臺來實(shí)現(xiàn)交互。 系統(tǒng)總體結(jié)構(gòu) 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 9 系 統(tǒng) 登 陸 界 面題 庫 管 理B B S課 程 管 理用 戶 管 理學(xué) 生 登 陸管 理 員 登 陸教 師 登 陸密 碼 錯 誤密 碼 錯 誤正 確無 此 用 戶 無 此 用 戶 密 碼 錯 誤無 此 用 戶正 確 正 確上 傳 課 件下 載 學(xué) 生 作 業(yè)B B S B B S上 傳 作 業(yè)下 載 課 件在 線 自 測 圖 31 系統(tǒng)功能框圖 本網(wǎng)絡(luò)教學(xué)平臺既可以作為學(xué)生自學(xué)自檢平臺,也可以作為遠(yuǎn)程教育平臺。 管理員注冊所有的用戶并進(jìn)行管理 。管理員還可以對專業(yè)和課程進(jìn)行管理。 只需專業(yè)教師將 相應(yīng)課程內(nèi)容、試題等錄入相應(yīng)數(shù)據(jù)庫,學(xué)生就可以通過網(wǎng)絡(luò)進(jìn)行學(xué)習(xí)和測試。 試卷批改系統(tǒng)支持機(jī)器自動閱卷。機(jī)器自動閱卷對客觀題進(jìn)行評定,并在閱卷之后給出本次測試結(jié)果。教師可以將課件上傳,供學(xué)生課后下載自學(xué);學(xué)生可以在平臺上下載老師的課件,可以將自己的作業(yè)上傳,提交給老師查看。 系統(tǒng) 設(shè)置了 BBS 功能模塊,學(xué)生之間可以互相討論,也支持教師 對學(xué)生疑問的 解答。 在 BBS 中,教師和管理員還可以發(fā)布公告,將一些公共消息提示給學(xué)生。 在提交作業(yè)時,學(xué)生都可以隨時增刪、修改作業(yè)。 網(wǎng)絡(luò)教學(xué)平臺由教師模塊、學(xué)生模塊和管理員模塊三大模塊 組成,這些模塊之間相互聯(lián)系,相互配合,構(gòu)成一個完整的網(wǎng)絡(luò)教學(xué)系統(tǒng)。系統(tǒng)功能框圖如圖 31 所示。 各功能模塊設(shè)計 系統(tǒng)的管理員分配其他 用戶 及密碼, 所有的用戶 只能由管理員統(tǒng)一管理,進(jìn)入 系統(tǒng)時要進(jìn)行身份驗(yàn)證。管理員相當(dāng)于教務(wù)處的角色,可以添加、修改、刪除教師、學(xué)生賬號、 專業(yè)、 課程等基本信息,負(fù)責(zé)設(shè)定各門課程信息,教師授課信息 ,還可以在論壇中基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 10 擔(dān)當(dāng)管理員的職責(zé),負(fù)責(zé)發(fā)布公布以及刪除一些惡意帖子 。因此管理員模塊的流程如圖32 所示。 管 理 員 登 陸身 份 驗(yàn) 證未 通 過管 理 員 主 頁 面注 冊 用 戶課 程 管 理用 戶 管 理添加用戶查 看 用 戶刪除用戶專 業(yè) 管 理添加課程專 業(yè) 課 程 管 理刪除專業(yè)添加專業(yè)刪除課程B B S發(fā)布公告刪除帖子回復(fù)帖子通 過 圖 32 管理員模塊流程圖 管理員角色功能主要有: (1)由系統(tǒng)的管理員分配其他 用戶 及密碼, 所有用戶只能由 管理員統(tǒng)一管理 ; (2)操作者的權(quán)限層次 有明確的分類,進(jìn)入 系統(tǒng) 時要進(jìn)行身份驗(yàn)證 ; (3)可以設(shè)定各門課程的學(xué)習(xí)與管理,其中管理員相當(dāng)于教務(wù)處的角色 ; (4)管理員可以添加、修改、刪除教師、學(xué)生賬號 ; (5)添加和刪除課程信息,各門課程設(shè)定均在此處完成 ; (6)添加和刪除 專業(yè) 信息,使學(xué)生注冊時確定其具體位置 ; (7)管理教師授課情況,教師任課均由管理員來設(shè)定,因此管理員部分功能相當(dāng)于學(xué)校的教務(wù)處 , 在添加課程的同時可以設(shè)定該門課的任課教師 ; (8)系統(tǒng)的管理員可以以管理員的權(quán)限在論壇的公告版塊中發(fā)布公告,也可以在任何其他版塊中發(fā)布帖子和回復(fù)帖子。對一些惡意的帖子或回復(fù),管理員可以將其刪除。 教師信息由管理員設(shè)定,可添加刪除課程信息,添加、刪除 、修改 題庫內(nèi)容, 供學(xué)生在線自測,上傳課件和 作業(yè)內(nèi)容; 另外, 在 BBS中, 教師可以進(jìn)行 公告 信息發(fā)布,基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計與實(shí)現(xiàn) 11 在答疑版塊中回復(fù)學(xué)生的疑難問題,還可以在技術(shù)版塊中發(fā)布一些相關(guān)的知識和技巧等,因此教師管理模塊的流程如圖 33所示。 教 師 登 陸身 份 驗(yàn) 證未 通 過教 師 主 頁 面修改試題上 傳 下 載題 庫 管 理刪除試卷上傳課件下載學(xué)生作業(yè)B B S發(fā)布公告添加試卷回復(fù)帖子通 過 圖 33 教師模塊流程圖 只有具有教師身份的用戶才能登陸教師 頁面 ,在教師 頁面 中,教師可以 將上課所用的課件和一些輔助學(xué)習(xí)資料上傳至系
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1