網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

--題目:網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)系 別專 業(yè)班 級(jí)學(xué) 號(hào)姓 名指導(dǎo)教師20135月10日網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(XXX)摘要成一種主動(dòng)的、協(xié)作的、開放的教學(xué)模式,既有生動(dòng)形象和資源廣泛的優(yōu)點(diǎn),又具有能相互訪問、雙向交流,不受時(shí)空限制的優(yōu)良特性。B/SIIS為應(yīng)用服務(wù)器,并結(jié)合ASP能。本文從系統(tǒng)開發(fā)工具及相應(yīng)技術(shù)、系統(tǒng)分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)的E-R關(guān)鍵詞:教學(xué)平臺(tái);網(wǎng)頁設(shè)計(jì);在線學(xué)習(xí)Abstract:Learning OnlineManagementSystem(LOMS)is ainform----------at(yī)ionsystemwhichmakesuseoftheInternetasaplatformtotransfertheteachingcontents,makeintercourseonlineandstudy.ToconstructtheplatformofLOMScanovercomethelimitationsofthetraditionalclasses,cooperative,andopeninstructiontypeofadvantagesinvividimagesandvastresources,andofqualitiesinmutualaccessing,doublecommunication,notrestrictingbytimeandspace.ThissystemlinkswiththepracticaldemandandusesB/SmodelwiththeIISastheapplicationserver,combineswiththeASPtechnologyandtheDBMSofAccess,whichrealizesthefunctionssuchaslong-distancedtransmittingthehomework,Throughthepurposeandthesignificantsystem,andtheanalysisofdemand,theselectingofplatform,andtherealizationofalleachfunctionmodule,thistextparticularlyintroducesthedesignofthesystemandthemethods,andnarrat(yī)esinassistantusingthedataflowchart,E-Rchart,andprogramflow。Keywords:TeachingInternetdesign;Onlinelearning目錄目錄1前言?錯(cuò)誤!未定義書簽。1.1課題的提出 錯(cuò)誤未定義書簽。2在線學(xué)習(xí)系統(tǒng)的研究現(xiàn)狀 錯(cuò)誤未定義書簽。1.3?錯(cuò)誤!未定義書簽。1.3.1在線學(xué)習(xí)系統(tǒng)的特點(diǎn)?錯(cuò)誤!未定義書簽。1.3.2在線學(xué)習(xí)系統(tǒng)的意義?錯(cuò)誤!未定義書簽。2在線學(xué)習(xí)系統(tǒng)需求分析 錯(cuò)誤未定義書簽。2.1系統(tǒng)的整體分析?錯(cuò)誤!未定義書簽。2在線學(xué)習(xí)子系統(tǒng)的功能需求 錯(cuò)誤未定義書簽。2.2.1登錄模塊 錯(cuò)誤未定義書簽。2.2.2課程內(nèi)容管理模塊?錯(cuò)誤!未定義書簽。2.3?錯(cuò)誤未定義書簽。2.2.4網(wǎng)上作業(yè)模塊 錯(cuò)誤未定義書簽。在線學(xué)習(xí)系統(tǒng)設(shè)計(jì) 錯(cuò)誤未定義書簽。?錯(cuò)誤未定義書簽。在線學(xué)習(xí)系統(tǒng)的功能設(shè)計(jì) 73.2.1登錄、注冊(cè)功能的設(shè)計(jì)?錯(cuò)誤!未定義書簽。3.2.2課程內(nèi)容管理模塊的設(shè)計(jì) 錯(cuò)誤未定義書簽。3.2.3自主學(xué)習(xí)模塊的設(shè)計(jì) 錯(cuò)誤未定義書簽。3.2.4 網(wǎng)上作業(yè)模塊的設(shè)計(jì) 錯(cuò)誤未定義書簽。?錯(cuò)誤未定義書簽。3.3.1課程作業(yè)數(shù)據(jù)庫的設(shè)計(jì) 錯(cuò)誤未定義書簽。3.2課外資源數(shù)據(jù)庫的設(shè)計(jì) 錯(cuò)誤未定義書簽。?錯(cuò)誤未定義書簽。1.安全性技術(shù) 錯(cuò)誤未定義書簽。4.2系統(tǒng)主要功能的實(shí)現(xiàn)?錯(cuò)誤!未定義書簽。4.2.1登錄注冊(cè)功能的實(shí)現(xiàn) 錯(cuò)誤未定義書簽。2.2教師用戶和學(xué)生用戶注冊(cè)功能的實(shí)現(xiàn)?錯(cuò)誤未定義書簽。在線學(xué)習(xí)系統(tǒng)的測(cè)?錯(cuò)誤!未定義書簽。5.1 測(cè)試環(huán)境和方?錯(cuò)誤!未定義書簽5.2系統(tǒng)功能測(cè)試 錯(cuò)誤未定義書簽。5.2.1 ?錯(cuò)誤!未定義書簽。2.2?錯(cuò)誤未定義書簽。5.2.3其他測(cè)試 錯(cuò)誤未定義書簽。6總結(jié)?錯(cuò)誤!未定義書簽。致謝 錯(cuò)誤未定義書簽。參考文獻(xiàn) 錯(cuò)誤未定義書簽。網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)前言課題的提出隨著互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)在人們生活中的應(yīng)用越來越廣泛,在教學(xué)學(xué)習(xí)方面網(wǎng)絡(luò)帶來的便利尤為突出。而C語言程序設(shè)計(jì)作為目前我國計(jì)算機(jī)類專業(yè)必須開設(shè)的一門基礎(chǔ)類課程,它的應(yīng)用已經(jīng)深入到了人類生活的各個(gè)角落,滲透到了各行各業(yè)各行業(yè),各部門進(jìn)行計(jì)[1]極性[2。面對(duì)目前C語言學(xué)習(xí)資源的缺乏、自主學(xué)習(xí)尚存在諸多問題的狀況以及C語言課程的重要性,為學(xué)生提供一個(gè)自助學(xué)習(xí)的平臺(tái),是目前讓學(xué)生更好的學(xué)習(xí)C語言的有效途徑。在線學(xué)習(xí)系統(tǒng)的研究現(xiàn)狀我國互聯(lián)網(wǎng)行業(yè)較國外起步晚,所以課程網(wǎng)站的起步也較晚,但目前中國課程網(wǎng)站的發(fā)展十分迅速,幾乎涵蓋了所有包括中小學(xué)、大學(xué)及各種技能證書培訓(xùn)的所有課程,內(nèi)容豐富而冗余,分類龐雜而紊亂,大多功能相似,內(nèi)容相仿[3]。在線學(xué)習(xí)系統(tǒng)研究的意義3.1在線學(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ù)平臺(tái)構(gòu)成的全新的學(xué)習(xí)環(huán)境。在線學(xué)習(xí)系統(tǒng)是計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)和多媒體技術(shù)相結(jié)合的現(xiàn)代網(wǎng)絡(luò)在線學(xué)習(xí)的平臺(tái)[4]。主要表現(xiàn)在三個(gè)方面:1供了多種學(xué)習(xí)方法,學(xué)生可選擇不同的學(xué)習(xí)媒體與學(xué)習(xí)方法。及解答。3、完備的學(xué)習(xí)功能。學(xué)生可進(jìn)行課程授課計(jì)劃等信息的查看,相關(guān)課件、作業(yè)的下載,疑難問題的提問等操作[5]。1.3.2在線學(xué)習(xí)系統(tǒng)的意義在線學(xué)習(xí)系統(tǒng)不僅是學(xué)校提高教學(xué)質(zhì)量進(jìn)行教學(xué)改革的窗口,也是學(xué)生自主學(xué)習(xí)、教應(yīng)該具有運(yùn)行良好的開放式教學(xué)課程網(wǎng)站。通過網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),教師可以了解學(xué)生的學(xué)習(xí)狀況,在線解決學(xué)生的疑問,聽取學(xué)生的意見,發(fā)布相關(guān)信息資源等。及時(shí)消除學(xué)生學(xué)習(xí)中的疑惑,便于鞏固所學(xué)的知識(shí)。在線學(xué)習(xí)系統(tǒng)需求分析上一章介紹了開發(fā)教學(xué)支持系統(tǒng)所需的技術(shù)和軟件,本章重點(diǎn)介紹教學(xué)支持系統(tǒng)在線學(xué)習(xí)子系統(tǒng)的功能需求,即課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊、網(wǎng)上作業(yè)模塊三個(gè)模塊的功能需求。系統(tǒng)的整體分析B/2-1所示:課程網(wǎng)自內(nèi)課程網(wǎng)自內(nèi)上主容作學(xué)管業(yè)習(xí)理課問網(wǎng)程網(wǎng)自題上內(nèi)上主討答容作學(xué)論疑管業(yè)習(xí)理管管理問網(wǎng)管管理管管實(shí)時(shí)題上理理課理理答疑討答課作外試問和非論疑程業(yè)資題題實(shí)時(shí)源答疑教學(xué)支持系統(tǒng)學(xué)生用戶界面教師用戶界面管理員用戶界面網(wǎng)上測(cè)試及試卷生教學(xué)支持系統(tǒng)學(xué)生用戶界面教師用戶界面管理員用戶界面網(wǎng)上測(cè)試及試卷生成網(wǎng)上測(cè)試及試卷生成本系統(tǒng)分為三個(gè)角色,分別為管理員、教師和學(xué)生,本章主要針對(duì)登錄及用戶基本信息管理和包括課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊和網(wǎng)上作業(yè)模塊在內(nèi)的在線學(xué)習(xí)子系統(tǒng)進(jìn)行功能分析。2.2在線學(xué)習(xí)子系統(tǒng)的功能需求基于B/S的教學(xué)支持系統(tǒng)主要包括在線學(xué)習(xí)系統(tǒng)、在線測(cè)試系統(tǒng)和答疑系統(tǒng),本章僅針對(duì)在線學(xué)習(xí)子系統(tǒng)(包括課程內(nèi)容管理模塊、網(wǎng)上作業(yè)模塊和自主學(xué)習(xí)模塊)和用戶登錄注冊(cè)及用戶基本信息的管理進(jìn)行分析。2.1登錄模塊此模塊包括教師用戶和學(xué)生用戶登錄注冊(cè)到查看個(gè)人資料,管理員管理教師用戶和學(xué)生用戶的注冊(cè)信息等功能。登錄模塊的用例圖如圖2-2所示:登錄模塊用例登錄模塊用例登錄到學(xué)生界面新增管理員注冊(cè)新用戶管理教師用戶信息管理學(xué)生用戶信息學(xué)生查看個(gè)人信息管理個(gè)人信息修改個(gè)人信息管理班級(jí)信息管理員教師登錄到教師界面登錄到管理員界面圖2-2登錄模塊用例圖根據(jù)初步要求,經(jīng)分析,登錄模塊中學(xué)生用戶必須實(shí)現(xiàn)如下功能:2)必須提供學(xué)生用戶登錄功能,登錄成功后,跳轉(zhuǎn)到學(xué)生用戶界面。3)2.2.2課程內(nèi)容管模塊主要完成的是管理員、教師和學(xué)生三個(gè)用戶對(duì)課程的一系列操作。課程內(nèi)容管理模塊的用例圖如圖2-3所示:課程內(nèi)容管理模塊用例課程內(nèi)容管理模塊用例查找課程查找刪除<<extends<extends>>查看課程信息傳課件下載課件學(xué)生新增課程上傳課件選課刪除課程管理員*教師管理個(gè)人課件<<extntends>>修改課程更新修改刪除圖2-3課程內(nèi)容管理模塊用例圖經(jīng)分析,課程內(nèi)容管理模塊中學(xué)生用戶必須實(shí)現(xiàn)的功能如下:1)提供學(xué)生用戶查看自己所學(xué)課程信息的功能;2)3)提供學(xué)生用戶下載教師上傳課件的功能。2.2.3自主學(xué)習(xí)模塊自主學(xué)習(xí)模塊用例刪除查找下載資源<<extend自主學(xué)習(xí)模塊用例刪除查找下載資源<<extendextends>>查找資源管理課外資源學(xué)生上傳課外資源在線瀏覽資源添加資源類型管理員<<extends>>刪除管理個(gè)人課外資源<<extends>>教師修改圖2-4自主學(xué)習(xí)模塊用例圖經(jīng)分析,自主學(xué)習(xí)模塊教師用戶和學(xué)生用戶具有相同的使用權(quán)限,此模塊中,需要提供的功能如下:必須提供教師用戶和學(xué)生用戶上傳課外資源的功能;必須提供教師用戶和學(xué)生用戶管理個(gè)人課外資源的功能,包括修改、刪除等;3)為方便用戶使用,必須提供課外資源的模糊查詢功能;必須提供課外資源的在線瀏覽或下載等功能。2.2.4網(wǎng)上作業(yè)模塊網(wǎng)上作業(yè)模塊需要實(shí)現(xiàn)的是管理員用戶、教師用戶以及學(xué)生用戶對(duì)教師用戶所布置的作業(yè)的一系列操作[7]。網(wǎng)上作業(yè)模塊的用例圖如圖2-5所示:網(wǎng)上作業(yè)模塊用例網(wǎng)上作業(yè)模塊用例上交作業(yè)管理個(gè)人公告下載教師布置作業(yè)查看留言添加公告瀏覽公告布置作業(yè)查看教師布置作業(yè)學(xué)生給學(xué)生留言教師置的作業(yè)批改作業(yè)交的作業(yè)<<extends>><<extends>>管理公告在線批改下載批改添加公告管理員管理留言信息圖2-5 網(wǎng)上作業(yè)模塊用例圖經(jīng)分析,學(xué)生用戶的主要操作包括:1)必須提供學(xué)生用戶查看或下載教師用戶布置作業(yè)的功能;必須提供學(xué)生用戶上傳作業(yè)的功能;必須提供學(xué)生用戶查看公告信息的功能;4)必須提供學(xué)生用戶查看教師用戶留言信息的功能;5)必須提供學(xué)生用戶管理留言信息的功能,主要包括刪除、回復(fù)留言信息等;3在線學(xué)習(xí)系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)的整體設(shè)計(jì)本節(jié)簡(jiǎn)單介紹系統(tǒng)的操作流程,這里僅給出三個(gè)用戶的主要操作,操作流程如圖3-1所示:開始開始登錄界面失敗學(xué)生驗(yàn)證管理員教師學(xué)生主界面教師主界面后臺(tái)管理界面下載課程內(nèi)容操作操作操作作業(yè)管理查找課外資源上傳完成作業(yè)試題管理上傳課程內(nèi)容布置作業(yè)課程管理退出 資源管理上傳課外資源答疑管理在線測(cè)試退出結(jié)束退出添加試題結(jié)束結(jié)束圖3-1 系統(tǒng)主要功能設(shè)計(jì)流程3.2在線學(xué)習(xí)系統(tǒng)的功能設(shè)計(jì)功能設(shè)計(jì)。3.2.1登錄、注冊(cè)功能的設(shè)計(jì)本系統(tǒng)中提供的所有功能,都必須經(jīng)過身份驗(yàn)證才能正常使用,因此,用戶信息管理也是本系統(tǒng)中重要的組成部分,用戶信息管理模塊實(shí)現(xiàn)的主要功能有學(xué)生用戶信息的注冊(cè)、學(xué)生用戶管理個(gè)人信息、教師用戶注冊(cè)、教師用戶管理個(gè)人信息、管理員用戶管理個(gè)人信息、管理員管理教師用戶和學(xué)生用戶信息等。在設(shè)計(jì)時(shí),提供了三種身份用戶的登錄功能,當(dāng)不同身份的用戶登錄時(shí),只需要在登錄界面戶和學(xué)生用戶。2.2課程內(nèi)容管理模塊的設(shè)計(jì)課程內(nèi)容管理模塊的主要實(shí)現(xiàn)教師用戶共享課程內(nèi)容、學(xué)生使用課程內(nèi)容、教師用戶學(xué)生用戶使用課程內(nèi)容管理模塊設(shè)計(jì)的功能主要有:課程內(nèi)容管理模塊中,僅對(duì)學(xué)生用戶提供了課程的下載和查找功能,下載功能主要是調(diào)用Download.aspx.cs自主學(xué)習(xí)模塊主要是為了實(shí)現(xiàn)學(xué)生學(xué)習(xí)的主動(dòng)性和互動(dòng)性,因此,自主學(xué)習(xí)模塊實(shí)現(xiàn)的主要功能應(yīng)包括各個(gè)用戶課外資源的上傳、對(duì)個(gè)人上傳資源的管理、查找資源、下載使用資源、管理員管理所有用戶上傳資源等在自主學(xué)習(xí)模塊中,教師用戶和學(xué)生用戶具有相同的權(quán)限,因此,在設(shè)計(jì)功能時(shí),將教師用戶和學(xué)生用戶放在一起介紹。在自主學(xué)習(xí)模塊中,主要功能是查找課外資源(按資源的類型查找、按關(guān)鍵字查找、按上資源等功能,這些功能的設(shè)計(jì)思路與課程內(nèi)容管理模塊類似,在此不多做介紹。3.2.4網(wǎng)上作業(yè)模塊的設(shè)計(jì)網(wǎng)上作業(yè)模塊主要實(shí)現(xiàn)了教師布置作業(yè)、學(xué)生完成作業(yè)、教師批改作業(yè)、教師給學(xué)生留言、發(fā)布作業(yè)公告、管理員管理教師用戶和學(xué)生用戶上傳的作業(yè)信息。網(wǎng)上作業(yè)模塊中,學(xué)生用戶實(shí)現(xiàn)的主要功能有:2)上交已完成的作業(yè);3)查看教師用戶給自己的留言信息;4)查看作業(yè)完成情況。本節(jié)主要介紹了系統(tǒng)中主要功能的設(shè)計(jì)以及實(shí)現(xiàn)這些功能需要的類的設(shè)計(jì),下一節(jié)主要介紹數(shù)據(jù)庫的設(shè)計(jì)。3.3數(shù)據(jù)庫設(shè)計(jì)3.3.1課程作業(yè)數(shù)據(jù)庫的設(shè)計(jì)1添加nn1添加nn1發(fā)布1上傳n布置1教師m選擇n內(nèi)容作業(yè)內(nèi)容n批改1n1標(biāo)題管理課程內(nèi)容作業(yè)n1課程名管理管理員內(nèi)容管理1管理n課程nm1管理n下載n1上交學(xué)生m學(xué)習(xí)n公告mn查看m下載n留言n屬于1添加時(shí)間內(nèi)容1查看n標(biāo)題留言人內(nèi)容圖3-16課程內(nèi)容管理和網(wǎng)上作業(yè)模塊實(shí)體聯(lián)系圖3.2自主學(xué)習(xí)模塊主要是學(xué)生利用課外資源來進(jìn)行自主學(xué)習(xí),同時(shí)實(shí)現(xiàn)不同用戶上傳資源,不同用戶對(duì)自己上傳的課外資源的管理,教師用戶和學(xué)生用戶對(duì)資源的查找,以及管理員對(duì)所有資源信息的管理。它們之間的實(shí)體聯(lián)系圖如圖3-17所示:--nn 使用 使用m m管理員 教師 學(xué)生1添加 11管理 上傳n

