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

正文內(nèi)容

[精品]基于web的教學(xué)資源管理系統(tǒng)--java[,](編輯修改稿)

2025-01-09 16:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 式 B/S 架構(gòu)概述 本系統(tǒng)采用瀏覽器 /服務(wù)器架構(gòu)方式實(shí)現(xiàn)。 B/S 架構(gòu)方式由瀏覽器和服務(wù)器組成。瀏覽器是表示層,在表示層中包含了系統(tǒng)的顯示邏 輯。它的任務(wù)是由瀏覽器向網(wǎng)絡(luò)上的某一 Web 服務(wù)器提出服務(wù)請(qǐng)求, Web服務(wù)器對(duì)用戶(hù)身份進(jìn)行驗(yàn)證后用 HTTP 協(xié)議把所需的主頁(yè)傳送給客戶(hù)端,客戶(hù)端接受傳來(lái)的主頁(yè)文件,并把它顯示在瀏覽器上 [5]?!痘?WEB 的教學(xué)資源管理系統(tǒng)》 采用此構(gòu)架方式主要基于以下幾點(diǎn)考慮: ⑴在服務(wù)器上對(duì)數(shù)據(jù)進(jìn)行處理并將處理結(jié)果生成網(wǎng)頁(yè),使得客戶(hù)機(jī)上對(duì)數(shù)據(jù)的處理被進(jìn)一步簡(jiǎn)化??蛻?hù)機(jī)上以瀏覽器作為客戶(hù)端的應(yīng)用程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)顯示,而不用再為客戶(hù)端單獨(dú)編寫(xiě)和安裝其他類(lèi)型的應(yīng)用程序。 ⑵由于數(shù)據(jù)的處理、存儲(chǔ)都是在服務(wù)器上完成,因此將來(lái)對(duì)系統(tǒng) (無(wú)論是 硬件還是軟件 )的升級(jí)都只是對(duì)服務(wù)器進(jìn)行。所以,網(wǎng)絡(luò)應(yīng)用軟件易于管理和維護(hù),而且擴(kuò)展性好。 系統(tǒng)體系結(jié)構(gòu) 《基于 WEB 的教學(xué)資源管理系統(tǒng)》 最底層是網(wǎng)絡(luò)操作系統(tǒng) Windows xp Server;第二層是數(shù)據(jù)庫(kù)系統(tǒng)層;第三層是數(shù)據(jù)庫(kù)接口層,通過(guò)應(yīng)用服務(wù)器將數(shù)據(jù)信息采集到各接口系統(tǒng)中;第四層為服務(wù)層,通過(guò) JSP 與應(yīng)用服務(wù)器進(jìn)行信息交換,同時(shí)通過(guò) HTTP 與 Browser 進(jìn)行信息交換;第五層為用戶(hù)層,它面向最終用戶(hù),通過(guò)用戶(hù)頁(yè)面與系統(tǒng)進(jìn)行信息交換。因此該系統(tǒng)設(shè)計(jì)包括用戶(hù)頁(yè)面設(shè)計(jì)(前臺(tái)頁(yè)面)、數(shù)據(jù)庫(kù)設(shè)計(jì)、應(yīng) 用程序設(shè)計(jì)(后臺(tái)頁(yè)面)。數(shù)據(jù)庫(kù)位于該系統(tǒng) Web 站點(diǎn)的數(shù)據(jù)庫(kù)服務(wù)器上,用戶(hù)界面位于 Web 服務(wù)器上, Web服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器可同處于同一物理服務(wù)器上。 整個(gè)系統(tǒng)由 Web 服務(wù)器統(tǒng)一進(jìn)行管理和發(fā)送,用戶(hù)通過(guò)瀏覽器以 HTTP 協(xié)議向 Server 發(fā)送請(qǐng)求,并接收和顯示 Server 提供的 Web 信息。在服務(wù)器端運(yùn)行JavaScript 腳本語(yǔ)言代碼, SQL 命令和標(biāo)準(zhǔn) HTML 代碼,通過(guò) JDBC 驅(qū)動(dòng)程序,連接到支持 JDBC 的數(shù)據(jù)庫(kù)來(lái)存取網(wǎng)絡(luò)數(shù)據(jù)庫(kù)。 系統(tǒng)體系結(jié)構(gòu)如下圖 1 所示 : W i n d o w s X P S e r v e r 操 作 系 統(tǒng)用 戶(hù) 操 作 系 統(tǒng)基 于 W e b 的 教 學(xué) 資 源 管 理 系 統(tǒng)W e b 服 務(wù) 器數(shù) 據(jù) 庫(kù) 服 務(wù) 器瀏 覽 器 1 瀏 覽 器 NBS用 戶(hù) 端 系 統(tǒng) 層服 務(wù) 層數(shù) 據(jù) 庫(kù) 接 口數(shù) 據(jù) 庫(kù) 系 統(tǒng)操 作 系 統(tǒng) 層 圖 1 系統(tǒng)體系結(jié)構(gòu) 開(kāi)發(fā)工具簡(jiǎn)介 系統(tǒng)開(kāi)發(fā)技術(shù) JSP JSP( IAVA SERVER PAGES)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JavaServer Page 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。作為 Java 平臺(tái)的一部分, JSP 擁有 Java 編程語(yǔ)言 “ 一次編寫(xiě),各處運(yùn)行 ” 的特點(diǎn) [6]。 SQL Server 簡(jiǎn)介 《基于 WEB 的教學(xué)資源管理系統(tǒng)》是 以 SQL Server 2021 作為平臺(tái)開(kāi)發(fā)的教學(xué)資源管理系統(tǒng),適合一般規(guī) 模學(xué)校使用。 SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。 SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為用戶(hù)提供一個(gè)安全、可靠和高效的平臺(tái)用于數(shù)據(jù)管理。 本系統(tǒng)采用的數(shù)據(jù)庫(kù)技術(shù)為 JDBC(Java DataBase Connectivity)。JDBC(Java DataBase Connectivity)是一種能通過(guò) Java 語(yǔ)言訪(fǎng)問(wèn)結(jié)構(gòu)化數(shù)據(jù)庫(kù)的應(yīng)用程序接口( JDBC API)。數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序類(lèi)型為:本地 API 部分 Java 驅(qū)動(dòng)程序 [7~ 9]。 4. 概要設(shè)計(jì) 系統(tǒng)具體 功能 系統(tǒng)的整體功能模塊 ⑴ 用戶(hù)登錄模塊 ⑵ 公告信息管理模塊 ⑶ 教參信息(教程、課件)管理模塊 ⑷ 資料上傳模塊 ⑸個(gè)人信息管理模塊 ⑹知道吧信息管理模塊 系統(tǒng)的不同用戶(hù)操作權(quán)限介紹 ⑴ 管理員:本系統(tǒng)管理員登錄經(jīng)審核通過(guò)后可以進(jìn)行:瀏覽、添加、刪除、修改公告、教程、課件等信息;瀏覽、添加、刪除、修改知道吧版塊及版主信息;查詢(xún)、添加、刪除用戶(hù)信息;瀏覽、添加、刪除管理員信息、修改管理員密碼;審核用戶(hù)上傳的資料等操作。 ⑵ 教師:瀏覽管理員發(fā)布的公告信息,根據(jù)需要可選擇下載并保存 公告具體內(nèi)容;瀏覽、下載教程和課件;上傳教程、課件;在知道吧按不同問(wèn)題分類(lèi)方式瀏覽問(wèn)題、提出問(wèn)題和提供問(wèn)題解答信息。 ⑶ 學(xué)生:瀏覽管理員發(fā)布的公告信息,根據(jù)需要可選擇下載并保存公告具體內(nèi)容;瀏覽、下載教程和課件;上傳教程、課件;在知道吧按不同問(wèn)題分類(lèi)方式瀏覽問(wèn)題、提出問(wèn)題和提供問(wèn)題解答信息。 ⑷ 訪(fǎng)客:匿名訪(fǎng)客登錄后,可以瀏覽公告、教程、課件、問(wèn)題等信息,無(wú)權(quán)進(jìn)行添加、刪除等操作。 系統(tǒng)整體界面設(shè)計(jì) ⑴ 整個(gè)網(wǎng)站的頁(yè)面布局簡(jiǎn)潔明了,風(fēng)格大體一致,色彩搭配自然協(xié)調(diào),讓用戶(hù)使用起來(lái)感覺(jué)全舒適自然。 ⑵ 各分頁(yè)面之間皆有導(dǎo)航條鏈接,方便已經(jīng)登錄的用戶(hù)在各個(gè)頁(yè)面之間自由跳轉(zhuǎn)翻看。 系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì) 基本系統(tǒng)模型如圖 2所示: 系 統(tǒng) 管 理 員教 師學(xué) 生游 客基 于 W e b 的 教 學(xué) 資 源 管 理 系 統(tǒng)控 制 、 管 理 使 用 圖 2 基本系統(tǒng)模型 圖 一般用戶(hù)登陸操作流程介紹 一般用戶(hù)(被授權(quán)的教師或者學(xué)生用戶(hù))登陸操作流程如圖 3所示: 圖3 一般用戶(hù)登陸操作流程圖 圖 3 注釋說(shuō)明: ⑴ 公告信息模塊:一般用戶(hù)點(diǎn)擊公告標(biāo)題鏈接可以瀏覽公告,可根據(jù)需要選擇要下載、保存的公告內(nèi)容; ⑵ 個(gè)人信息管理模塊:一般用戶(hù)進(jìn)入個(gè)人信息后,在備忘錄中可以添加、刪除、修改自己的備忘錄信息。在留言箱中可以閱覽收到的留言信息、刪除留言、給其他用戶(hù)發(fā)送留言信息; ⑶ 上傳模塊:一般用戶(hù)可以進(jìn)行教參資料的上傳,此功能主要是實(shí)現(xiàn)教學(xué)資源的共享,教師可以方便地通過(guò)此模塊實(shí)現(xiàn)課件的上傳,供學(xué)生下載,以提高教學(xué)效率; ⑷ 教參信息模塊:本系統(tǒng)將教參信息分為教程和課件兩大類(lèi)。學(xué)生用戶(hù)可以瀏登錄頁(yè)面 返回登錄頁(yè) 公告信息 系統(tǒng)首頁(yè) 個(gè)人信息 備忘錄 上傳 教參信息 知道吧 留言箱 教程資料 課件資料 通過(guò)驗(yàn)證 身份驗(yàn)證有誤 覽、下載選擇的教程、課件信息進(jìn)行學(xué)習(xí),教師用戶(hù)可以瀏覽、下載各種教程、課件信息,包括各種課件制作素材等; ⑸ 知道吧模塊 :用戶(hù)登陸以后,可以瀏覽問(wèn)題、回答問(wèn)題,也可以提出問(wèn)題。實(shí)現(xiàn)用戶(hù)間的非實(shí)時(shí)的交互。 一般用戶(hù)登陸后臺(tái)驗(yàn)證流程介紹 一般用戶(hù)登陸后臺(tái)驗(yàn)證程序流程如圖 4所示: 用 戶(hù) 名 存 在 ?輸 入 用 戶(hù)名 、 密 碼密 碼 匹 配 ? 用 戶(hù) 不 存 在登 錄 成 功 密 碼 錯(cuò) 誤昵 稱(chēng) 、 用 戶(hù) 名為 空 ?進(jìn) 入 初 始 化 信 息 框昵 稱(chēng) 已 存 在 ?用 戶(hù) 進(jìn) 入 登 陸 框登 陸 成 功更 新 用 戶(hù) 信息 表登 陸 成 功N OY E SN OY E SN OY E SYESN O 圖 4一般用戶(hù)登陸后臺(tái)驗(yàn)證流程圖 管理員用戶(hù)登陸流程介紹 管理員用戶(hù)登陸操作流程如圖 5 所示: 圖 5管理員用戶(hù)登陸流程圖 圖 5 注釋說(shuō)明:文章管理中文章指:上傳的公告、教程和課件三種文件資料。 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)在整 個(gè)管理系統(tǒng)中占有非常重要的地位 ,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以提高數(shù)據(jù)存儲(chǔ)的效率 ,保證數(shù)據(jù)的完整和一致。在數(shù)據(jù)庫(kù)建立時(shí) ,大體上選建立一個(gè)總體的數(shù)據(jù)庫(kù)存文件 ,以便統(tǒng)一調(diào)用數(shù)據(jù)庫(kù)連接語(yǔ)句 [10~ 11]。 邏輯設(shè)計(jì) 該系統(tǒng)有四個(gè)不同用戶(hù)身份,分別為游客、學(xué)生、教師和管理員。每個(gè)不同的身份的用戶(hù)權(quán)限不同。 在系統(tǒng)用戶(hù)中,游客不需要存儲(chǔ)信息。學(xué)生用戶(hù)和教師用戶(hù)共用一個(gè)表,除學(xué)生學(xué)號(hào)、教師工號(hào)、姓名、登陸密碼等登錄必需信息外,還有在知道吧中涉及到的積等 級(jí)等具體信息。管理員則只需要用戶(hù)名和密碼。另外,知道吧、備忘錄、留言箱、上傳文章等模塊還要有不同的表來(lái)存儲(chǔ)信息。 經(jīng)過(guò)分析,初步設(shè)計(jì)如下十個(gè)表: 管 理 員 登 陸 文章管理 知道吧管理 用戶(hù)管理 系統(tǒng)管理員管理 瀏覽文章 刪除文章 修改文章 添加文章 修改版塊 修改版主 添加版塊 刪除版塊 查詢(xún)用戶(hù)信息 刪除管理員信息 添加管理員信息 瀏覽管理員信息 刪除用戶(hù)信息 添加用戶(hù)信息 修改密碼 通過(guò)驗(yàn)證 身份驗(yàn)證有誤 返回首頁(yè) ⑴管理員基本信息表 (admin)包括:管理員編號(hào)、管理員用戶(hù)名、密碼、上次登錄時(shí)間、最近登陸時(shí)間、登陸次數(shù)等信息; ⑵普通用戶(hù)信息表 (ts_user) 包括:用戶(hù)編號(hào)、學(xué)號(hào)或者工號(hào)、姓名、密碼、昵稱(chēng)、用戶(hù)積分、知道吧等級(jí)、用戶(hù)身份標(biāo)識(shí)等信息; ⑶文件信息表 (ts_article) 包括:文件編號(hào)、文件標(biāo)題、文件內(nèi)容、上傳文件作者姓名、創(chuàng)建時(shí)間、文件全稱(chēng)、文件所屬版 塊編號(hào)( 1:公告類(lèi), 2:教程類(lèi), 3:課件類(lèi))、文件點(diǎn)擊次數(shù); ⑷文章類(lèi)別信息 (ts_sortid) 包括:類(lèi)別編號(hào)、類(lèi)別名稱(chēng); ⑸備忘錄文件信息 (ts_log) 包括:文件編號(hào)、創(chuàng)建時(shí)間、內(nèi)容、作者號(hào); ⑹留言信息 (ts_news) 包括:留言編號(hào)、發(fā)送者號(hào)、接受者號(hào)、留言主題、留言?xún)?nèi)容、創(chuàng)建時(shí)間、留言狀態(tài)標(biāo)識(shí)等; ⑺答題信息表 (know_answer) 包括:答案編號(hào)、答題時(shí)間、答案內(nèi)容、回答者號(hào)、答案所對(duì)應(yīng)的問(wèn)題編號(hào)等; ⑻問(wèn)題信息表 (know_article) 包括:?jiǎn)栴}編號(hào)、提問(wèn)者號(hào)、問(wèn)題標(biāo)題、提問(wèn) 時(shí)間、問(wèn)題解決時(shí)間、問(wèn)題內(nèi)容、問(wèn)題補(bǔ)充內(nèi)容、問(wèn)題解決標(biāo)識(shí)、問(wèn)題分值、回答者號(hào)、問(wèn)題所屬版塊編號(hào)、回答總數(shù)、最佳答案編號(hào)等; ⑼問(wèn)題版塊信息表 (know_sortid) 包括:版塊編號(hào)、版塊名稱(chēng)、版主姓名等; ⑽積分等級(jí)表信息 (know_step) 包括:積分等級(jí)標(biāo)識(shí)、等級(jí)名稱(chēng)、積分范圍等; 數(shù)據(jù)字典設(shè)計(jì) 管理員基本信息如表 1 所示: 表 1管理員基本信息表 (admin) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 數(shù)據(jù)長(zhǎng)度 允許空 說(shuō)明 id int 4 No 自動(dòng)編號(hào)(主鍵) adminid Char 20 Yes 管理員姓名 pwd Char 20 No 管理員密碼 prelogin Datatime 8 Yes 上次登陸時(shí)間 logintime Datatime 8 Yes 最近登陸時(shí)間 totle int 4 Yes 登陸次數(shù) 普通用戶(hù)信息如表 2所示: 表 2 普通用戶(hù)信息表 (ts_user) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 數(shù)據(jù)長(zhǎng)度 允許空 說(shuō)明 Id Int 4 No 自動(dòng)編號(hào)(主鍵) Userid Char 15 yes 學(xué)號(hào) Username Char 20 yes 姓名 Userpwd Char 20 No 密碼 Nickname Char 30 yes 昵稱(chēng) Mark Int 4 yes 積分 Status Int 4 yes 等級(jí) qx Int 4 yes 身份標(biāo)識(shí)( 1:師 2:生) 文件信息如表 3所示: 表 3 文件信息表 (ts_article) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 數(shù)據(jù)長(zhǎng)度 允許空 說(shuō)明 Id Int 4 No 文件編號(hào)(主鍵) Title Char 100 yes 標(biāo)題 Content Vchar 8000 yes 內(nèi)容 author Char 20 yes 作者 Flag int 4 yes 狀態(tài)( 1:過(guò) 2:中 3:未) Createtime Datetime 8 yes 創(chuàng)建時(shí)間 Filename Char 200 yes 文件名稱(chēng) Sortid Int 4 yes 版塊編號(hào) hit int 4 yes 點(diǎn)擊次數(shù) 文件類(lèi)別信息如表 4所示: 表 4 文章類(lèi)別信息 (ts_sortid) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 數(shù)據(jù)長(zhǎng)度 允許空 說(shuō)明 Id Int 4 No 類(lèi)別編號(hào)(主鍵) name char 20 yes 類(lèi)別名稱(chēng) 備忘錄文件信息如表 5 所示: 表 5 備忘錄文件信息 (ts_log) 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 數(shù)據(jù)長(zhǎng)度 允許空 說(shuō)明 Id Int 4 No 編號(hào)(主鍵) Createtime Datetime 8 Yes 創(chuàng)建時(shí)間 Content Nchar 500 Yes 內(nèi)容
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1