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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于jsp技術(shù)的通用網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)-wenkub

2022-12-14 19:29:15 本頁面
 

【正文】 但是 EJB組件模型和 JavaBeans組件模型是不同的。 JDBC的體系結(jié)構(gòu)如圖 21所示 : 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 7 圖 21 JDBC 的體系結(jié)構(gòu) 通過 JDBC訪問數(shù)據(jù)庫,需完成如下步驟: (1)加載 JDBC驅(qū)動(dòng)程序:通過驅(qū)動(dòng)程序管理器加載并注冊(cè)對(duì)應(yīng)數(shù)掘源的驅(qū)動(dòng)程序 ; (2)建立連接:明確地建立一條與數(shù)據(jù)庫的連接,以便訪問所需要的數(shù)據(jù) ; (3)建立用于查詢或更新的語句:通過連接來得到語句對(duì)象,該語句對(duì)象提供一個(gè)工作空間供用戶創(chuàng)建 SQL查詢,執(zhí)行該查詢以及檢索返回的任何結(jié)果 ; (4)處理結(jié)果:訪問結(jié) 果集中的數(shù)掘 ; (5)關(guān)閉連接:釋放連接所占資源。管理員可以發(fā)布、修改、刪除系統(tǒng)公告;也可瀏覽論壇中的內(nèi)容,并進(jìn)行管理。因此,在網(wǎng)絡(luò)課程平臺(tái)的開發(fā)上,不能停留在為教師開發(fā)現(xiàn)成的平臺(tái),應(yīng)予以一定的空間供教師對(duì)網(wǎng)絡(luò)課程平臺(tá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í)的資源。管理員還可以對(duì)專業(yè)和課程進(jìn)行管理。教師可以將課件上傳,供學(xué)生課后下載自學(xué);學(xué)生可以在平臺(tái)上下載老師的課件,可以將自己的作業(yè)上傳,提交給老師查看。 網(wǎng)絡(luò)教學(xué)平臺(tái)由教師模塊、學(xué)生模塊和管理員模塊三大模塊 組成,這些模塊之間相互聯(lián)系,相互配合,構(gòu)成一個(gè)完整的網(wǎng)絡(luò)教學(xué)系統(tǒng)。因此管理員模塊的流程如圖32 所示。 教 師 登 陸身 份 驗(yàn) 證未 通 過教 師 主 頁 面修改試題上 傳 下 載題 庫 管 理刪除試卷上傳課件下載學(xué)生作業(yè)B B S發(fā)布公告添加試卷回復(fù)帖子通 過 圖 33 教師模塊流程圖 只有具有教師身份的用戶才能登陸教師 頁面 ,在教師 頁面 中,教師可以 將上課所用的課件和一些輔助學(xué)習(xí)資料上傳至系統(tǒng) ,供學(xué)生 下載 學(xué)習(xí)。可選擇學(xué)習(xí)的課程, 進(jìn)入課程專區(qū)后可 查看 老師發(fā)布的信息情況、老師布置作業(yè)的內(nèi)容 ,進(jìn)行在線自測(cè)等,因此學(xué)生學(xué)習(xí)模塊的流程如圖 34 所示 學(xué) 生 登 陸身 份 驗(yàn) 證未 通 過課 程 專 區(qū)上 傳 下 載在 線 自 測(cè)下載 課件上傳作業(yè)通 過選 擇 課 程選 擇 試 卷查 看 答 案B B S發(fā)布公告回復(fù)帖子 圖 34 學(xué)生模塊流程圖 學(xué)生角色功能主要有: (1) 學(xué)生賬號(hào)可密碼等 信息由管理員設(shè)定 ,通過身份驗(yàn)證后直接登陸 ; (2)在本專業(yè)中 可選擇學(xué)習(xí)的課程,學(xué)生可以選擇多門課程進(jìn)行學(xué)習(xí),如果超過一門的時(shí)候,登陸時(shí)需要選擇本次學(xué)習(xí)的課程 ,選擇成功后進(jìn)入課程專區(qū) ; (3)查看老師發(fā)布的信息情況, 如上課內(nèi)容、上課地點(diǎn)的變更,教學(xué)內(nèi)容的大綱安排、作業(yè)完成期限、考試范圍 、注意事項(xiàng)等一系列公告信息。另外, 增加一個(gè)是否保存在 cookie 一分鐘的選項(xiàng)。管理員權(quán)限的用戶可以通過登陸成功,直接進(jìn)入到系統(tǒng)的后臺(tái)管理界面,用戶注冊(cè)方式能添加的權(quán)限為考生和教師。 如圖 36 所示。 如圖 37基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 14 所示。 如圖 38 所示。 如圖 39 所示。在 每個(gè)專業(yè)的最后一列,增加一個(gè) 添加課程 的功能,點(diǎn) 擊此處,管理員就能 為該專業(yè)添加一門課程 。輸入完畢后點(diǎn)擊提交按鈕就完成添加。 添加試卷中需要提供一個(gè)下拉列表,用來顯示登陸教師所屬專業(yè)中的所有課程名稱,選擇一門課程,并點(diǎn)擊添加按鈕后,會(huì)添加一套試卷到這門課程中,并提示添加試卷成功。在此界面中顯示六個(gè)文本框,分別用來輸入題目、答案 A、答案 B、答案 B、答案 D 和參考答案。 點(diǎn)擊刪除試卷,則會(huì)將該套試題刪除,并提示該套試卷刪除成功。在這個(gè)界面中,試題 編號(hào)從 1 到 20,全部為單項(xiàng)選擇題,學(xué)生做完試題后點(diǎn)擊提交按鈕,系統(tǒng)會(huì)自動(dòng)批改,并顯示本次自測(cè)所得的分?jǐn)?shù)。 點(diǎn)擊上傳鏈接后,跳出的界面中需要顯示一個(gè)瀏覽框,用來選擇所要上傳的文件的路徑。如果文件類型符合系統(tǒng)的要求,則顯示上傳成功。點(diǎn)擊下載,就能下載該文件。 查 詢選 擇 課 程 : 課名 文件名 老師 ID 老師姓名 上傳時(shí)間 下載 XX XX XX XX XX 下載 XX XX XX XX XX 下載 XX XX XX XX XX 下載 課名 文件名 學(xué)生 ID 學(xué)生姓名 上傳時(shí)間 下載 XX XX XX XX XX 下載 XX XX XX XX XX 下載 XX XX XX XX XX 下載 圖 316 文件下載界面設(shè)計(jì) BBS 界面設(shè)計(jì) BBS 中分為三個(gè)版塊:公告版塊、技術(shù)交流版塊和答疑版塊。每一個(gè)帖子作為一個(gè)字段顯示在表格中。在此界面中,會(huì)出現(xiàn)兩個(gè)文本框,用來輸入標(biāo)題和內(nèi)容。在該界面中,抬頭顯示主題名字,下面顯示帖子的具體內(nèi)容、作者、等級(jí)權(quán)限(學(xué)生 /教師 /管理員)和發(fā)布時(shí)間。 如圖 320 所示。實(shí)時(shí)數(shù)據(jù)庫用來保存從底層 I/O設(shè)備讀出的 I/O變量的實(shí)時(shí)值。 (3)邏輯結(jié)構(gòu)設(shè)計(jì)階段這個(gè)階段將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè) DBMS所支持的數(shù)據(jù)模型,對(duì)其進(jìn)行優(yōu)化。在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。數(shù)據(jù)庫數(shù)據(jù) 字典是一組表和視圖結(jié) 構(gòu)。 表 數(shù)據(jù)庫表名稱及描述 表名 說明 描述 member 用戶信息表 存儲(chǔ)系統(tǒng)管理員注冊(cè)的所有用戶的信息 question 題庫表 存儲(chǔ)學(xué)生在線自測(cè)的所有試題 stuclass 學(xué)生表 存儲(chǔ)所有學(xué)生的信息 matech 老師表 存儲(chǔ)所有老師的信息 majorinfor 專業(yè)表 存儲(chǔ)系統(tǒng)管理員所添加的專業(yè)信息 courseinfor 課程信息表 存儲(chǔ)系統(tǒng)管理員所添加的專業(yè)課程信息 fileinfor 文件信息表 存儲(chǔ)教師上傳的課件和學(xué)生上傳的作業(yè)的一些相關(guān)信息 article 帖子信息表 存儲(chǔ)在 BBS 中發(fā)布帖子和回復(fù)帖子的信息 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 21 用戶信息表 (member): 用來 存儲(chǔ) 系統(tǒng)管理員注冊(cè)的 所有用戶 的信息 ,包括權(quán)限、真實(shí)名字等 。 表 題庫表 (question)的詳細(xì) 結(jié)構(gòu) 字段名 數(shù)據(jù)類型 數(shù)據(jù)長度 屬性 字段說明 ID INT 11 primary key,not null,auto increment 試題號(hào) QuestText TEXT not null 試題內(nèi)容 Answer TEXT not null 答案 Group SMALLINT 4 not null 試卷號(hào) coursename VARCHAR 45 not null 課程名 學(xué)生表 (stuclass):學(xué)生表中 存儲(chǔ)學(xué)生與專業(yè)的關(guān)聯(lián)關(guān)系 ,包括登陸所用的用戶名、真實(shí)名字和所屬的專業(yè)。 表 老師 表 (matech)的詳細(xì) 結(jié)構(gòu) 字段名 數(shù)據(jù)類型 數(shù)據(jù)長度 屬性 字段說明 majormum INT 10 primary key,not null,auto increment 專業(yè)號(hào) technum VARCHAR 45 primary key,not null 老師號(hào) techname VARCHAR 45 not null 老師名 專業(yè)表 (majorinfor):專 業(yè)表中存儲(chǔ)系統(tǒng)管理員所添加的專業(yè)信息,包括專業(yè)號(hào)和專業(yè)名稱。 表 課程信息 表 (courseinfor)的詳細(xì) 結(jié)構(gòu) 字段名 數(shù)據(jù)類型 數(shù)據(jù)長度 屬性 字段說明 coursenum INT 10 primary key,not null,auto increment 課程號(hào) majornum VARCHAR 45 not null 專業(yè)號(hào) coursename VARCHAR 45 not null 課程名稱 tech VARCHAR 45 任課老師 文件信息表 (fileinfor): 文件 信息表中存儲(chǔ)教師上傳的課件和學(xué)生上傳的作業(yè)的一些相關(guān)信息,包括文件名、上傳者、保存地址、上傳時(shí)間和文件所屬課程名。 表 帖子信息 表 (article)的詳細(xì) 結(jié)構(gòu) 字段名 數(shù)據(jù)類型 數(shù)據(jù)長度 屬性 字段說明 id INT 11 primary key,not null,auto increment 帖子 ID authorID INT 11 not null 樓主 ID title TEXT not null 主題 content TEXT not null 內(nèi)容 boardID INT 11 not null 版塊 ID reID INT 11 not null 回復(fù)者 ID reNum INT 11 not null 回復(fù)數(shù) pubtime VARCHAR 128 not null 發(fā)布時(shí)間 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 23 4 系統(tǒng)實(shí)現(xiàn) 該 網(wǎng)絡(luò)教學(xué)平臺(tái)按照 Browser/Server 模式,將傳統(tǒng)的瀏覽器 /WEB 服務(wù)器的兩層體系結(jié) 構(gòu)擴(kuò)展成瀏覽器 /WEB 服務(wù)器 +應(yīng)用服務(wù)器 /數(shù)據(jù)庫服務(wù)器三層體系結(jié)構(gòu),這種模式采用多種標(biāo)準(zhǔn)的協(xié)議和技術(shù),適合于所有硬件平臺(tái)和軟件環(huán)境。 基于上述配置,數(shù)據(jù)庫連接類 DBBean類的實(shí)現(xiàn)如下: package dbBean。 import 。 private Connection conn = null。 } ?? //執(zhí)行 SQL語句 public void prepareStatement(String sql) throws Exception { ()。 } catch (Exception ex) { } } if (null != conn) { try { ()。 用戶單擊“ 登陸 ”按鈕 后進(jìn)入 用戶登錄的驗(yàn)證過程 ,判斷與 member表中的 role、 username和password是否符合 。 在 中選擇管理員身份并登陸成功后,通過判斷 role=3 后, 點(diǎn)擊進(jìn)入 主頁中。點(diǎn)擊提交按鈕后,將數(shù)據(jù)自動(dòng)寫入到 member 表的 role、 username、 name 和password 字段 中,并且,如果 role=1,則將數(shù)據(jù)寫入到 matech 表中的 majornum、 technum和 techname 字段中,如果 role=2,則將數(shù)據(jù)寫入到 stuclass 表中的 majornum、 username和 name 字段中。點(diǎn)擊刪除用戶后,將轉(zhuǎn)到 頁面執(zhí)行操作 ,從 member 和 stuclss 或 matech中刪除對(duì)應(yīng)的數(shù)據(jù) 。點(diǎn)擊添加專業(yè)后,進(jìn)入到 頁面,如圖 415 所示,填寫完畢 后點(diǎn)擊提交,將 majornum 和 majorname數(shù)據(jù)寫入 到 majorinfor 表 中。點(diǎn)擊添加專業(yè)后,進(jìn)入到 頁面,如圖 418所示,填寫完畢后點(diǎn)擊提交, 將 coursenum、 coursename 和 majornum 數(shù)據(jù)內(nèi)容寫入到courseinfor 表中 。 點(diǎn)擊編輯,進(jìn)入 頁面, 根據(jù) Group 參數(shù)從 question 表中提取 QuestText 字段內(nèi)容, 顯示出 該套試卷的全部 試題。在添加試卷時(shí) ,選擇一門課程,點(diǎn)擊添加,由 頁面執(zhí)行操作 ,將默認(rèn)內(nèi)容寫入到 question 表中 。選擇一門課程。 在 中選擇學(xué)生身份并登陸成功后,點(diǎn)擊進(jìn)入 主頁中。 輸入完畢后點(diǎn)擊提交后由 頁面執(zhí)行操作 ,將數(shù)據(jù)寫入到 question 表中的 QuestText和 Aswer字段中 。 在 中選擇教師身份并登陸成功后,點(diǎn)擊進(jìn)入 主頁中。 點(diǎn)擊專業(yè)課程管理鏈接后,進(jìn)入 頁面,如圖 417 所示, 通過 majornum 字段將 majorinfor 和 courseinfor 兩表關(guān)聯(lián),提取出majornum、 majorname、 courseinfor、 courseinfor 和 techname 字段內(nèi)容,在表格中 顯示所有專業(yè)課程 的詳細(xì)信息。 點(diǎn)擊專業(yè)管理鏈接后,進(jìn)入 頁面,如圖 414所示, 從 majorinfor 表中提取 majornum 和 majorname 字段內(nèi)容, 顯示所有專業(yè)的詳細(xì)基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 30 信息。 基于 JSP技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 28 圖 49 刪 除 成 功將 內(nèi) 容
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1