- 相關(guān)推薦
現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-在線考試與信息反饋模塊
畢業(yè)論文
目 錄
前 言 1
1. 關(guān)鍵技術(shù) 3
1.1 ASP 3
1.1.1 什么是ASP 3
1.1.2 ASP的 特點(diǎn) 3
1.1.3 ASP的運(yùn)行環(huán)境 3
1.2 相關(guān)技術(shù)CGI,IDC,ADO 4
1.3 SQL數(shù)據(jù)庫 5
1.3.1 SQL Server 2000 簡介 5
1.3.2 SQL Server 2000的新特性 5
1.3.3 SQL功能介紹 5
1.4 VBScript介紹 5
1.4.1 VBScript概述 5
1.4.2 VBScript的特性 6
1.4.3 VBScript的開發(fā)環(huán)境 6
1.4.4 VBScript與Microsoft Visual Basic的關(guān)系 6
1.4.5 VBScript與ASP的關(guān)系 6
1.5 JavaScript介紹 7
1.5.1 JavaScript的特點(diǎn) 7
1.5.2 JavaScript與VBScript區(qū)別 8
1.6 DREAMWEAVER 8
1.6.1 Dreamweaver的簡介 8
1.6.2 Dreamweaver MX功能 8
2. 需求分析 10
2.1 為什么要開發(fā)在線考試系統(tǒng)和信息反饋模塊 10
2.2 現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站中在線考試系統(tǒng)和信息反饋的優(yōu)勢 10
2.3 在線考試系統(tǒng)和信息反饋模塊設(shè)計(jì)的環(huán)境需求 10
2.4 系統(tǒng)功能需求分析 11
2.5 本次系統(tǒng)開發(fā)需要解決的關(guān)鍵問題 12
3. 系統(tǒng)總體設(shè)計(jì) 14
3.1 工作原理 14
3.2 結(jié)構(gòu)分析 14
3.2.1 數(shù)據(jù)表分析 15
3.2.2 數(shù)據(jù)字典 19
3.2.3 系統(tǒng)用戶以及權(quán)限分布 19
3.3 設(shè)計(jì)思路原理 19
3.4 系統(tǒng)構(gòu)架 20
3.5 系統(tǒng)總體結(jié)構(gòu)模型圖 21
4. 詳細(xì)設(shè)計(jì) 22
4.1 主要功能模塊 22
4.2 主要數(shù)據(jù)的工作流 23
4.3 前臺管理部分 24
4.4 后臺管理部分 25
4.5 系統(tǒng)用戶公共界面代碼實(shí)現(xiàn) 26
4.5.1 系統(tǒng)首頁 26
4.5.2 用戶登錄界面 27
4.5.3 實(shí)現(xiàn)系統(tǒng)管理員界面 28
4.6 實(shí)現(xiàn)普通考生界面 32
5. 功能測試 36
5.1 登錄界面 36
5.2 管理模塊 37
5.3 普通用戶模塊 40
結(jié)束語 43
參考文獻(xiàn) 44
致謝 45
現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
-在線考試與信息反饋模塊
摘要:隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,Internet已成為最具市場潛力的技術(shù)領(lǐng)域,現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站也開始層出不窮,如何正確、有效地利用這種新型教育方式來提高教學(xué)質(zhì)量和教學(xué)效果,仍然是遠(yuǎn)程教育中的1個難點(diǎn)。本文討論了1個現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)之在線考試和信息反饋模塊的設(shè)計(jì)思想及其實(shí)現(xiàn)方法,該系統(tǒng)采用ASP腳本環(huán)境,使用VBSript, JavaSript腳本語言,后臺數(shù)據(jù)庫使用SQL2000。通過該系統(tǒng)教師可以進(jìn)行網(wǎng)上設(shè)置考試科目、出試卷、評卷、發(fā)布新聞等;學(xué)生使用該系統(tǒng)可以進(jìn)行考試、答疑或課堂討論等,該系統(tǒng)是居于互聯(lián)網(wǎng)上實(shí)現(xiàn)的,因此其通用性很強(qiáng),經(jīng)過簡單的修改就可以用于企業(yè)的內(nèi)部考試和交流。
本文除了對系統(tǒng)進(jìn)行了詳細(xì)的分析之外,還對1些相關(guān)的知識進(jìn)行了講解,如VBSript, JavaSript,IDC,ADO等。
關(guān)鍵詞:現(xiàn)代遠(yuǎn)程教學(xué);在線考試;信息反饋;ASP
The Modern remote Learning Website Design and Realization
-Online Examination and Information feedback
Abstract: With development of the network technology, Internet has become an area which has the most potential market. Modern long-distance teaching website become more and more popular, it is still a difficult problem in Online Learning that how to use the new education way to improve the quality of the education correctively and effectively, This paper reports a system named as “The examination online and the information feedback” ,It used the ASP technology ,the program langrage is VBScript and JavaScript, through SQL2000 to manage the system data. Using this system the teacher can establish the test subject, the examination paper, the evaluate examination papers, the issue news and so on; The student uses this system to be possible to carry on the test, the Q/A or the classroom discussion and so on, The system is based on the Internet, so it can widely used in various Examination Online systems by supply modification, and therefore, is of great applicability and dissemination.
Keywords: Modern long-distance teaching; the Online Examination; information feedback; ASP
前 言
隨著多媒體技術(shù)和網(wǎng)絡(luò)通信技術(shù)的發(fā)展,基于Internet的計(jì)算機(jī)遠(yuǎn)程教學(xué)作為1種全新的教學(xué)手段,越來越受到人們的關(guān)注。計(jì)算機(jī)遠(yuǎn)程教學(xué)是指利用多媒體技術(shù)和網(wǎng)絡(luò)通信技術(shù),在網(wǎng)絡(luò)環(huán)境下開展的教學(xué)活動。它有著傳統(tǒng)教學(xué)模式所無可比擬的優(yōu)點(diǎn),它創(chuàng)造了1種全新的教學(xué)模式,打破了傳統(tǒng)教學(xué)模式在時(shí)間、空間上的限制,采用了先進(jìn)的教學(xué)手段和教學(xué)方法,大大提高了教學(xué)效率和教學(xué)效果,使教學(xué)活動上了1個新臺階。但是,作為1種與傳統(tǒng)教育有著巨大不同的教育方式,如何正確、有效地使用這種新型教育方式來提高教學(xué)質(zhì)量和教學(xué)效果,仍然是遠(yuǎn)程教育中的1個難點(diǎn)。
遠(yuǎn)程教育和傳統(tǒng)的教學(xué)方式相比,創(chuàng)造了教育史的1大奇跡,也解決了很多的教育問題,因此,數(shù)字教室、多媒體教學(xué)、校園局域網(wǎng)都在不斷的完善。如何在現(xiàn)有的成績上完善現(xiàn)有教學(xué)網(wǎng)絡(luò),改變教學(xué)方法來更好的提高教學(xué)質(zhì)量,也成了網(wǎng)絡(luò)技術(shù)人員的主要的研究對象。本文基于網(wǎng)絡(luò)教學(xué)本身的特點(diǎn)和要求,設(shè)計(jì)了1個網(wǎng)絡(luò)環(huán)境下的在線考試系統(tǒng)和信反饋模塊,此模塊是在在線教育的基礎(chǔ)上拓展出來的。
現(xiàn)在網(wǎng)絡(luò)上大部分的在線教育系統(tǒng)提供的都是1些單1的教學(xué)模式,大部分的都只是提供了電子書籍,開發(fā)稍微健全的遠(yuǎn)程教學(xué)網(wǎng)站也只是單1的1個視頻教學(xué)加電子課程閱讀,遠(yuǎn)遠(yuǎn)滿足不了現(xiàn)代教育的發(fā)展,從傳統(tǒng)的教學(xué)模式上分析,教學(xué)的過程1般要分為授課、答疑、布置、批閱作業(yè)、考試幾個重要環(huán)節(jié)才能夠達(dá)到1定的教學(xué)效果,所以,設(shè)計(jì)和開發(fā)這個在線考試和信息反饋模塊來補(bǔ)充現(xiàn)階段大部分網(wǎng)絡(luò)教育系統(tǒng)的缺陷有著極其重要的意義。
考試是學(xué)校教學(xué)的1個重要組成部分,也是考核學(xué)生學(xué)習(xí)情況的1種重要手段?荚囎鞅资强荚囍幸獓(yán)防的現(xiàn)象,有的同學(xué)由于各種原因不得已采取不正當(dāng)手段,在考試中蒙混過關(guān),這不僅是對其他同學(xué)的不公平,而且1旦得逞,這個錯誤的行為會促使他形成依賴的思想,這不僅不能表現(xiàn)出學(xué)生的真實(shí)學(xué)習(xí)情況,影響下1步教學(xué)的組織,還有為防止試題泄露和考試作弊,對試卷也要格外小心的保管,考試過程中每班也至少要有兩名監(jiān)考教師監(jiān)考,浪費(fèi)了大量的人力和物力。因此防止考試作弊有著重大的意義。傳統(tǒng)的考試需要由教師選定每道題目,再排版印刷成試卷,密封保存,考試時(shí)發(fā)給學(xué)生答題,考試結(jié)束后又要拿回全部試卷逐道題仔細(xì)的審閱,這兩項(xiàng)的工作量是非常大的。有了這套系統(tǒng)以上問題就迎刃而解。在應(yīng)用系統(tǒng)的設(shè)計(jì)上,此系統(tǒng)是通過學(xué)生輸入考號和密碼登錄考試界面,此時(shí)系統(tǒng)按照教師預(yù)先設(shè)定好的試卷的結(jié)構(gòu),從題庫里隨機(jī)抽出題目,在難易程度相同的基礎(chǔ)上,保證了每個學(xué)生的試卷不是完全相同的,學(xué)生只有通過正確的輸入自己的考號和密碼登錄后,才能進(jìn)入考試系統(tǒng)進(jìn)行考試,而此時(shí)系統(tǒng)就已完成保存姓名和學(xué)號的工作。其次,自動隨機(jī)抽題給教師的工作也帶來了極大的便利。題庫中的題目都是在錄入的時(shí)候就設(shè)定好,因此可以實(shí)現(xiàn)自由的設(shè)定考試題數(shù)、分值、所考察的知識點(diǎn)等細(xì)節(jié),難易題數(shù)的比例等,可以讓教師有針對性地考核學(xué)生的學(xué)習(xí)情況。本系統(tǒng)克服了現(xiàn)有人工考試模式中的諸多弊端,極大地提高了學(xué)校教學(xué)質(zhì)量,可以讓教師從繁瑣、重復(fù)的手工操作中解脫出來,給學(xué)校的教學(xué)工作帶來很大的便利。
在線考試和信息反饋模塊的主要好處是1方面可以動態(tài)地管理各種考試信息,只要準(zhǔn)備足夠大的題庫,就可以按照要求自動生成各種試卷;考試時(shí)間靈活,考生可以在規(guī)定時(shí)間段內(nèi)的任意時(shí)間參加考試,另外計(jì)算機(jī)化的考試的最大特點(diǎn)是閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)給出考試結(jié)果。另1方面,信息反饋模塊包括了實(shí)時(shí)性答疑和非實(shí)性答疑,方便了學(xué)生與教師之間,學(xué)生與學(xué)生之間進(jìn)行自由討論,無論是雙方在線和不在線都可以很方便的閱讀到用戶的留言。將考試與論壇相結(jié)合的方式,可以讓學(xué)生對不明了的知識在第1時(shí)間內(nèi)得到教師的答復(fù)。
本論文主要闡述1個現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站中在線考試系統(tǒng)和信息反饋的后臺操作過程及1些關(guān)鍵技術(shù)。該系統(tǒng)測試用戶信息主要由數(shù)據(jù)庫直接輸入,考試時(shí)考生輸入學(xué)號(對應(yīng)員工的員工號),核對正確后進(jìn)入考生界面,考生界面主要有選擇科目、成績查詢、考試新聞、答疑組成,關(guān)鍵實(shí)現(xiàn)了考生在選擇科目后進(jìn)入考試窗體,考試計(jì)時(shí),考試時(shí)間到,系統(tǒng)強(qiáng)制考生退出,及考完后對客觀題的自動評分、存檔。沒有考試的時(shí)候,學(xué)生可以通過留言板與老師取得聯(lián)系,如果學(xué)生想跟老師實(shí)時(shí)性的進(jìn)行交流,也可以進(jìn)入實(shí)時(shí)答疑進(jìn)行交談。管理員進(jìn)入管理員界面,管理員界面主要由科目管理、題庫管理、試卷生成、用戶管理等模塊組成,管理員的新聞界面實(shí)現(xiàn)1般新聞和系統(tǒng)提示兩部分,系統(tǒng)提示部分顯示未審批的考試計(jì)劃和新聞信息以及作廢的操作鏈接。老師或者領(lǐng)導(dǎo)登錄后實(shí)現(xiàn)新聞標(biāo)題下面多了1個系統(tǒng)提示部分,該部分顯示未審批的考試計(jì)劃或者新聞以及還未批改的主題信息,并附有審批及批改等操作鏈接。對于論壇方面,管理員有查看地、回復(fù)、保留和刪除論壇內(nèi)容的權(quán)限。
文章對考試題庫的設(shè)計(jì)、組卷的思想進(jìn)行了較為詳細(xì)的描述,同時(shí)加強(qiáng)了考試過程的控制,以確?荚嚨陌踩裕瑫r(shí)對于B/S模式、分布式數(shù)據(jù)庫系統(tǒng)、ASP、SQL,相關(guān)理論做了必要的分析和介紹。最后,通過界面的描述介紹了整個系統(tǒng)的使用方法和測試結(jié)果。總結(jié)了系統(tǒng)的特點(diǎn)和優(yōu)勢及不足之處,并對未來的發(fā)展和應(yīng)用前景做了展望。
【現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-在線考試與信息反饋模塊】相關(guān)文章:
現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-在線學(xué)習(xí)和教學(xué)管理模塊ASP+SQL03-08
基于DSP的擴(kuò)頻電臺基帶模塊的設(shè)計(jì)與實(shí)現(xiàn)03-18
IP協(xié)議設(shè)計(jì)實(shí)現(xiàn)—重裝模塊(一)03-07
在線就業(yè)招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP+Access03-08
在線課程網(wǎng)站設(shè)計(jì)開題報(bào)告(通用8篇)06-27
在線考試系統(tǒng)設(shè)計(jì)與開發(fā)論文05-29
美容網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)JSP+SQL03-08