【正文】
操作。amp。amp。如果無法限制非管理員用戶的權(quán)限,那么誰都可以把別人的留言給更改或刪 除,從而造成一些人的留言被惡意的更改或刪除。因?yàn)楣芾韱T功能要完成更多的操作,擁有更高的權(quán)限,而其它用戶功能非常簡單,所以需要對管理員身份進(jìn)行驗(yàn)證。 下面將看到的是在線交流功能的界面。因?yàn)楣芾韱T要刪除那些不適合發(fā)表的言論,比如帶有人身攻擊性質(zhì)的留言。大家不以實(shí)名方式發(fā)言,這樣使得學(xué)生沒有后顧之憂、能夠暢所欲言,因此精品課程網(wǎng)站選擇留言板作為在線交流的平臺。更改數(shù)據(jù)庫中試題的界面效果如圖 10 所示。 % loop end if set rs=nothing set conn=nothing % 當(dāng)題目被移出后在改新數(shù)據(jù)庫中的題目,題目就被刪除了。)//更新題庫 set rs=nothing % 從上面的代碼可知試題被添加到題庫中,更新后,學(xué)生再從題庫中讀取試題,并完成考試,其添加試題的效果如圖 9 所示。,39。,39。,39。,39。,39。 sql,conn,1,1 if or then sql=insertintotest(question,a,b,c,d,ans) values(39。 % question=request(text1)a=request(text2)b=request(text3) c=request(text4) d=request(text5) ans=request(text6) sql=select * from test where question=39。 ( 1)教師登錄功能以及密碼修改功能的實(shí)現(xiàn) 教師登錄功能與學(xué)生過程基本相同,密碼修改功能也一樣,因此這里不再過多敘述。39。39。,39。 if (gn)=pass then user=Replace(Trim((user)),39。 許多時候用戶容易忘記自己的密碼,對于這種初始密碼由管理員賦予的情況,選擇一個方便自己記憶的密碼將是一種好的選擇。通過對比上傳的考試數(shù)據(jù)與數(shù)據(jù)庫中已有的數(shù)據(jù)進(jìn)行比較后得出答題成績。amp。 amp。可以任意更改。,1000)這個函數(shù)我們就要可以為考試設(shè)定一個時間那么時間一到,題目就將失效,不能再答題,作為答題錯誤計(jì)算。 sql,conn,3,3 do while not RANDOMIZE RandomValue = INT(10*RND)+1 rs(count)=rs(count)+RandomValue loop sql=select top 100 * from test order by count desc39。//為真則將該用戶的該權(quán)限放入 SESSION 中 驗(yàn)證成功過后才能夠進(jìn)行下一步的操作。) 39。選擇“學(xué)生進(jìn)入在線考試―― 考試”,得到如下一個頁面,通過管理員給予 的用戶名及密碼登錄,成功過后,就可以進(jìn)行考試,成績查詢等功能 ,該功能效果如圖 6 所示: 圖 6 學(xué)生測試 以下代碼實(shí)現(xiàn)學(xué)生身份的驗(yàn)證: %if username and password then set rs=(select * from user where user=39。為了更好的發(fā)展素質(zhì)教育,避免傳統(tǒng)教育方式所帶來的只停留在書本 之上的缺點(diǎn)――枯燥、乏味,、沒有吸引力、跟不上時代的步伐,傳統(tǒng)的教育方式往往只能達(dá)到事倍功半效果。因此設(shè)計(jì)時又把它分成了如下兩個功能模塊:“學(xué)生功能”和“教師功能”。 在線考試 作為以教育為目的的網(wǎng)站,精品課程網(wǎng)站的考試功能是必不可少的?!薄? sql,conn,1,1 if not then 如果有這樣的記錄,那么就將會輸出到 %=rs(“name”)%您的密碼 %=rs(“pwd”) % 通過找回的密碼用戶就可以重新使用這個賬號而不用去重新申請一個新的賬號,減少了對精品課程網(wǎng)站系統(tǒng)資源的占有率 .同時也減 少系統(tǒng)資源浪費(fèi)。當(dāng)密碼丟失的時候,只要提供一個與用戶名相關(guān)的密碼提示問題的“ DAAN”,就可以通過查找數(shù)據(jù)記錄找回密碼。用戶注冊效果如圖3 所示。從圖中可以再次看出,該功能模塊設(shè)計(jì)具有的功能有,注冊、登錄、找回密碼等功能。amp。amp。 登錄功能的代碼實(shí)現(xiàn)及界面效果 此功能完成用戶身份驗(yàn)證,如果用戶身份合法,系統(tǒng)進(jìn)入到 ,在此頁面用戶可以選擇進(jìn)行的各項(xiàng)操作比如聊天等。管理員功能具有于前面兩種用戶相同的地方,同時與前兩類用戶相比,管理員還要能夠完成公告的更新,數(shù)據(jù)庫的添加,以及備份與 恢復(fù)等功能。當(dāng)學(xué)生用戶進(jìn)入到主頁面后,將有三種選擇: ( 1)通過身份驗(yàn)證后,直 接進(jìn)入在線考試功能去參加學(xué)習(xí)與考試; ( 2)也可以進(jìn)入在線聊天功能與老師及同學(xué)討論各種問題; ( 3)還可以進(jìn)入到教學(xué)視頻去觀看網(wǎng)站內(nèi)的教學(xué)視頻。 同時利用技術(shù)成熟功能強(qiáng)大的 ASP 編程語言,以及 Access 數(shù)據(jù)來完成,這樣的設(shè)計(jì)組合的特點(diǎn)是語言使用相對熟練,系統(tǒng)性能配置要求較低,運(yùn)行代價小等優(yōu)點(diǎn)。 ( 4)系統(tǒng)更新,精品課程網(wǎng)站的內(nèi)容是不斷更新的,這就需要網(wǎng)站服務(wù)器管理員適時的更新,這要求網(wǎng)絡(luò)管理員具有良好的網(wǎng)站維護(hù)知識,良好的溝通能力,能把用戶的要求及時的反應(yīng)到網(wǎng)站上去。因此,精品課程網(wǎng)站應(yīng)該要擁有以下幾個功能: ( 1)學(xué)習(xí)功能,使用者利用網(wǎng)絡(luò)來學(xué)習(xí)與傳播知識,其應(yīng)用的主體主要包括兩個組成部分 —— 學(xué)生和老師。 精品課程網(wǎng)站的需求分析 根據(jù)精品課程網(wǎng)站所具有的特征以及它所完成的主要任務(wù)分析以及精品課程網(wǎng)站用戶的特殊性,一個精品課程網(wǎng)站一般要設(shè)計(jì)出,學(xué)習(xí),聊天,還有多媒體等功能。 無可否認(rèn)的是現(xiàn)在有大量質(zhì)量低下功能不完善的精品課程網(wǎng)站存在,這些粗糙濫制的精品課程網(wǎng)站不僅占用了大量保貴的資源,而且還達(dá)不到精品課程傳播知識的功能。國內(nèi)外各個大學(xué)都在積極的籌建具有自身的知識產(chǎn)權(quán)的精品課程,并以此相互交流,提高學(xué)術(shù)交流的效率,減少了各學(xué)校間交流的時間,降低了各學(xué)校的交流限制,并且有利于提高各個學(xué)校知名度。作者認(rèn)為精品課程網(wǎng)站應(yīng)是一個與時代接軌的產(chǎn)物,因此它還需要具備這一個時代所必須的一些特性,比如信息化、高 效、遠(yuǎn)程和資源共享等特點(diǎn)。 本文的主要工作 如果從一個較低層次來理解什么是精品課程網(wǎng)站。 精品課程網(wǎng)站研究的意義 根據(jù)我國教育水平的現(xiàn)狀,盡管我國的現(xiàn)代教育水平在新中國成立之后取得了巨大 的進(jìn)步,但是相對于西方發(fā)達(dá)國家而言我們還十分落后。同時相對于其它的開發(fā)語言來說,我更加了解 ASP,更熟悉 ASP 使用,這將為我節(jié)約大量寶貴的時間。 Resource。 ASP programming language and Access database are used to develop. At first, this paper carries on a demand analysis about highquality curriculum website in detail. Secondly, the functions of highquality curriculum website are provided, and the plan of highquality curriculum website is discussed. Finally, a paratively design is provided, and the steps of concrete realization are produced. Through a carefully test and analysis, which shows this system is stable, reliable, and has certain practical value. Key words: Highquality Curriculum。作為一個以傳播知識為主要職能的機(jī)構(gòu),學(xué)校建立一個自己的精品課程網(wǎng)站是十分必要的事情,這不僅能使更多的人享用寶貴的教育資料源,同時也對于提升學(xué)校自身的知名度,提高學(xué)生自學(xué)能力,有相當(dāng)大的幫助。面對信息時代的信息大“爆炸”現(xiàn)象,怎樣才能使教育跟上時代的步伐,而不至于被時代拋在后面?很多專家一直都在思考這個問題“如何把教育資源移置到網(wǎng)絡(luò)上去,使更多的人可以享有這些資源” 。 關(guān)鍵詞 : 精品課程;網(wǎng)站;數(shù)據(jù)庫;教育;資源;信息共享 Design and Implementation of Highquality Curriculum Website Abstract The 21st Century is the times which information is highly developed and circulated, people can get more knowledge than before with the popularization of puters and the widespread application of puter work. Facing to the “information detonation” phenomena, how does the education catch up with the step of time not being dropped behind? Many experts think about this question: “How can we move the education resource onto the work and enable more people to share these resources”. As an institution whose main duty is spreading knowledge, it’s very necessary to build a highquality curriculum website for each school, it is not only enable more people to share the valuable education information but also provide a great help to promote the school’s reputation and the students’ selfstudy ability. The development of this project is based on B/S frame。 Education。作為一個以傳播知識為主要職能的機(jī)構(gòu) —— 學(xué)校建立一個自己的精品課程網(wǎng)站是十分必要的事情,這不僅是能使更多的人享用寶貴的教育資料源,同時也對于提升學(xué)校自身的知名度,提高學(xué)生自學(xué)能力,有相當(dāng)大的幫助。政府的大力支持,各高等學(xué)府的積極配合,使得我們國內(nèi)精品課程網(wǎng)站的研究取得了不俗的成就。隨著計(jì)算機(jī)技術(shù)以及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人們終于找到了一條實(shí)現(xiàn)這種夢想的捷徑,那就是寄希望于把各種教育資源移置到互聯(lián)網(wǎng)上去,使得各地方的人都能夠方便的獲取到各種自己想要的知識,打破傳統(tǒng)教育資源分配不均的限制,使 得更多的人能夠有機(jī)會獲取到知識,這就是精品課程網(wǎng)站研究的實(shí)現(xiàn)意義。其次,精品課程網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)的主要目的是傳播知識,因此它必須具備一些與教育有關(guān)的功能,比如考試、答疑等功能。 2 精品課程網(wǎng)站的需求分析與設(shè)計(jì) 精品課程網(wǎng)站的發(fā)展現(xiàn)狀 精品課程網(wǎng)站的發(fā)展是伴隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)同步發(fā)展的。提高的了教育資源的利用率,這些精品課程也在一定程度上提高了國民的科學(xué)文化素質(zhì)。在不同的國家精品課程網(wǎng)站的發(fā)展存在不平衡;同一國家不同地區(qū)也存在著巨大的地區(qū)差異。這些操作主要在服務(wù)器上完成,因此精品課程網(wǎng)站沒有必要專門去設(shè)計(jì)管理員功能,而只需要完在一部分管理員需要遠(yuǎn)程完成的功能。 ( 3)多媒體(流媒體),多媒體教學(xué)是現(xiàn)代教育所提倡的,有效利用聲、光、電等媒介能夠使得學(xué)生接受知識的速度得到提高,起到事半功倍的作用。精品課程網(wǎng)站設(shè)計(jì)由在線登錄注冊模塊,在線考試模塊,在線交流模塊,在線視頻(流媒體技術(shù)),背景文件等五部分組成,既相互獨(dú)立,又相互聯(lián)系,必要的時候可以重復(fù)利用 ,提高了代碼的利用率、降低了網(wǎng)站開發(fā)成本、提高了運(yùn)行效率。驗(yàn)證成功后就進(jìn)入到精品課程網(wǎng)站主頁面,用戶可以在主頁面中選擇執(zhí)行要執(zhí)行的下一步操作??梢园炎约鹤龅慕逃曨l傳給系統(tǒng)管理員,讓其上傳到服務(wù)器等等。同時有的用戶因長時間沒有使用自己已有賬戶或是賬戶被盜使得無法正常使用精品課程網(wǎng)站所提供的資源,通過找回密碼功能,用戶可以找回已有的那個賬戶,從而登錄系統(tǒng),獲取系統(tǒng)提供的操作能力。 set rs=() sql=select * from user where name=39。and pwd=39。 sql,conn,1,1 if not then session(name)=name //驗(yàn)證數(shù)據(jù)庫中有無這樣的記錄 登錄功能設(shè)計(jì)的視圖效果如圖 2 所示。與其它網(wǎng)站不同,此精品課程網(wǎng)站只需用一個簡單的過程就能完成用戶注冊 點(diǎn)擊登錄界面的“注冊”功能選項(xiàng)可以進(jìn)入注冊功能頁面,利用 form name=form1 method=post action=?action=regist把輸入的信息傳遞到后臺處理,數(shù)據(jù)驗(yàn)證成功后,彈出各種提示諸如注冊成功、用戶名已存在、重復(fù)密碼錯誤等。 用戶的密碼在數(shù)據(jù)庫記錄中與用戶提示問題放在同一張表內(nèi)。na