m1使用上傳 nn

mn 上傳n

1資源名n 資源類型 課外資

資源大小類型名圖3-17自主學(xué)習(xí)模塊實(shí)體聯(lián)系圖自主學(xué)習(xí)模塊設(shè)計(jì)的主要數(shù)據(jù)表有:(1)資源信息表(ResourceMessage),保存三種身份用戶上傳的課外資源信息,ResourceName含文件的類型,ResourceContet字段保存上傳資源的內(nèi)容,FileType字段保存文件的類型,SizeypeName字段保存資源的類型,Describe字段保字段保存資源上傳的時(shí)間,F(xiàn)lagesourceMessage3-17所示:表3-17ResourceMessage資源類型表(ResourceTyp,保存課外資源的類型,用戶可以根據(jù)要上傳的資源----如表3-18所示:表3-18 本章主要研究了課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊、網(wǎng)上作業(yè)模塊的設(shè)計(jì),包括主要功能的設(shè)計(jì)和數(shù)據(jù)庫的設(shè)計(jì),下一章將研究課程內(nèi)容管理模塊、自主學(xué)習(xí)模塊、網(wǎng)上作業(yè)主要功能的實(shí)現(xiàn)。在線學(xué)習(xí)系統(tǒng)實(shí)現(xiàn)安全性技術(shù)安全性一直視人們關(guān)注的主要問題,本系統(tǒng)主要從兩個(gè)方面保證了信息的安全性。(1)(2)文件安全性:基于B/S教學(xué)支持系統(tǒng)設(shè)計(jì)中,課程內(nèi)容管理模塊、網(wǎng)上作業(yè)模塊和自主學(xué)習(xí)模塊,均涉及將文件上傳到數(shù)據(jù)庫的功能,因此,保證數(shù)據(jù)庫中數(shù)據(jù)的完全性,也是系統(tǒng)設(shè)計(jì)的重要部分。4.2系統(tǒng)主要功能的實(shí)現(xiàn)2.1登錄注冊(cè)功能的實(shí)現(xiàn)本系統(tǒng)實(shí)現(xiàn)三種不同用戶身份(即管理員用戶、教師用戶、學(xué)生用戶)的登錄功能。登錄界面如圖4-4所示:----圖4-4 用戶登錄界面登錄功能的實(shí)現(xiàn)步驟如下:(1)在Loagin.aspxbutton1_Click(ifDropDownList1中的值;ropDownLst1StdentMesage表中的信SqlDataReaderExecuteReader()方法將學(xué)生用戶信息表中的用戶名和密碼讀取出來;(4)判斷文本框中的用戶名、密碼和數(shù)據(jù)表中的用戶名、密碼是否匹配,如果匹配,則登錄成功;如果不匹配,則提示登錄失敗信息;(5)教師用戶和管理員用戶的信息驗(yàn)證方式與學(xué)生用戶相似,在這就不再介紹。跳轉(zhuǎn)到教師注冊(cè)界面,點(diǎn)擊學(xué)生用戶注冊(cè)時(shí),則跳轉(zhuǎn)到學(xué)生注冊(cè)界面,界面的跳轉(zhuǎn)均以超鏈接的形式實(shí)現(xiàn)。4.2.2教師用戶和學(xué)生用戶注冊(cè)功能的實(shí)現(xiàn)4-5所示:----圖4-5教師注冊(cè)界面教師用戶注冊(cè)功能的實(shí)現(xiàn)步驟如下:(1)Register.master?qū)崿F(xiàn)teacherRegisteaspx實(shí)現(xiàn)教師用戶注冊(cè)信息的設(shè)計(jì)與布局。(2)SqlCommandExecuteReader()戶名是否存在,若用戶名存在,則提示用戶名已存在,若用戶名不存在,則執(zhí)行(3);(使用SqlCommand對(duì)象的ParametesAdd(SqlcommandExecuteNonQuery()教師信息表(TeacherMessage)中;(4)當(dāng)用戶注冊(cè)成功時(shí),直接跳轉(zhuǎn)到登錄界面。在線學(xué)習(xí)系統(tǒng)的測(cè)試測(cè)試環(huán)境和方法(1) 測(cè)試的環(huán)境windowsXPIE6.(2)軟件測(cè)試的方法和技術(shù)多種多樣。從測(cè)試是否針對(duì)系統(tǒng)的內(nèi)部結(jié)構(gòu)和具體實(shí)現(xiàn)算法的角度來看,可分為白盒測(cè)試和黑盒測(cè)試[基于程序本身的測(cè)試,著重于程序的內(nèi)容結(jié)構(gòu)及算法。黑盒測(cè)試又稱為功能測(cè)試、數(shù)據(jù)驅(qū)----------動(dòng)測(cè)試或基于規(guī)格說明的測(cè)試。本文主要關(guān)心功能是否能夠正常使用,因此采用黑盒對(duì)功能進(jìn)行測(cè)試。系統(tǒng)功能測(cè)試5.2.1表單測(cè)試(1)測(cè)試介紹b應(yīng)用系統(tǒng)管理員提交信息時(shí),就需要使用表單操作[,例如用戶注冊(cè)、定的某些值,則也要進(jìn)行測(cè)試。(2)測(cè)試用例注冊(cè)頁面表單測(cè)試當(dāng)用戶名、密碼、學(xué)號(hào)等必填信息為空時(shí),提示相應(yīng)的信息;信息查找表單測(cè)試當(dāng)輸入為空時(shí),默認(rèn)查找所有資源;輸入不為空時(shí),根據(jù)文本框中輸入的信息,測(cè)試是否能夠查找到相應(yīng)的信息;新增信息表單測(cè)試當(dāng)輸入為空時(shí),提示不能為空等信息;5.2.2鏈接測(cè)試測(cè)試介紹Web地址的頁面的主要手段。鏈接測(cè)試可分為三個(gè)方面。首先,測(cè)試所有鏈接是否按指示的那Web統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的URL地址才能訪問。鏈接測(cè)試可以自動(dòng)進(jìn)行,現(xiàn)在已經(jīng)有許多工具可以采用。鏈接測(cè)試必須在集成測(cè)試階段完成,也就是說,在整個(gè)Web應(yīng)用系統(tǒng)的所有頁面開發(fā)完成之后進(jìn)行鏈接測(cè)試。測(cè)試用例連接主要體現(xiàn)在新用戶的注冊(cè)與用戶登錄之間,添加新課程與課程查看等功能。(3)測(cè)試結(jié)果鏈接到的頁面無異常,不存在頁面不存在的問題,在子系統(tǒng)中不存在孤立的頁面。其他測(cè)試其他測(cè)試主要包括子系統(tǒng)中下載、修改、刪除、查找等功能的測(cè)試。文件下載功能的測(cè)試文件下載主要是對(duì)課程內(nèi)容的下載,教師布置作業(yè)的下載以及查找到的課外資源的下載,經(jīng)測(cè)試,下載功能良好。修改、刪除功能的測(cè)試修改功能主要體現(xiàn)在各個(gè)用戶修改個(gè)人信息,課外資源信息,學(xué)生用戶修改、刪除課外資源信息,管理員用戶刪除教師作業(yè)、資源信息等等,經(jīng)測(cè)試,修改功能均已實(shí)現(xiàn)良好。(3)查找功能測(cè)試查找功能體現(xiàn)在各個(gè)方面,包括對(duì)課程的查找,對(duì)作業(yè)的查找,以及做課外資源的查找。查找又分為按不同的類型查找,例如,對(duì)課程的查找,分為按上傳者查找、按課程名名查找、按學(xué)期查找三種方式。經(jīng)測(cè)試,查找功能實(shí)現(xiàn)良好,且能實(shí)現(xiàn)模糊查詢功能??偨Y(jié)經(jīng)過兩個(gè)多月進(jìn)行的努力,終于完成了《網(wǎng)頁設(shè)計(jì)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》的設(shè)計(jì)。雖然在功能的完善上還沒有達(dá)到最初的設(shè)計(jì)計(jì)劃,但在這次C語言在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)過程中我受到很大啟發(fā):在網(wǎng)站開發(fā)與設(shè)計(jì)上,體會(huì)到了理論與實(shí)際結(jié)合的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論