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

正文內(nèi)容

網(wǎng)上課件管理系統(tǒng)的設(shè)計與實現(xiàn)—畢業(yè)設(shè)計論文-文庫吧

2025-10-30 16:08 本頁面


【正文】 ...................................................... 30 結(jié) 論 ........................................................................................................................ 30 參考文獻 ........................................................................................................................ 30 致 謝 ........................................................................................................................ 31 聲 明 ........................................................................................................................ 32 1 引言 網(wǎng)上教學(xué)第一步要做的就是將教學(xué)內(nèi)容在 網(wǎng)上發(fā)布,教師可以通過課件管理系統(tǒng)發(fā)布自己的課程資源,課程資源可以兼容多種文件格式,包括 Word、 Excel、PowerPoint,圖形、音頻、視頻等,并且教師擁有管理自己課程的權(quán)限。而學(xué)生登錄以后,則可以根據(jù)自己的專業(yè)課程,選擇自己需要查看的課件資源。 一個完善的網(wǎng)上課件管理系統(tǒng),應(yīng)該是方便管理和操作的,所以該系統(tǒng)還有一個功能強大的后臺管理系統(tǒng):可以進行人員管理,權(quán)限管理,課件管理。 目前應(yīng)用于動態(tài)網(wǎng)頁設(shè)計的技術(shù)有很多,網(wǎng)上課件管理系統(tǒng)中主要采用了 ASP技術(shù)和數(shù)據(jù)庫技術(shù)的整合應(yīng)用。 采用的數(shù)據(jù)庫是 ACCESS 數(shù)據(jù)庫 ,擬建立 庫文件 。 系統(tǒng)頁面主要采用動態(tài)頁面 ,利用 ASP 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢管理系統(tǒng),采用交互式的動態(tài)的 web 畫面來實現(xiàn) 視頻 、文章、用戶等遠程瀏覽及管理。 系統(tǒng)能夠?qū)崿F(xiàn)基于校園網(wǎng)絡(luò)環(huán)境下的課件管理,以便有效地管理老師們上傳的課件,構(gòu)建適合的課件資源庫。系統(tǒng)采用 B/ S結(jié)構(gòu),即瀏覽器/服務(wù)器結(jié)構(gòu)。用戶通過瀏覽器向服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器上。客戶機無需安裝軟件,只需在服務(wù)器上進行簡單的設(shè)置,數(shù)據(jù)的請求和返回結(jié)果均以網(wǎng)頁形式完成,方便系統(tǒng) 的管理,適合教師的使用習(xí)慣。系統(tǒng)平臺設(shè)計時,采用的是 Dreamweaver MX 為開發(fā)工具,利用 ASP 技術(shù),以 ACCESS 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫, WEB 服務(wù)采用 Win2021 平臺的 IIS 實現(xiàn)。 本系統(tǒng)由以下幾個模塊組成:用戶注冊與登錄模塊,管理功能模塊,課件上傳與下載功能模塊,課件搜索模塊,密碼驗證模塊。 用戶只需要通過瀏覽器訪問就可以實現(xiàn)操作,操作簡單靈活。 2 系統(tǒng)總體設(shè)計 該系統(tǒng)有一個功能強大的后臺管理系統(tǒng):可以進行人員管理,權(quán)限管理,課件管理。 教師可以通過該系統(tǒng)發(fā)布自己的課程資源,課程資源 可以兼容多種文件格式,包括 Word、 Excel、 PowerPoint,圖形、音頻、視頻等,并且教師擁有管理自己課程的權(quán)限。而學(xué)生登錄以后,則可以根據(jù)自己的專業(yè)課程,選擇自己需要查看的課件資源。系統(tǒng)由用戶注冊與登錄模塊,管理功能模塊,課件上傳與下載功能模塊,課件搜索模塊,密碼驗證模塊五個模塊組成。 網(wǎng)上課件管理系統(tǒng) 圖 1 系統(tǒng)模塊構(gòu)成 功能模塊具體介紹 用戶注冊與登錄功能模塊 1 注冊模塊邏輯分析 (1)首先必須有一 個注冊平臺頁 ,該頁面中的內(nèi)容即是各種表單元素,以提供會員的注冊,同時這些表單元素和數(shù)據(jù)庫中會員表的各字段是相互對應(yīng)的。 (2)在會員輸入完注冊信息后,需要對這些輸入的信息進行表單檢查,比如,哪些表單項是必填,哪些表單內(nèi)容需要符合數(shù)據(jù)類型規(guī)范,等待。 (3)在檢查表單無誤后,會提交信息給動態(tài)頁面處理,此時動態(tài)頁面接收相關(guān)值,其中接收表示用戶名的表單內(nèi)容值,與數(shù)據(jù)庫用戶名字段進行查詢比較,以防止注冊重名。 (4)如果重名,返回注冊頁繼續(xù)申請注冊;否則將接收的數(shù)據(jù)錄入數(shù)據(jù)庫,并將注冊成功的信息反饋給客戶端瀏覽器。 如圖 3所示即為注冊模塊的流程結(jié)構(gòu)圖 表單輸入及主要功能頁 ,即是將注冊信息輸入平臺,進行表單檢查、數(shù)據(jù)重名檢測和數(shù)據(jù)記錄插入等功能一體的文檔。 管理模塊 課件上傳與下載模塊 課件搜索模塊 密碼驗證模塊 用戶注冊與登錄模塊 圖 2 注冊模塊數(shù)據(jù)流圖 重名檢測頁 ,當(dāng)出現(xiàn)重名時顯示的信息頁面。 記錄插入成功后反饋輸入出頁 ,表示數(shù)據(jù)記錄插入成功。 數(shù)據(jù)庫文件 ,用以保存會員注冊信息。 2 登錄驗證模塊 (1)必須具有數(shù)據(jù)庫文件,其中要有已存儲的用來進 行登錄驗證的相關(guān)數(shù)據(jù)記錄。當(dāng)然,數(shù)據(jù)的存在,是通過注冊系統(tǒng)注冊錄入的。 (2)登錄的用戶名的登錄密碼的輸入頁面,即用戶輸入平臺,提供具有相關(guān)表單元素的頁面。 (3)動態(tài)文檔頁面,主要功能即是接收表單頁面?zhèn)鬟f的表單元素值(注冊用戶名和注冊密碼),與數(shù)據(jù)庫中已有的記錄進行比較。 如果在數(shù)據(jù)庫中未曾找到相同的用戶名,則表示該登錄用戶名尚未注冊,需要注冊后才能進行登錄驗證。 若在數(shù)據(jù)庫中有相同的用戶名,則繼續(xù)檢測注冊密碼是否匹配,若用戶名和密碼完全吻合,表示登錄成功。否則即登錄失敗,重新輸入用戶名和 密碼。 如圖 4所示,即為登錄模塊的流程結(jié)構(gòu)圖。 圖 3 登錄模塊流程圖 表單輸入及登錄驗證處理頁面 ,主要是用戶名、密碼的輸入,以及和數(shù)據(jù)庫中記錄進行比較做相應(yīng)判斷的頁面。 登錄失敗的信息提示頁 ,當(dāng)用戶名、密碼等登錄信息不完全正確時跳轉(zhuǎn)到該頁。 登錄成功,會員權(quán)限頁面 ,除了表示登錄成功外,還是限制會員登錄的受保護頁。 管理功能模塊 如圖 5所示,本模塊可以分為兩個部分,一是用戶部分,用戶可以找回密碼并修改自己的基本信息,二是管理員 部分,管理員不但可以修改用戶的基本信息,還可以對用戶上傳的課件進行刪除,此外,管理員還可以刪除用戶。 圖 4 管理模塊功能圖 課件上傳與下載功能模塊 1 上傳功能的文件組織 上傳文件不同于數(shù)據(jù)錄入,所以文件的上傳可以不建立相關(guān)的數(shù)據(jù)庫,但同時,對于上傳的文件,在 Web應(yīng)用系統(tǒng)必須具有可利用價值,所以必須獲得上傳文件的路徑地址,并能保存該地址至數(shù)據(jù)庫記錄,以作應(yīng)用。 那么對于一個獨立的上傳功能來說,其文件組織一般如下。 (1)無組件上傳類文件 本文所應(yīng)用是“化境無組件上傳類”文件,該文件可以從互聯(lián) 網(wǎng)搜索并下載獲得。 (2)上傳平臺頁 該頁主要是提供用戶通過 【 文件 】 表單元素“瀏覽”本地文件,并通過 【 提交表單 】 按鈕進行文件的上傳。 (3)上傳功能頁 用戶部分 管理員部分 用戶找回密碼 用戶修改信息 管理員修改用戶 管理員刪除用戶 刪除課件 該頁的主要功能是獲得上傳平臺頁傳遞的本地文件信息,并實現(xiàn)上傳文件的各種問題的解決方案,最終實現(xiàn)文件的上傳。 2 下載功能模塊 提供課件下載的鏈接,具體方法是,將課件記錄的 ID編號傳遞到課件下載頁面,以實現(xiàn)下載功能。 課件搜索功能模塊 現(xiàn)在的網(wǎng)站上存儲的數(shù)據(jù)都非常多,例如,在一個在線購書網(wǎng)站中,數(shù)據(jù)庫存儲的書籍信息可能有幾十萬條記錄。如何在這些記錄中 找到用戶想要的信息,這就需要網(wǎng)站提供查詢系統(tǒng)來供用戶使用。 查詢功能的設(shè)計思路很簡單,就是編寫合適的 SQL語句來查詢數(shù)據(jù)庫,根據(jù)不同的情況來生成不同的 SQL語句查詢數(shù)據(jù)庫。本文提供的用戶根據(jù)課件名稱進行模糊查詢該課件所屬的教師,然后根據(jù)教師提供的課件訪問密碼進行訪問下載。 密碼驗證功能模塊 用戶想要下載該教師的課件內(nèi)容或者向該教師上傳作業(yè),必須知道該教師提供的課件訪問密碼才能進入該教師的課件。該功能實現(xiàn)很簡單,在密碼輸入頁,訪問者輸入訪問密碼,提交表單后向數(shù)據(jù)庫驗證該密碼是否正確,如果正確則進入教 師課件,如有誤則要求重新輸入。 系統(tǒng)數(shù)據(jù)庫表設(shè)計 一個簡單的網(wǎng)上課件管理系統(tǒng)可以設(shè)計 4 個數(shù)據(jù)表來滿足此系統(tǒng)的需要,第1 張表為管理員信息表 (admin),此表用來記錄管理此網(wǎng)站的管理員信息。第 2 張表為教師信息表 (tea),第 3 張表為學(xué)生信息表 (stu),分別用來記錄登錄此網(wǎng)站的教師和學(xué)生的信息。第 4 張表為課件信息表 (kj),用來記錄教師和學(xué)生上傳的課件信息。此外,還要建立教師信息表和課件信息表的關(guān)系表 (kt)。 開發(fā)環(huán)境 系統(tǒng)采用 B/ S 結(jié)構(gòu),即瀏覽器/服務(wù)器結(jié)構(gòu)。用 戶通過瀏覽器向服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器上??蛻魴C無需安裝軟件,只需在服務(wù)器上進行簡單的設(shè)置,數(shù)據(jù)的請求和返回結(jié)果均以網(wǎng)頁形式完成,方便系統(tǒng)的管理,適合教師的使用習(xí)慣。系統(tǒng)平臺設(shè)計時,采 用的是 Dreamweaver MX 為開發(fā)工具,利用 ASP 技術(shù),以 ACCESS 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫, WEB 服務(wù)采用 Win2021 平臺的 IIS 實現(xiàn)。 開發(fā)工具 Dreamweaver MX Dreamweaver 是一個很酷的網(wǎng)頁設(shè)計軟件。它不僅包括可視化編輯、 HTML代碼編輯的軟件包,而且還支持 ActiveX、 Java、 Flash、 Shockwave等功能,并且它能通過拖曳從頭到尾制作動態(tài)的 HTML動畫,支持動態(tài) HTML( Dynamic HTML)的設(shè)計,使得頁面沒有 plugin(插件)也能夠在 Netscape和 地顯示頁面的動畫。 Dreamweaver 還提供自動更新頁面信息的功能。同時它還采用了 Roundtrip HTML技術(shù),這項技術(shù)使得網(wǎng)頁在 Dreamweaver 和 HTML代碼編輯器之間可以進 行自由切換,并保持 HTML句法及結(jié)構(gòu)不 變。 Dreamweaver 最具挑戰(zhàn)性和生命力的是它的開放式設(shè)計,這項設(shè)計使得任何人都可以輕易擴展它的功能。 課件管理系統(tǒng)使用的是 Dreamweaver MX 2021,通過該工具使用戶能夠高效地設(shè)計、開發(fā)和維護基于標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。 ASP 技術(shù) ASP是“ Active Server Pages”的簡稱,意為“活動服務(wù)器網(wǎng)頁”。它是由微軟公司開發(fā)的一種服務(wù)器端的腳本編寫環(huán)境,它一般以 VBScript或 ECMAScript作為服務(wù)器端的腳本語言,由安裝在服務(wù)器上的應(yīng)用程序擴展軟件負責(zé)解 釋并執(zhí)行這些腳本。掌握 ASP動態(tài)網(wǎng)頁技術(shù),只需要了解服務(wù)器端腳本(如 VBScript)的基本結(jié)構(gòu)、語法,熟悉 ASP本身所支持的對象和組件,就可以很輕松地進行 ASP編程了。 4 系統(tǒng)實現(xiàn) 系統(tǒng)主界面設(shè)計 主界面如圖 6所示,按圖進行設(shè)置。 圖 5 主界面 用戶注冊與登錄功能模塊設(shè)計 登錄頁面 啟動 Dreamwever MX 2021,按照圖 4的流程來設(shè)計登錄頁面 ,其具體步驟如下所示。 (1)在起始頁中選擇創(chuàng)建 asp文件,保存為“ ”。 (2)在工作區(qū)的文檔窗 口中選擇為“設(shè)計”視圖,在“文檔工具欄”的標(biāo)題欄中輸入“用戶登錄”,然后單擊“插入”工具欄中“常用”選項卡上的“表單”選項,再在其工具欄中選擇“表單”按鈕,向頁面中添加一個表單。 (3)在表單中添加一個四行一列的表格。 (4) 向表格中添加“用戶名”、“密碼”文本框“登錄”按鈕以及“忘記密碼”、“注冊”、“返回首頁”鏈接。并在頁面上添加一些文字,如圖 7所示。 圖 6 教師登錄頁面 在完成了頁面的設(shè)計后,就可以利用 Dreamwever的“服務(wù)器行為”,來完成對“登錄”過程的操作和處理。首先在“設(shè)計”頁面 中,將光標(biāo)移到表單內(nèi), 然后在“應(yīng)用程序”面板組的“服務(wù)器行為”面板上單擊左上角的加號( +)按鈕,在彈出的菜單中選擇“用戶身份驗證 登錄用戶”命令,將彈出“登錄用戶”對話框,“登錄用戶”的設(shè)置代碼如下 : MM_LoginAction = (URL) If Then MM_LoginAction = MM_LoginAction + ? + () MM_valUsername=CStr ( (t_name)) If MM_valUsername Then MM_fldUserAuthorization= MM_redirectLoginSuccess= MM_redirectLoginFailed= MM_flag= Set MM_rsUser = (MM_flag) = MM_conn_STRING = SELECT t_nam
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1