版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
題目:網(wǎng)頁設(shè)計在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)2大學(xué)生在線學(xué)習(xí)網(wǎng)站設(shè)計與實現(xiàn)摘要:大學(xué)生在線學(xué)習(xí)網(wǎng)站,是一個利用因特網(wǎng)作為平臺傳送教學(xué)內(nèi)容,實施網(wǎng)上教學(xué),進(jìn)行網(wǎng)上交流和學(xué)習(xí)的信息系統(tǒng)。構(gòu)建大學(xué)生在線學(xué)習(xí)網(wǎng)站,可以克服傳統(tǒng)課堂教育的局限性,形成一種主動的、協(xié)作的、開放的教學(xué)模式,既有生動形象和資源廣泛的優(yōu)點,又具有能相互訪問、雙向交流,不受時空限制的優(yōu)良特性。系統(tǒng)結(jié)合實際需求,采用B/S模式,以IISAccess數(shù)據(jù)庫來進(jìn)行開發(fā),實現(xiàn)了遠(yuǎn)程上傳作業(yè)、在線瀏覽課件、在線測試、在線答疑等功能。本文從系統(tǒng)開發(fā)工具及相應(yīng)技術(shù)、系統(tǒng)分析、系統(tǒng)總體設(shè)計、系統(tǒng)詳細(xì)設(shè)計、系統(tǒng)程圖對系統(tǒng)開發(fā)過程進(jìn)行了輔助說明。3 1 1 1 2 2 22.2在線學(xué)習(xí)子系統(tǒng)的功能需求 3 3 4 5 5 6 63.2在線學(xué)習(xí)系統(tǒng)的功能設(shè)計 7 7 8 8 8 9 9 9 4.1.安全性技術(shù) 1大學(xué)生在線學(xué)習(xí)網(wǎng)站的設(shè)計與實現(xiàn)隨著互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)在人們生活中的應(yīng)用越來越廣泛,在教學(xué)學(xué)習(xí)方面網(wǎng)絡(luò)帶來的便利尤為突出。而C語言程序設(shè)計作為目前我國計算機(jī)類專業(yè)必須開設(shè)的一門基礎(chǔ)類課程,它的應(yīng)用已經(jīng)深入到了人類生活的各個角落,滲透到了各行各業(yè)各行業(yè),各部門進(jìn)行多數(shù)學(xué)生來說,學(xué)習(xí)這部分知識都是初學(xué)者,在這之前根本就沒有接觸過這些知識,程序?qū)W習(xí)不同于其它課程的學(xué)習(xí),很容易形成一種惡性循環(huán)從而完全散失學(xué)習(xí)興趣。但是作為讓程序?qū)W習(xí)不再受時間、地理位置、師資水平及教學(xué)資源方面的限制,調(diào)動了學(xué)生的自主性和積極性[2]。我國互聯(lián)網(wǎng)行業(yè)較國外起步晚,所以課程網(wǎng)站的起步也較晚,但目前中國課程網(wǎng)站的豐富而冗余,分類龐雜而紊亂,大多功能相似,內(nèi)容相仿[3]。在線學(xué)習(xí)又稱網(wǎng)絡(luò)化學(xué)習(xí),是應(yīng)用網(wǎng)絡(luò)進(jìn)行在線學(xué)習(xí)的一種全新方式。網(wǎng)上學(xué)習(xí)社區(qū)及網(wǎng)絡(luò)技術(shù)平臺構(gòu)成的全新的學(xué)習(xí)環(huán)境。在線學(xué)習(xí)系統(tǒng)是計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫2難問題的提問等操作[5]。在線學(xué)習(xí)系統(tǒng)不僅是學(xué)校提高教學(xué)質(zhì)量進(jìn)行教學(xué)改革的窗口,也是學(xué)生自主學(xué)習(xí)、教應(yīng)該具有運行良好的開放式教學(xué)課程網(wǎng)站。通過網(wǎng)絡(luò)學(xué)習(xí)平臺,教師可以了解學(xué)生的學(xué)習(xí)狀況,在線解決學(xué)生的疑問,聽取學(xué)生的意見,發(fā)布相關(guān)信息資源等。及時消除學(xué)生學(xué)習(xí)2在線學(xué)習(xí)系統(tǒng)需求分析上一章介紹了開發(fā)教學(xué)支持系統(tǒng)所需的技術(shù)和軟件,本章重點介紹教學(xué)支持系統(tǒng)在線2.1系統(tǒng)的整體分析統(tǒng)構(gòu)成,其中,在線學(xué)習(xí)子系統(tǒng)包括課程內(nèi)容管理模塊、網(wǎng)上作業(yè)模塊和自主學(xué)習(xí)模塊,3管理問題管理問題管理試題管理課外資源管理作業(yè)管理課程網(wǎng)上答疑問題討論網(wǎng)上測試及試卷生成自主學(xué)習(xí)網(wǎng)上作業(yè)課程內(nèi)容管理網(wǎng)上答疑問題討論網(wǎng)上測試及試卷生成自主學(xué)習(xí)網(wǎng)上作業(yè)課程內(nèi)容管理管理員用戶界面教學(xué)支持系統(tǒng)教師用戶界面學(xué)生用戶界面本系統(tǒng)分為三個角色,分別為管理員、教師和學(xué)生,本章主要針對登錄及用戶基本信息管理和包括課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊和網(wǎng)上作業(yè)模塊在內(nèi)的在線學(xué)習(xí)子系統(tǒng)進(jìn)2.2在線學(xué)習(xí)子系統(tǒng)的功能需求針對在線學(xué)習(xí)子系統(tǒng)(包括課程內(nèi)容管理模塊、網(wǎng)上作業(yè)模塊和自主學(xué)習(xí)模塊)和用戶登錄此模塊包括教師用戶和學(xué)生用戶登錄注冊到查看個人資料,管理員管理教師用戶和學(xué)登錄模塊用例登錄模塊用例登錄到學(xué)生管理教師用戶信息管理學(xué)生用戶信息查看個人信息管理個人信息管理班級信息登錄到管理員界面修改個人信息登錄到教師注冊新用戶新增管理員管理員教師課程內(nèi)容管模塊主要完成的是管理員、教師和學(xué)生三個用戶對課程的一系列操作。課課程內(nèi)容管理模塊用例課程內(nèi)容管理模塊用例息*件外資源以及教師用戶和學(xué)生用戶上傳課外資源、查找課外資源等功能,自主學(xué)習(xí)模塊的用自主學(xué)習(xí)模塊用例自主學(xué)習(xí)模塊用例刪除查找下載資源查找資源管理課外資源學(xué)生上傳課外資源添加資源類型刪除教師修改在線瀏覽資源管理個人課外資源管理員圖2-4自主學(xué)習(xí)模塊用例圖經(jīng)分析,自主學(xué)習(xí)模塊教師用戶和學(xué)生用戶具有相同的使用權(quán)限,此模塊中,需要提2)必須提供教師用戶和學(xué)生用戶管理個人課外資源3)為了方便教師用戶和學(xué)生用戶管理個人課外資源,需網(wǎng)上作業(yè)模塊需要實現(xiàn)的是管理員用戶、教師用戶以及學(xué)生用戶對教師用戶所布置的上交作業(yè)管理個人公告查看留言添加公告瀏覽公告布置作業(yè)查看教師布置作業(yè)管理教師布置的作業(yè)管理學(xué)生上交的作業(yè)管理公告添加公告在線批改管理留言信息批改作業(yè)下載教師布置作業(yè)給學(xué)生留言本節(jié)簡單介紹系統(tǒng)的操作流程,這里僅給出三個用戶的主要操作,操作流程如圖3-17開始開始登錄界面失敗驗證教師教師主界面下載課程內(nèi)容操作操作操作作業(yè)管理查找課外資源試題管理上傳課程內(nèi)容資源管理上傳課外資源答疑管理退出添加試題結(jié)束后臺管理界面上傳完成作業(yè)學(xué)生主界面課程管理在線測試布置作業(yè)管理員退出退出學(xué)生結(jié)束結(jié)束本節(jié)主要介紹在線學(xué)習(xí)系統(tǒng)功能的設(shè)計,由于在線學(xué)習(xí)系統(tǒng)包括課程內(nèi)容管理模塊、網(wǎng)上作業(yè)模塊、以及自主學(xué)習(xí)模塊三個模塊,本節(jié)采用按模塊的方式研究在線學(xué)習(xí)系統(tǒng)的3.2.1登錄、注冊功能的設(shè)計本系統(tǒng)中提供的所有功能,都必須經(jīng)過身份驗證才能正常使用,因此,用戶信息管理學(xué)生用戶管理個人信息、教師用戶注冊、教師用戶管理個人信息、管理員用戶管理個人信在用戶信息管理模塊中,注冊新用戶功能和登錄功能是其中最重要的兩個功能,本系8課程內(nèi)容管理模塊的主要實現(xiàn)教師用戶共享課程內(nèi)容、學(xué)生使用課程內(nèi)容、教師用戶學(xué)生用戶使用課程內(nèi)容管理模塊設(shè)計的功能主要有:課程內(nèi)容管理模塊中,僅對學(xué)生自主學(xué)習(xí)模塊主要是為了實現(xiàn)學(xué)生學(xué)習(xí)的主動性和互動性,因此,自主學(xué)習(xí)模塊實現(xiàn)的主要功能應(yīng)包括各個用戶課外資源的上傳、對個人上傳資源的管理、查找資源、下載使用資源、管理員管理所有用戶上傳資源等在自主學(xué)習(xí)模塊中,教師用戶和學(xué)生用戶具有相同的權(quán)限,因此,在設(shè)計功能時,將在自主學(xué)習(xí)模塊中,主要功能是查找課外資源(按資源的類型查找、按關(guān)鍵字查找、網(wǎng)上作業(yè)模塊主要實現(xiàn)了教師布置作業(yè)、學(xué)生完成作業(yè)、教師批改作業(yè)、教師給學(xué)生留言、發(fā)布作業(yè)公告、管理員管理教師用戶和學(xué)生用戶上傳的作業(yè)信息。本節(jié)主要介紹了系統(tǒng)中主要功能的設(shè)計以及實現(xiàn)這些功能需要的類的設(shè)計,下一節(jié)主9課程內(nèi)容管理和網(wǎng)上作業(yè)是網(wǎng)上教學(xué)的主要組成部分。由于課程與作業(yè)之間的聯(lián)系十分的緊密,因此,在設(shè)計數(shù)據(jù)庫的時候,將課程的信息與作業(yè)的信息設(shè)計到同一個數(shù)據(jù)庫11nnn1n1nnmn1課程內(nèi)容作業(yè)內(nèi)容管理員課程作業(yè)教師學(xué)生mmmmnnnnnnnnn圖3-16課程內(nèi)容管理和網(wǎng)上作業(yè)模塊實體聯(lián)系圖不同用戶對自己上傳的課外資源的管理,教師用戶和學(xué)生用戶對資源的查找,以及管理員nn使用m學(xué)生m11使用添加11上傳資源名n資源類型課外資源資源大小類型名1管理上傳n使用m教師m上傳n管理員使用nnnnn(1)資源信息表(ResourceMessage),保存三種身份用戶上傳的課外資源信息,擇資源的類型,這樣既方便了用戶對自己上傳資源的管理,也方便了用戶對資源的檢索,本章主要研究了課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊、網(wǎng)上作業(yè)模塊的設(shè)計,包括主要功能的設(shè)計和數(shù)據(jù)庫的設(shè)計,下一章將研究課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊、網(wǎng)上作業(yè)4在線學(xué)習(xí)系統(tǒng)實現(xiàn)這樣,在一定程度上保證了系統(tǒng)的安全性。登錄功能的實現(xiàn)下面將會詳細(xì)介紹內(nèi)容,在此(2)文件安全性:基于B/S教學(xué)支持系統(tǒng)設(shè)計自主學(xué)習(xí)模塊,均涉及將文件上傳到數(shù)據(jù)庫的4.2系統(tǒng)主要功能的實現(xiàn)4.2.1登錄注冊功能的實現(xiàn)本系統(tǒng)實現(xiàn)三種不同用戶身份(即管理員用戶、教師用戶、學(xué)生用戶)的登錄功能。登在登錄界面,用戶點擊注冊時,鏈接到用戶注冊選擇界面,當(dāng)點擊教師用戶注冊時,則跳轉(zhuǎn)到教師注冊界面,點擊學(xué)生用戶注冊時,則跳轉(zhuǎn)到學(xué)生注冊界面,界面的跳轉(zhuǎn)均以4.2.2教師用戶和學(xué)生用戶注冊功能的實現(xiàn)由于教師用戶注冊功能的實現(xiàn)和學(xué)生用戶注冊功能的實現(xiàn)方法類似,因此,本節(jié)以教師用戶注冊為例,簡述用戶注冊功能的實現(xiàn),學(xué)生用戶的注冊功能在此不多作介紹。教師用戶注冊界面如圖4-5所示:5在線學(xué)習(xí)系統(tǒng)的測試軟件測試的方法和技術(shù)多種多樣。從測試是否針對系統(tǒng)的內(nèi)部結(jié)構(gòu)和具體實現(xiàn)算法的驅(qū)動測試或基于規(guī)格說明的測試。本文主要關(guān)心功能是否能夠正常使用,因此采用黑盒對段完成,也就是說,在整個Web應(yīng)用系統(tǒng)的所有頁面開發(fā)完成之后進(jìn)行鏈接測試。連接主要體現(xiàn)在新用戶的注冊與用戶登錄之間,添加新課程與課程查看等功能。文件下載主要是對課程內(nèi)容的下載,教師布置作業(yè)的下載以及查找到的課外修改功能主要體現(xiàn)在各個用戶修改個人信息,教師用戶修改、刪除課程信息、息、課外資源信息,學(xué)生用戶修改、刪除課外資源信息,管經(jīng)過兩個多月進(jìn)行的努力,終于完成了《網(wǎng)頁設(shè)計在線學(xué)習(xí)系統(tǒng)的設(shè)計與實現(xiàn)》的設(shè)計。雖然在功能的完善上還沒有達(dá)到最初的設(shè)計計劃,但在這次C語言在線學(xué)習(xí)系統(tǒng)的設(shè)識到網(wǎng)站開發(fā)中應(yīng)該更加注重網(wǎng)站的規(guī)劃及按步驟實施。網(wǎng)站作為多欄目、多版面的有機(jī)網(wǎng)站設(shè)計與實現(xiàn)的成功只是網(wǎng)站成功的一步,網(wǎng)站的明確定位顯得更加重要,網(wǎng)站應(yīng)該隨時根據(jù)實施環(huán)境,實施困難進(jìn)行必要的定位調(diào)整。理論與實踐相結(jié)合,讓我真正體會到學(xué)以致用的樂趣。通過理論作指導(dǎo),再用實踐來體會,驗證理論。這樣既加深了對理論知識的認(rèn)識,又從實踐活動中充實了自己。自己的不足之處。面對日新月異的科技發(fā)展,而不是被動的等技術(shù)來配
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版企業(yè)信息工程系統(tǒng)性能評估委托合同3篇
- 2025版學(xué)校學(xué)生食堂餐具清洗消毒服務(wù)合同2篇
- 2025版工業(yè)產(chǎn)品設(shè)計勞務(wù)分包合同示范文本3篇
- 3簡歷篩選技巧
- 2025版新型木工機(jī)械設(shè)備租賃服務(wù)合同范本4篇
- 全新神州2025年度車輛租賃合同6篇
- 互聯(lián)網(wǎng)平臺未來發(fā)展趨勢與挑戰(zhàn)考核試卷
- 2025版建筑施工安全環(huán)保綜合服務(wù)合同2篇
- 2025版嬰幼兒輔食委托加工生產(chǎn)及質(zhì)量控制合同3篇
- 2025版企業(yè)商標(biāo)注冊委托代理服務(wù)合同2篇
- 數(shù)學(xué)-山東省2025年1月濟(jì)南市高三期末學(xué)習(xí)質(zhì)量檢測濟(jì)南期末試題和答案
- 中儲糧黑龍江分公司社招2025年學(xué)習(xí)資料
- 湖南省長沙市2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期期末考試試卷
- 船舶行業(yè)維修保養(yǎng)合同
- 2024年林地使用權(quán)轉(zhuǎn)讓協(xié)議書
- 春節(jié)期間化工企業(yè)安全生產(chǎn)注意安全生產(chǎn)
- 數(shù)字的秘密生活:最有趣的50個數(shù)學(xué)故事
- 移動商務(wù)內(nèi)容運營(吳洪貴)任務(wù)一 移動商務(wù)內(nèi)容運營關(guān)鍵要素分解
- 基于ADAMS的汽車懸架系統(tǒng)建模與優(yōu)化
- 當(dāng)前中國個人極端暴力犯罪個案研究
- 中國象棋比賽規(guī)則
評論
0/150
提交評論