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

正文內(nèi)容

精品課程網(wǎng)站的設(shè)計與實現(xiàn)—免費計算機畢業(yè)設(shè)計論文-在線瀏覽

2025-02-06 09:43本頁面
  

【正文】 與進步,這對于提高我國國民的文化科學(xué)素養(yǎng)十分不利。隨著計算機技術(shù)以及計算機網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們終于找到了一條實現(xiàn)這種夢想的捷徑,那就是寄希望于把各種教育資源移置到互聯(lián)網(wǎng)上去,使得各地方的人都能夠方便的獲取到各種自己想要的知識,打破傳統(tǒng)教育資源分配不均的限制,使 得更多的人能夠有機會獲取到知識,這就是精品課程網(wǎng)站研究的實現(xiàn)意義。那么首先它是一個網(wǎng)站,因此它必須具備一個網(wǎng)站所應(yīng)該擁有開放性、可用性、安全性、可維護性等屬性。其次,精品課程網(wǎng)站設(shè)計與實現(xiàn)的主要目的是傳播知識,因此它必須具備一些與教育有關(guān)的功能,比如考試、答疑等功能。因此,本文的主要目的是分析說明精品課程網(wǎng)站研究應(yīng)具有的各項功能以及其實現(xiàn)過程。 2 精品課程網(wǎng)站的需求分析與設(shè)計 精品課程網(wǎng)站的發(fā)展現(xiàn)狀 精品課程網(wǎng)站的發(fā)展是伴隨著計算機網(wǎng)絡(luò)技術(shù)同步發(fā)展的。 同時各國政府也大力鼓勵發(fā)展精品課程網(wǎng)站,每年都從國家教育財政預(yù)算中劃出相當(dāng)一部分來鼓勵各自知名大學(xué)發(fā) 展其各具特色的精品課程網(wǎng)站的建設(shè),在我國國內(nèi),清華,北大等一大批國內(nèi)外知名的大學(xué)也相繼建立了自身的精品課程網(wǎng)站,這些網(wǎng)站不僅對內(nèi)公開,也負責(zé)對外公開。提高的了教育資源的利用率,這些精品課程也在一定程度上提高了國民的科學(xué)文化素質(zhì)。從一定的角度來說,還可能造成一些誤導(dǎo)。在不同的國家精品課程網(wǎng)站的發(fā)展存在不平衡;同一國家不同地區(qū)也存在著巨大的地區(qū)差異。同時這些功能又根據(jù)用戶的不同而給予不同的權(quán)限,這些權(quán)限決定用戶所能完成的主要功能,學(xué)生用戶,主要通過精品課程網(wǎng)站來學(xué)習(xí),所以學(xué)生所具有的權(quán)利應(yīng)該是學(xué)習(xí),考試,聊天,觀看教學(xué)視頻等,教師作為精品課程的主要使用者以及教學(xué) 活動的主體,必須要具備出題,更改試題,在線答疑,提交教學(xué)視頻等功能。這些操作主要在服務(wù)器上完成,因此精品課程網(wǎng)站沒有必要專門去設(shè)計管理員功能,而只需要完在一部分管理員需要遠程完成的功能。學(xué)生可以利用精 品課程網(wǎng)站來獲取自己想要的知識,老師可以利用精品課程網(wǎng)站向?qū)W生傳播自己的知識;同時又因為老師與學(xué)生之間存在著巨大的差異,這種差異體現(xiàn)為權(quán)限的不同,因此精品課程網(wǎng)站應(yīng)該分別設(shè)計出教師模塊和學(xué)生模塊。 ( 3)多媒體(流媒體),多媒體教學(xué)是現(xiàn)代教育所提倡的,有效利用聲、光、電等媒介能夠使得學(xué)生接受知識的速度得到提高,起到事半功倍的作用。 精品課程網(wǎng)站的設(shè)計 為提高網(wǎng)站代碼的重復(fù)利用率,此精品課程網(wǎng)站被設(shè)計為模塊化結(jié)構(gòu),將由五部分組成。精品課程網(wǎng)站設(shè)計由在線登錄注冊模塊,在線考試模塊,在線交流模塊,在線視頻(流媒體技術(shù)),背景文件等五部分組成,既相互獨立,又相互聯(lián)系,必要的時候可以重復(fù)利用 ,提高了代碼的利用率、降低了網(wǎng)站開發(fā)成本、提高了運行效率。 精品課程網(wǎng)站的系統(tǒng)流程圖 根據(jù)前面章節(jié)的分析可以得知,精品課程網(wǎng)站在被訪問時,首先應(yīng)該進行身份驗證。驗證成功后就進入到精品課程網(wǎng)站主頁面,用戶可以在主頁面中選擇執(zhí)行要執(zhí)行的下一步操作。 然后可以選擇退出當(dāng)前系統(tǒng)返回到登錄界面,或者返回主頁??梢园炎约鹤龅慕逃曨l傳給系統(tǒng)管理員,讓其上傳到服務(wù)器等等。其系統(tǒng)流程如圖 1所示。同時有的用戶因長時間沒有使用自己已有賬戶或是賬戶被盜使得無法正常使用精品課程網(wǎng)站所提供的資源,通過找回密碼功能,用戶可以找回已有的那個賬戶,從而登錄系統(tǒng),獲取系統(tǒng)提供的操作能力。 此功能最主要的作用是驗證用戶身份,先檢查當(dāng)前輸入用戶名是否為空,如果為空 % if session(name)= then% ,彈出提示框,要求輸入用戶名及密碼。 set rs=() sql=select * from user where name=39。nameamp。and pwd=39。pwdamp。 sql,conn,1,1 if not then session(name)=name //驗證數(shù)據(jù)庫中有無這樣的記錄 登錄功能設(shè)計的視圖效果如圖 2所示。 圖 2 用戶管理 注冊功能的代碼實現(xiàn)及界面效果 未注冊用戶第一次進入精品課程網(wǎng)站時不具有任何權(quán)限, 要想訪問精品課程網(wǎng)站,必須首先申請用戶賬號。與其它網(wǎng)站不同,此精品課程網(wǎng)站只需用一個簡單的過程就能完成用戶注冊 點擊登錄界面的“注冊”功能選項可以進入注冊功能頁面,利用 form name=form1 method=post action=?action=regist把輸入的信息傳遞到后臺處理,數(shù)據(jù)驗證成功后,彈出各種提示諸如注冊成功、用戶名已存在、重復(fù)密碼錯誤等。 圖 3 用戶注冊 實現(xiàn)此功能主要的代碼 如下所示: rs(name)=trim((name)) rs(pwd)=trim((pwd)) rs(wenti)=trim((wenti)) rs(daan)=trim((daan)) //把前臺傳來的數(shù)據(jù)傳后數(shù)據(jù)庫 //更新數(shù)據(jù)庫 //關(guān)閉數(shù)據(jù)庫 找回密碼功能的實現(xiàn)及效果展示 密碼丟失是一個非常常見的問題,用戶 忘記密碼也特別常見。 用戶的密碼在數(shù)據(jù)庫記錄中與用戶提示問題放在同一張表內(nèi)。并且把這條記錄通過 方法顯示于系統(tǒng)前臺。nameamp。 此功能的界面效果如圖 4 及圖 5 所示。在 下一小節(jié)將介紹的是在線考試功能模塊及其功能的實現(xiàn)的過程。這個功能至少應(yīng)該包括如下一些特點:先要明確它的使用者的身份特點,精品課程網(wǎng)站一般包括兩類用戶,一類是老師、另一類是學(xué)生。 要完成以上這些功能,在線考試模塊必須實現(xiàn)題目的增減,考題的讀取,考試計時,學(xué)生成績的評定等多項功能。具體的開發(fā)情況將在接下來的部分做講解。學(xué)生利用網(wǎng)絡(luò)的獲取更多的知識,并利用網(wǎng)絡(luò)來提升自己的認識水平,但這些還不夠,最終學(xué)生還需要能夠驗證自己的學(xué)習(xí)成果。怎樣利用網(wǎng)絡(luò)媒體的特點來吸引學(xué)生的注意力?讓學(xué)生能夠在更具吸引力的環(huán)境中學(xué)習(xí)知識成為了這個模塊所要完成的任務(wù)之一,這也是精品課程網(wǎng)站研究要討論的重要問題之一。理解這些也是實現(xiàn)學(xué)生功能的前提 學(xué)生首先通過系統(tǒng)登錄驗證,證明是一個合法的系統(tǒng)用戶。amp。 39。39。判斷是否有該權(quán)限 if rs(passwd)=password then session(password)=rs(passwd) 39。 ( 2) 學(xué)生在線考試 學(xué)生通過身份驗證后,就擁有進行在線考試以及其它的一些操作的權(quán)力,考試題目是以選擇題的形式存儲在數(shù)據(jù)庫當(dāng)中的。其實現(xiàn)的效果如圖 7 所示: 圖 7 學(xué)生測試 % sql=select * from test //從題庫中調(diào)出試題。//提取試題,降序排列 Set rs = (sql) % 得到權(quán)限后通過上面這段代碼就可以從數(shù)據(jù)庫中獲取數(shù)據(jù)。 通過使用 (update()。下面代碼完成考試的時間設(shè)置: %if (sec)=5 then 39。 end if% % i=i+1 loop % 上面這一段代碼完成設(shè)定每題的時間的。這由老師根據(jù)不同題目的難度來決定。 % id=request(id) % %if request(id) then sql=select 1 * from test where id like39。idamp。//通過題目的 ID 號查找 else sql=select top 1 * from test end if sql=select * from test where id like39。idamp。 sql,conn,1,1 if and then 沒有這個信息 ... else % 考試完成后學(xué)生可以馬上查看自己的成績,成績是通過查找用戶名來得到的。并給出最終的結(jié)果,不及格,及格,好,優(yōu)等評定。 % sql=select * from test sql,conn,3,3 dim score rsCount=0 ycorrect=0 rs(ans) rsCount=rsCount + 1 if (rsCount)=rs(ans) then ycorrect=ycorrect + 1 end if loop score=int(ycorrect/rscount*100)//計算成績 % ( 3) 用戶密碼修改功能的實現(xiàn)。因此需要設(shè)計密碼的修改功能。下面的這段代碼完成學(xué)生用戶在線考試功能中密碼的修改。,39。) pass=Replace(Trim((pass)),39。39。,39。) sql2=select * from teacher where password=39。 pass amp。 if then rs2(username)=user 。教師所具備的特點是:教師要能夠更改題庫中的題目,還要能增加,刪除題目等,其具體功能實現(xiàn)如下面小節(jié)中所示的那樣。 ( 2)題庫的修改級代碼的實現(xiàn)。那么在這個模塊中,此用戶將擁有出題的權(quán)力,修改題庫的權(quán)力,刪除題目的權(quán)利,下面這段 代碼實現(xiàn)的是教師功能中添加題目這一子功能。amp。39。amp。39。amp。39。amp。39。amp。39。amp。39。amp。39。 圖 9 老師添加試題 ( 3)題庫題目刪減的代碼實現(xiàn)及效果展示 由于有些題目過時不在適合學(xué)生的教學(xué)的要求,但它們卻占用了寶貴的系統(tǒng)資源, 因此就把這些過時的題目從題庫中移出。下面的代碼就是在線考試系統(tǒng)完成題目移出功能的代碼。教師用戶還可以通過查找特定題目,然后改掉認為有錯的題目。 下一節(jié)要介紹的是在線聊天功能模塊的實現(xiàn)。 圖 10 查看試 題答案 在線交流 在線交流平臺是師生間溝通交流的一個絕佳的平臺。老師能夠從大家的討論了解到學(xué)生有那些問題是急需解決的。與在線考試系統(tǒng)不同,此留言板不要求再一次的驗證用戶是學(xué)生還是老師。在這個功能模塊中,只有系統(tǒng)的管理員才須要驗證。 用戶留言及查看留言的代碼實現(xiàn) 普通用戶,無論是學(xué)生還是老師只要登錄了系統(tǒng)就可以進行留言操作不用別的權(quán)限。要求很嚴格的驗證機制才能擁有某一項權(quán)限,所以它的代碼也不像在線考試模塊那樣的復(fù)雜。與別的功能不同的是作者使用一種分格的視圖來完成這個界面的制作。 圖 11 在線交流界面 對在線交流功能重點還是介紹一下其的管理員功能。 管理員功能的實現(xiàn)過程 對于在線聊天這個功能模塊來說。 ( 1) 管理員驗證過程的代碼實現(xiàn)及效果圖 因為管理員具有的權(quán)限太高,因此必須設(shè)計一個能夠驗證管理員身份的辦法。與前面看到的那些驗證一樣。下面的代碼段所實現(xiàn)的就是管理員的驗證功能 %selectname,passwordfromathoritywherename=39。(name)amp。 and password=39。((password))amp。,conn,1 set rs=nothing set conn=nothing () % 當(dāng)管理員把自己的信息輸入后, form就會把了輸入的數(shù)據(jù)傳給上面的這些代碼 讓它們?nèi)シ謩e用戶到底是不是管理員,管理員登錄的視圖效果如圖 12 所示: 圖 12 管理員界面 ( 2) 管理員刪除留言功能 對于管理員來說有時候需要決定哪些留言是不允許發(fā)表的,比如帶有明顯的人身攻擊性質(zhì)的留言是不被允許發(fā)表的,遇到這樣的留言時管理員就要把它屏蔽掉,以免產(chǎn)生不好的影響。 !include file= delete from message,conn,3,3 set conn=nothing (scriptalert( 已 清 空 所 有 留 言 )。 ( 3)管理員備份及恢復(fù)留言的代碼 不是所有的留言都是刪除就可以了 。 因此首先要做的是備份留言然后就可以恢復(fù)留言,下面兩段代碼就是實現(xiàn)留言備份功能和留言恢復(fù)功能: Set fs = CreateObject() 39。查看備份目錄是否存在 OFE=(originalfile)39。在下一節(jié)中介紹在線視頻功能的設(shè)計與實現(xiàn) 在線視頻及流媒體的實現(xiàn) 在線視頻設(shè)計主要目的是提供給用戶一個利用多媒體技術(shù)來學(xué)習(xí)知識的工具。在線視頻使用戶能夠在休息中就能學(xué)習(xí)知識、它的實現(xiàn)簡單,這里也就不再過多的敘述。以前人們在網(wǎng)絡(luò)上觀看電影或收聽音樂時,必須先將整個影音文件下載并存儲在本地計算機上,然后才可以觀看。流媒體數(shù)據(jù)流具有三個特點:連續(xù)性 (Continuous) 、實時性 (Real time) 、時序性,即其數(shù)據(jù)流具有嚴格的前后時序關(guān)系 在線視頻的設(shè)計與實現(xiàn) 在線視頻功能主要完成流媒體技術(shù)在精品課程網(wǎng)站中的應(yīng)用,最主要是完成播放器內(nèi)嵌,并且讓流媒體播放器尋找到要播放文件的 URL。其功能代碼主要如下所示 。amp。39。 圖 15 在線視頻 4 運行測試與分析 運行測試 為了驗證網(wǎng)站的運行效果,作者對系統(tǒng)采用大量的隨機數(shù)據(jù)進行測試,系統(tǒng)均運行正常,未出現(xiàn)數(shù)據(jù)錯誤及其它類型的錯誤,例如:通過注冊用戶名“ lijihong”,密碼“ 111111” ,密碼提示問題:“我是誰”,密碼提示問題:“李繼紅”,更改密碼:“ 222222”通過這一組數(shù)據(jù)的測試,當(dāng)以“ lijihong“進行用戶注冊成功后 ,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1