- 相關(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ù)庫(kù) 5
1.3.1 SQL Server 2000 簡(jiǎn)介 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的開(kāi)發(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的簡(jiǎn)介 8
1.6.2 Dreamweaver MX功能 8
2. 需求分析 10
2.1 為什么要開(kāi)發(fā)在線考試系統(tǒng)和信息反饋模塊 10
2.2 現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站中在線考試系統(tǒng)和信息反饋的優(yōu)勢(shì) 10
2.3 在線考試系統(tǒng)和信息反饋模塊設(shè)計(jì)的環(huán)境需求 10
2.4 系統(tǒng)功能需求分析 11
2.5 本次系統(tǒng)開(kāi)發(fā)需要解決的關(guān)鍵問(wè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 前臺(tái)管理部分 24
4.4 后臺(tái)管理部分 25
4.5 系統(tǒng)用戶公共界面代碼實(shí)現(xiàn) 26
4.5.1 系統(tǒng)首頁(yè) 26
4.5.2 用戶登錄界面 27
4.5.3 實(shí)現(xiàn)系統(tǒng)管理員界面 28
4.6 實(shí)現(xiàn)普通考生界面 32
5. 功能測(cè)試 36
5.1 登錄界面 36
5.2 管理模塊 37
5.3 普通用戶模塊 40
結(jié)束語(yǔ) 43
參考文獻(xiàn) 44
致謝 45
現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
-在線考試與信息反饋模塊
摘要:隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,Internet已成為最具市場(chǎng)潛力的技術(shù)領(lǐng)域,現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站也開(kāi)始層出不窮,如何正確、有效地利用這種新型教育方式來(lái)提高教學(xué)質(zhì)量和教學(xué)效果,仍然是遠(yuǎn)程教育中的1個(gè)難點(diǎn)。本文討論了1個(gè)現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)之在線考試和信息反饋模塊的設(shè)計(jì)思想及其實(shí)現(xiàn)方法,該系統(tǒng)采用ASP腳本環(huán)境,使用VBSript, JavaSript腳本語(yǔ)言,后臺(tái)數(shù)據(jù)庫(kù)使用SQL2000。通過(guò)該系統(tǒng)教師可以進(jìn)行網(wǎng)上設(shè)置考試科目、出試卷、評(píng)卷、發(fā)布新聞等;學(xué)生使用該系統(tǒng)可以進(jìn)行考試、答疑或課堂討論等,該系統(tǒng)是居于互聯(lián)網(wǎng)上實(shí)現(xiàn)的,因此其通用性很強(qiáng),經(jīng)過(guò)簡(jiǎn)單的修改就可以用于企業(yè)的內(nèi)部考試和交流。
本文除了對(duì)系統(tǒng)進(jìn)行了詳細(xì)的分析之外,還對(duì)1些相關(guān)的知識(shí)進(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é)手段,越來(lái)越受到人們的關(guān)注。計(jì)算機(jī)遠(yuǎn)程教學(xué)是指利用多媒體技術(shù)和網(wǎng)絡(luò)通信技術(shù),在網(wǎng)絡(luò)環(huán)境下開(kāi)展的教學(xué)活動(dòng)。它有著傳統(tǒng)教學(xué)模式所無(wú)可比擬的優(yōu)點(diǎn),它創(chuàng)造了1種全新的教學(xué)模式,打破了傳統(tǒng)教學(xué)模式在時(shí)間、空間上的限制,采用了先進(jìn)的教學(xué)手段和教學(xué)方法,大大提高了教學(xué)效率和教學(xué)效果,使教學(xué)活動(dòng)上了1個(gè)新臺(tái)階。但是,作為1種與傳統(tǒng)教育有著巨大不同的教育方式,如何正確、有效地使用這種新型教育方式來(lái)提高教學(xué)質(zhì)量和教學(xué)效果,仍然是遠(yuǎn)程教育中的1個(gè)難點(diǎn)。
遠(yuǎn)程教育和傳統(tǒng)的教學(xué)方式相比,創(chuàng)造了教育史的1大奇跡,也解決了很多的教育問(wèn)題,因此,數(shù)字教室、多媒體教學(xué)、校園局域網(wǎng)都在不斷的完善。如何在現(xiàn)有的成績(jī)上完善現(xiàn)有教學(xué)網(wǎng)絡(luò),改變教學(xué)方法來(lái)更好的提高教學(xué)質(zhì)量,也成了網(wǎng)絡(luò)技術(shù)人員的主要的研究對(duì)象。本文基于網(wǎng)絡(luò)教學(xué)本身的特點(diǎn)和要求,設(shè)計(jì)了1個(gè)網(wǎng)絡(luò)環(huán)境下的在線考試系統(tǒng)和信反饋模塊,此模塊是在在線教育的基礎(chǔ)上拓展出來(lái)的。
現(xiàn)在網(wǎng)絡(luò)上大部分的在線教育系統(tǒng)提供的都是1些單1的教學(xué)模式,大部分的都只是提供了電子書(shū)籍,開(kāi)發(fā)稍微健全的遠(yuǎn)程教學(xué)網(wǎng)站也只是單1的1個(gè)視頻教學(xué)加電子課程閱讀,遠(yuǎn)遠(yuǎn)滿足不了現(xiàn)代教育的發(fā)展,從傳統(tǒng)的教學(xué)模式上分析,教學(xué)的過(guò)程1般要分為授課、答疑、布置、批閱作業(yè)、考試幾個(gè)重要環(huán)節(jié)才能夠達(dá)到1定的教學(xué)效果,所以,設(shè)計(jì)和開(kāi)發(fā)這個(gè)在線考試和信息反饋模塊來(lái)補(bǔ)充現(xiàn)階段大部分網(wǎng)絡(luò)教育系統(tǒng)的缺陷有著極其重要的意義。
考試是學(xué)校教學(xué)的1個(gè)重要組成部分,也是考核學(xué)生學(xué)習(xí)情況的1種重要手段?荚囎鞅资强荚囍幸獓(yán)防的現(xiàn)象,有的同學(xué)由于各種原因不得已采取不正當(dāng)手段,在考試中蒙混過(guò)關(guān),這不僅是對(duì)其他同學(xué)的不公平,而且1旦得逞,這個(gè)錯(cuò)誤的行為會(huì)促使他形成依賴(lài)的思想,這不僅不能表現(xiàn)出學(xué)生的真實(shí)學(xué)習(xí)情況,影響下1步教學(xué)的組織,還有為防止試題泄露和考試作弊,對(duì)試卷也要格外小心的保管,考試過(guò)程中每班也至少要有兩名監(jiān)考教師監(jiān)考,浪費(fèi)了大量的人力和物力。因此防止考試作弊有著重大的意義。傳統(tǒng)的考試需要由教師選定每道題目,再排版印刷成試卷,密封保存,考試時(shí)發(fā)給學(xué)生答題,考試結(jié)束后又要拿回全部試卷逐道題仔細(xì)的審閱,這兩項(xiàng)的工作量是非常大的。有了這套系統(tǒng)以上問(wèn)題就迎刃而解。在應(yīng)用系統(tǒng)的設(shè)計(jì)上,此系統(tǒng)是通過(guò)學(xué)生輸入考號(hào)和密碼登錄考試界面,此時(shí)系統(tǒng)按照教師預(yù)先設(shè)定好的試卷的結(jié)構(gòu),從題庫(kù)里隨機(jī)抽出題目,在難易程度相同的基礎(chǔ)上,保證了每個(gè)學(xué)生的試卷不是完全相同的,學(xué)生只有通過(guò)正確的輸入自己的考號(hào)和密碼登錄后,才能進(jìn)入考試系統(tǒng)進(jìn)行考試,而此時(shí)系統(tǒng)就已完成保存姓名和學(xué)號(hào)的工作。其次,自動(dòng)隨機(jī)抽題給教師的工作也帶來(lái)了極大的便利。題庫(kù)中的題目都是在錄入的時(shí)候就設(shè)定好,因此可以實(shí)現(xiàn)自由的設(shè)定考試題數(shù)、分值、所考察的知識(shí)點(diǎn)等細(xì)節(jié),難易題數(shù)的比例等,可以讓教師有針對(duì)性地考核學(xué)生的學(xué)習(xí)情況。本系統(tǒng)克服了現(xiàn)有人工考試模式中的諸多弊端,極大地提高了學(xué)校教學(xué)質(zhì)量,可以讓教師從繁瑣、重復(fù)的手工操作中解脫出來(lái),給學(xué)校的教學(xué)工作帶來(lái)很大的便利。
在線考試和信息反饋模塊的主要好處是1方面可以動(dòng)態(tài)地管理各種考試信息,只要準(zhǔn)備足夠大的題庫(kù),就可以按照要求自動(dòng)生成各種試卷;考試時(shí)間靈活,考生可以在規(guī)定時(shí)間段內(nèi)的任意時(shí)間參加考試,另外計(jì)算機(jī)化的考試的最大特點(diǎn)是閱卷快,系統(tǒng)可以在考試結(jié)束時(shí)給出考試結(jié)果。另1方面,信息反饋模塊包括了實(shí)時(shí)性答疑和非實(shí)性答疑,方便了學(xué)生與教師之間,學(xué)生與學(xué)生之間進(jìn)行自由討論,無(wú)論是雙方在線和不在線都可以很方便的閱讀到用戶的留言。將考試與論壇相結(jié)合的方式,可以讓學(xué)生對(duì)不明了的知識(shí)在第1時(shí)間內(nèi)得到教師的答復(fù)。
本論文主要闡述1個(gè)現(xiàn)代遠(yuǎn)程教學(xué)網(wǎng)站中在線考試系統(tǒng)和信息反饋的后臺(tái)操作過(guò)程及1些關(guān)鍵技術(shù)。該系統(tǒng)測(cè)試用戶信息主要由數(shù)據(jù)庫(kù)直接輸入,考試時(shí)考生輸入學(xué)號(hào)(對(duì)應(yīng)員工的員工號(hào)),核對(duì)正確后進(jìn)入考生界面,考生界面主要有選擇科目、成績(jī)查詢(xún)、考試新聞、答疑組成,關(guān)鍵實(shí)現(xiàn)了考生在選擇科目后進(jìn)入考試窗體,考試計(jì)時(shí),考試時(shí)間到,系統(tǒng)強(qiáng)制考生退出,及考完后對(duì)客觀題的自動(dòng)評(píng)分、存檔。沒(méi)有考試的時(shí)候,學(xué)生可以通過(guò)留言板與老師取得聯(lián)系,如果學(xué)生想跟老師實(shí)時(shí)性的進(jìn)行交流,也可以進(jìn)入實(shí)時(shí)答疑進(jìn)行交談。管理員進(jìn)入管理員界面,管理員界面主要由科目管理、題庫(kù)管理、試卷生成、用戶管理等模塊組成,管理員的新聞界面實(shí)現(xiàn)1般新聞和系統(tǒng)提示兩部分,系統(tǒng)提示部分顯示未審批的考試計(jì)劃和新聞信息以及作廢的操作鏈接。老師或者領(lǐng)導(dǎo)登錄后實(shí)現(xiàn)新聞標(biāo)題下面多了1個(gè)系統(tǒng)提示部分,該部分顯示未審批的考試計(jì)劃或者新聞以及還未批改的主題信息,并附有審批及批改等操作鏈接。對(duì)于論壇方面,管理員有查看地、回復(fù)、保留和刪除論壇內(nèi)容的權(quán)限。
文章對(duì)考試題庫(kù)的設(shè)計(jì)、組卷的思想進(jìn)行了較為詳細(xì)的描述,同時(shí)加強(qiáng)了考試過(guò)程的控制,以確?荚嚨陌踩,同時(shí)對(duì)于B/S模式、分布式數(shù)據(jù)庫(kù)系統(tǒng)、ASP、SQL,相關(guān)理論做了必要的分析和介紹。最后,通過(guò)界面的描述介紹了整個(gè)系統(tǒng)的使用方法和測(cè)試結(jié)果?偨Y(jié)了系統(tǒng)的特點(diǎn)和優(yōu)勢(shì)及不足之處,并對(duì)未來(lái)的發(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ò)頻電臺(tái)基帶模塊的設(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ì)開(kāi)題報(bào)告(通用8篇)06-27
在線考試系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)論文05-29
美容網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)JSP+SQL03-08