網(wǎng)絡(luò)在線考試系統(tǒng)畢業(yè)論文_第1頁
已閱讀1頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計(jì)(論文)</b></p><p>  網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  年 月 日</p><p>  畢業(yè)設(shè)計(jì)(論文)任務(wù)書</p><p>  Ⅰ、畢業(yè)設(shè)計(jì)(論文)題目</p><p><b>  網(wǎng)絡(luò)在線考試系統(tǒng)&l

2、t;/b></p><p> ?、?、畢業(yè)設(shè)計(jì)(論文)選題意義及要求</p><p>  本課題是鍛煉我們能夠具備技術(shù)文檔工程師的基本素質(zhì)。在一個(gè)完整的軟件開發(fā)/測試生命周期的項(xiàng)目環(huán)境下,完成《網(wǎng)絡(luò)在線考試系統(tǒng)》的需求分析和全套技術(shù)文檔的組織、編寫、修訂、提交、存檔工作。</p><p> ?、蟆厴I(yè)設(shè)計(jì)(論文)工作內(nèi)容和進(jìn)度安排</p><

3、p><b>  目 錄</b></p><p><b>  摘 要II</b></p><p>  ABSTRACTIII</p><p><b>  I 緒論4</b></p><p>  I-I 網(wǎng)絡(luò)在線考試系統(tǒng)的研究背景4</p><

4、p>  I-II 網(wǎng)絡(luò)在線考試系統(tǒng)的研究意義4</p><p>  I-III網(wǎng)絡(luò)在線考試系統(tǒng)的優(yōu)勢5</p><p>  I-IV 考試系統(tǒng)的現(xiàn)狀分析6</p><p>  II 網(wǎng)絡(luò)在線考試系統(tǒng)的計(jì)劃7</p><p>  II-I 計(jì)劃目標(biāo)7</p><p>  II-II 用戶使用流程分析7&

5、lt;/p><p>  II-III 信息數(shù)據(jù)分析8</p><p>  III網(wǎng)絡(luò)在線考試系統(tǒng)的分析9</p><p>  III-I 可行性分析9</p><p>  III-II 系統(tǒng)功能分析10</p><p>  III-III 在線考試系統(tǒng)登陸圖10</p><p>  IV網(wǎng)

6、絡(luò)在線考試系統(tǒng)的設(shè)計(jì)11</p><p>  IV-I 系統(tǒng)設(shè)計(jì)特性11</p><p>  IV-II系統(tǒng)設(shè)計(jì)工具12</p><p>  VI-III 系統(tǒng)設(shè)計(jì)功能13</p><p>  VI-VI 系統(tǒng)其他模塊設(shè)計(jì)14</p><p>  VI-V 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)14</p><

7、p><b>  結(jié)束語17</b></p><p><b>  參考文獻(xiàn)18</b></p><p>  網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘 要</b></p><p>  如今社會(huì)上的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)不斷發(fā)展,相對(duì)于傳統(tǒng)的基于紙筆的考試形式

8、已不能適應(yīng)現(xiàn)在的發(fā)展需,同時(shí)計(jì)算機(jī)在線考試模式逐步替代傳統(tǒng)考試模式。利用網(wǎng)絡(luò)的計(jì)算機(jī)在線考試系統(tǒng)應(yīng)運(yùn)而生。通過利用網(wǎng)絡(luò)的便捷性,極大程度上減少了傳統(tǒng)考試所帶來的困難,同時(shí)減少了教師的工作量。在線考試系統(tǒng)的設(shè)計(jì)就是基于上述目的開發(fā)設(shè)計(jì)的。</p><p>  本系統(tǒng)主要包括考生考試、教師管理兩大模塊,應(yīng)當(dāng)具有在線考試、成績查詢、考試管理、試題管理、試卷管理和成績管理等功能,同時(shí)對(duì)系統(tǒng)的工作原理、需求分析和總體設(shè)計(jì)做

9、了簡要的概述,并針對(duì)系統(tǒng)中模式結(jié)構(gòu)進(jìn)行了詳細(xì)的闡述和說明。</p><p>  關(guān)鍵詞 在線考試;ASP;數(shù)據(jù)庫</p><p>  Design and implementation of online examination system</p><p><b>  ABSTRACT</b></p><p>  T

10、he continuous development of computer network technology in society, relative to the traditional pen and paper-based test form does not suit the present development needs, at the same time the computer exam examination m

11、ode of gradually replacing traditional online. Using networked computers of online examination system came into being. Ease through the use of the network, dramatically reducing the difficulties brought about by the trad

12、itional exam, while reducing the workload of teachers. Desi</p><p>  This system includes three major module candidate exams, management of teachers, administrators, online test, result query, test managemen

13、t, test management, test management and performance management, systems management, user management, and other functions, system works at the same time, demand analysis and design a brief overview, and for teachers in th

14、e system management module for a detailed description and instructions.</p><p>  KEY WORDS on-line examination system, asp, data base</p><p><b>  I 緒論</b></p><p>  I-I

15、網(wǎng)絡(luò)在線考試系統(tǒng)的研究背景</p><p>  上世紀(jì)90年代末, 計(jì)算機(jī)普及和Internet迅速發(fā)展,從根本 上改變了人們?nèi)粘I?、工作和娛樂方式,同時(shí)也在改變著教育,很多國內(nèi)外的大學(xué)和其它社會(huì)機(jī)構(gòu)都進(jìn)行了遠(yuǎn)程教育,實(shí)現(xiàn)了異地教育和培訓(xùn)。二十一世紀(jì)是信息時(shí)代,信息技術(shù)發(fā)展更加迅速,計(jì)算機(jī)網(wǎng)絡(luò)安下一代國際互連網(wǎng)即 Interne II悄悄地向我們走來,全面性、可靠性和速度等會(huì)有質(zhì)的飛躍,遠(yuǎn)程教育將具有更強(qiáng)的生命

16、力,優(yōu)質(zhì)的教育資源共享就能更好地實(shí)現(xiàn),終身教育真正成為可能,傳統(tǒng)的教育勢必會(huì)受到嚴(yán)峻的挑戰(zhàn)。網(wǎng)絡(luò)遠(yuǎn)程教育機(jī)構(gòu)面臨著這一千載難逢的機(jī)會(huì),必須加強(qiáng)遠(yuǎn)程教育軟件的研究開發(fā)工作,讓更好、更完善的軟件系統(tǒng)應(yīng)用到遠(yuǎn)程教育當(dāng)中去。</p><p>  傳統(tǒng)的考試方式在現(xiàn)今來看存在很多弊端。由于傳統(tǒng)考試涉及到組織命題、試卷印刷、考場安排、組織閱卷等諸多環(huán)節(jié),考試試卷周期長、效率下降;同時(shí)人工批卷等主觀因素也影響到考試的公正性。隨

17、著網(wǎng)絡(luò)技術(shù)在教育領(lǐng)域應(yīng)用的普及,應(yīng)用現(xiàn)代信息技術(shù)構(gòu)架的網(wǎng)絡(luò)在線考試系統(tǒng)展現(xiàn)出了越來越多的優(yōu)越性。網(wǎng)絡(luò)考試系統(tǒng)正是迎合這一時(shí)代需求而開發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。通過這種新的模式,為學(xué)校創(chuàng)造一種新的考試環(huán)境,提高考試工作效率和標(biāo)準(zhǔn)化水平,使學(xué)校管理者、教師和學(xué)生可以隨時(shí)隨地通過網(wǎng)絡(luò)進(jìn)行考試。</p><p>  在線考試系統(tǒng)利用網(wǎng)絡(luò)手段將考試資源整合,實(shí)現(xiàn)了一定程度的無紙化考試,從而使考試這項(xiàng)常規(guī)

18、而繁瑣的任務(wù)變得更加方便。避免了以往學(xué)??荚囍形镔|(zhì)方面,例如:紙張、筆、監(jiān)考老師等資源的浪費(fèi)。后臺(tái)管理方面由專業(yè)管理人員進(jìn)行管理,確保了程序的穩(wěn)定性、安全性。登陸在線考試系統(tǒng)后臺(tái)管理,可以對(duì)考試內(nèi)容、專業(yè)、科目和考試題目等都作了詳細(xì)的分類,這樣考生通過自己的學(xué)生編號(hào)和密碼進(jìn)入前臺(tái),按步驟依次進(jìn)行選題和答題,答題完畢后系統(tǒng)會(huì)自動(dòng)判斷考卷,并核對(duì)出最后考卷的分?jǐn)?shù),解決了在學(xué)??荚嚭蟮却季矸?jǐn)?shù)通知的問題。</p><p&

19、gt;  I-II 網(wǎng)絡(luò)在線考試系統(tǒng)的研究意義</p><p>  網(wǎng)絡(luò)在線考試系統(tǒng)有效地提高了考試的便捷性、可靠性、安全性,同時(shí)大幅度降低了考試成本。在線考試系統(tǒng)是社會(huì)的網(wǎng)絡(luò)化發(fā)展的必要趨勢,它將成為一種不可或缺的考試方式。本文研究的目的是設(shè)計(jì)一個(gè)簡易的網(wǎng)絡(luò)在線考試系統(tǒng),其具有一定的通用性以及便捷性,能夠滿足多門課程的測試與考核要求。為教師與學(xué)生開展進(jìn)行各項(xiàng)考試的一個(gè)考核平臺(tái)。同時(shí)建立學(xué)生利用網(wǎng)絡(luò)自主學(xué)習(xí)提供條

20、件,為不同課程的網(wǎng)上考試提供平臺(tái)。</p><p>  為了滿足系統(tǒng)對(duì)便捷性、可靠性、安全性、擴(kuò)展性、跨平臺(tái)性等方面的要求,系統(tǒng)總體架構(gòu)設(shè)計(jì)采用先進(jìn)的基于B/S的三層體系結(jié)構(gòu):學(xué)生用戶層、教師管理層、考題數(shù)據(jù)層。需要建立后臺(tái)數(shù)據(jù)庫,內(nèi)含一個(gè)試題樣庫,教師可以在題庫中添加、編輯和刪除試題同時(shí)可以增加新的考試科目。并可以充分利用題庫中的試題由系統(tǒng)隨機(jī)組卷,在指定時(shí)間內(nèi)發(fā)布試卷。學(xué)生可以利用設(shè)定的賬號(hào)及密碼登陸考試系統(tǒng)

21、,進(jìn)行考試、練習(xí)、查詢等功能。學(xué)生參加考試后能立即得到答案,并分析考試中答錯(cuò)的題目,同時(shí)教師能得到學(xué)生考試后傳送到系統(tǒng)的反饋信息,有效提高對(duì)成績查詢及分析。最后對(duì)學(xué)生考試中出現(xiàn)的錯(cuò)誤進(jìn)行統(tǒng)計(jì)以便于今后的教學(xué)。此外,還應(yīng)具有良好的用戶界面,操作方便,盡量減少誤操作率。具有安全保密機(jī)制。</p><p>  I-III網(wǎng)絡(luò)在線考試系統(tǒng)的優(yōu)勢</p><p>  傳統(tǒng)考試方式在效率與正確等方面會(huì)

22、由于人為情況出現(xiàn)很多變化。例如:考前的地點(diǎn)設(shè)置、考卷設(shè)計(jì)、考卷印制;考試過程中的監(jiān)考;以及考后的審核。由于都是人為情況,因此出現(xiàn)錯(cuò)誤的幾率較大,甚至?xí)绊懙阶罱K考試的結(jié)果。</p><p>  因此,網(wǎng)絡(luò)在線考試系統(tǒng)應(yīng)具有以下優(yōu)勢:</p><p><b>  1)、資源的節(jié)約</b></p><p>  傳統(tǒng)考試一般存在組織命題、試卷印刷、考

23、場安排、組織閱卷等諸多環(huán)節(jié),其中對(duì)于物質(zhì)方面、人力方面都有很大的消耗,有時(shí)可以說是浪費(fèi)資源嚴(yán)重。但是,利用計(jì)算機(jī)的考試方式,出題與答題都是由數(shù)據(jù)完成,考試完畢系統(tǒng)自動(dòng)判斷考卷,同時(shí)核出最后考卷的分?jǐn)?shù)。通過計(jì)算機(jī)的利用極大地節(jié)約了人力、財(cái)力、物力及時(shí)間資源。</p><p><b>  2)、成績的準(zhǔn)確</b></p><p>  傳統(tǒng)考試的閱卷形式一般都是由監(jiān)考老師進(jìn)

24、行,但是由于是認(rèn)為因素所以對(duì)于題目的判定存在一定誤差,其中也包括由于閱卷量較大而造成的誤判?;谟?jì)算機(jī)的考試系統(tǒng)利用設(shè)計(jì)處理的考試的試題保證了答案的標(biāo)準(zhǔn)化,它不但高效迅速而且準(zhǔn)確避免人為因素,從而在較大程度上避免人為誤差及人情分等問題,保證考試的公平公正。</p><p><b>  3)、作弊的杜絕</b></p><p>  傳統(tǒng)考試由于命題的一致性致使考生在考試

25、過程中存在一定作弊因素,這項(xiàng)因素僅被監(jiān)考降低但是無法杜絕。利用計(jì)算機(jī)的考試系統(tǒng)在考題的生成方面存在隨機(jī)性,考題通過題庫任意選擇,使得同一考試中的問卷保證相同性大幅度減少,同時(shí)極大的降低了考試的作弊因素,從而降低了考試成績的公平性。</p><p>  I-IV 考試系統(tǒng)的現(xiàn)狀分析</p><p>  在線考試是現(xiàn)階段研究開發(fā)的一個(gè)熱點(diǎn)。世界各國對(duì)教育的發(fā)展給予了前所未有的關(guān)注,都試圖在未來

26、的信息社會(huì)中讓教育處于一個(gè)優(yōu)勢的位置,從而走在社會(huì)發(fā)展的前列,為此許多國家都把信息技術(shù)應(yīng)用于教育,采取措施推進(jìn)教育信息化。在線考試系統(tǒng)是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。一個(gè)完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果,已發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動(dòng)完成。只要形成一套成熟的題庫就可以實(shí)現(xiàn)考試的

27、自動(dòng)化考試,節(jié)約大量的人力物力,并且速度更加快捷。</p><p>  網(wǎng)絡(luò)化在線考試作為網(wǎng)上遠(yuǎn)程教育的重要組成部分和發(fā)展分支,己經(jīng)在國外一些發(fā)達(dá)國家得到蓬勃發(fā)展,人們選學(xué)課程和考試都是通過網(wǎng)上進(jìn)行。特別是Internet業(yè)務(wù)的普及,構(gòu)筑高性能、低成本的計(jì)算機(jī)網(wǎng)絡(luò)化在線考試,從技術(shù)條件和經(jīng)濟(jì)條件方面己經(jīng)成熟。例如美國,一些著名的考試就采用了網(wǎng)上在線考試的形式包括Microsoft公司的MCSE(微軟系統(tǒng)工程師認(rèn)證

28、考試)GMAT(工商管理碩士入學(xué)考試)、托??荚?、GRE(美國研究生入學(xué)考試)等等,并己在全范應(yīng)用。</p><p>  普遍地看絕大多數(shù)遠(yuǎn)程教育的考試還停留在傳統(tǒng)考試方式。在此方式下,組織一次考試至少要經(jīng)過5個(gè)步驟,即人工出卷、考生考試、人工閱卷、試卷分析和成績?cè)u(píng)估。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來越大,并且這樣工作將是一件十分煩瑣和非常容易出錯(cuò)的事情。但是,我國國內(nèi)方面考

29、試系統(tǒng)的應(yīng)用也已經(jīng)逐漸替代傳統(tǒng)考試模式,例如一般的計(jì)算機(jī)類的取證考試多選擇集體的上機(jī)考試模式。不過以上的考試形式多利用的是局域網(wǎng)情況下,對(duì)互聯(lián)網(wǎng)的真正應(yīng)用還停留在網(wǎng)上報(bào)名工作和網(wǎng)上成績查詢,還沒有真正形成利用互聯(lián)網(wǎng)考試的規(guī)模。</p><p>  因此,隨著國內(nèi)網(wǎng)絡(luò)教育的興起,各高校紛紛開發(fā)了自己的網(wǎng)絡(luò)教學(xué)平臺(tái)。作為網(wǎng)絡(luò)課程重要組成部分的網(wǎng)絡(luò)考試系統(tǒng)也相繼問世。近幾年來,借鑒發(fā)達(dá)國家的成功經(jīng)驗(yàn),結(jié)合我國的實(shí)際情況

30、,伴隨著網(wǎng)絡(luò)應(yīng)用的不斷擴(kuò)大,遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn),網(wǎng)絡(luò)應(yīng)用正不斷深入人心。人們迫切要求利用網(wǎng)絡(luò)技術(shù)進(jìn)行在線考試,來提高了考試的質(zhì)量,突出公正和客觀性,減輕組織及保障工作的負(fù)擔(dān),提高工作效率[9]。于是許多教育教學(xué)類的課程在線考試軟件應(yīng)運(yùn)而生,高等學(xué)校,企事業(yè)單位也都紛紛組織研究此類應(yīng)用的解決方案,并研制開發(fā)了大量的不同類型計(jì)算機(jī)在線考試軟件,也推出了一批優(yōu)秀的在線考試軟件產(chǎn)品。比如全國計(jì)算機(jī)等級(jí)考試軟件、職稱計(jì)算機(jī)能力考試等等。有力

31、地推動(dòng)了我國網(wǎng)絡(luò)化在線考試的發(fā)展水平,并積累了大量有價(jià)值的經(jīng)驗(yàn)。</p><p>  II 網(wǎng)絡(luò)在線考試系統(tǒng)的計(jì)劃</p><p><b>  II-I 計(jì)劃目標(biāo)</b></p><p>  1)、提高考試效率,減少教師在考試過程中的工作量。</p><p>  2)、保證考試的公正性、公開性。</p>&

32、lt;p>  3)、系統(tǒng)試卷生成、系統(tǒng)試卷判定、系統(tǒng)試卷評(píng)分,保證考試的真實(shí)性。</p><p>  4)、考生用戶可以參加考試、查詢成績。</p><p>  5)、教師可以對(duì)試卷的設(shè)計(jì)、評(píng)判等信息進(jìn)行管理。</p><p>  II-II 用戶使用流程分析</p><p>  1)、考生用戶考試方面</p><p

33、>  考生用戶在登陸面輸入賬號(hào)、密碼,選擇所在的院系及需要考試的科目等。系統(tǒng)會(huì)檢索考生的身份,確認(rèn)在考試時(shí)段中并且未參加過考試,通過后允許考生進(jìn)入到考試系統(tǒng)中。根據(jù)教師設(shè)定考試的要求,從后臺(tái)題庫中隨機(jī)抽取生成試卷,考生則開始進(jìn)行正式的答卷??荚囘^程中考卷設(shè)有時(shí)鐘,這樣提醒考生剩余時(shí)間??荚囃瓿珊罂忌謩?dòng)點(diǎn)擊交卷,考試規(guī)定的時(shí)間接近時(shí)會(huì)有自動(dòng)提示。</p><p>  考生在提交填寫完成的試卷,之后系統(tǒng)會(huì)自動(dòng)

34、生成成績。選擇題和判斷題的自動(dòng)閱卷比較簡單只要與標(biāo)準(zhǔn)答案進(jìn)行比較即可。而填空題和簡答題的閱卷,存在一定個(gè)人因素在內(nèi),因此答案個(gè)數(shù)的不確定性和判卷的尺度都會(huì)有影響。要實(shí)現(xiàn)計(jì)算機(jī)自動(dòng)閱卷相對(duì)比較困難。通過采取在多個(gè)答案之間設(shè)置特定分隔符,再設(shè)置關(guān)鍵字。通過對(duì)關(guān)鍵字的判斷實(shí)現(xiàn)填空題和簡答題的自動(dòng)閱卷。</p><p>  2)、教師管理考試方面</p><p>  教師管理在登陸界面輸入管理員的

35、賬號(hào)、密碼,系統(tǒng)檢索賬號(hào)和秘密正確后則通過系統(tǒng)的登錄識(shí)別。否則,系統(tǒng)會(huì)彈出提示對(duì)話框,通知登陸信息出現(xiàn)錯(cuò)誤。正確登錄教師管理系統(tǒng)后,可以對(duì)題庫進(jìn)行選擇。然后,根據(jù)考試科目的考試要求,教師可以設(shè)置考卷參數(shù)并保存??忌诳荚嚂r(shí),將按照教師設(shè)置的情況從題庫中隨機(jī)抽取試題組成試卷進(jìn)行考試。在考試結(jié)束后,系統(tǒng)保存考生考試結(jié)果,根據(jù)教師設(shè)置按指令系統(tǒng)將評(píng)卷得出成績。教師還可以通過人工閱卷模式對(duì)系統(tǒng)自動(dòng)評(píng)卷的結(jié)果進(jìn)行檢查,也可以對(duì)填空和簡答等試題進(jìn)行

36、實(shí)際評(píng)測,從而最終得出考生的成績并保存。教師可以通過信息查詢模塊查詢、下載考生的成績,還可以通過成績管理模塊對(duì)成績進(jìn)行各項(xiàng)分析。</p><p>  教師可以進(jìn)入管理員界面,可以對(duì)整個(gè)學(xué)校年級(jí)信息進(jìn)行操作。包括各年級(jí)信息的錄入、各年級(jí)課程的錄入,還可以對(duì)各年級(jí)信息進(jìn)行修改。同時(shí),可以對(duì)學(xué)生信息進(jìn)行錄入和操作。在“學(xué)生信息”這一項(xiàng)中輸入?yún)⒓涌荚噷W(xué)生的姓名、學(xué)號(hào)、年級(jí)等信息,系統(tǒng)將會(huì)根據(jù)學(xué)生的年級(jí)從庫中取出這個(gè)年級(jí)所

37、有的科目信息。這樣,登錄權(quán)限表中生成一條記錄,在這條記錄中包含這個(gè)學(xué)生每一門科目考試是否已經(jīng)登錄過和提交過的信息,用以作為判別學(xué)生是否已經(jīng)參加過此門考試的依據(jù)。教師也可以通過“學(xué)生權(quán)限查看”這一項(xiàng),查詢每個(gè)學(xué)生的信息,如果學(xué)生信息不正確,可以修改學(xué)生的信息。</p><p>  II-III 信息數(shù)據(jù)分析</p><p>  1)、考生信息:學(xué)號(hào)、學(xué)生姓名、密碼、專業(yè)、班級(jí)??忌挥猛ㄟ^注

38、冊(cè)即可直接登錄考試系統(tǒng),其操作權(quán)限僅為參加考試和查詢考試成績。同時(shí)保證兩臺(tái)或兩臺(tái)以上計(jì)算機(jī)不能用同一用戶ID同時(shí)登陸。</p><p>  2)、科目信息:教師對(duì)考試科目的增加、刪除和修改操作。</p><p>  3)、試題信息:教師可以對(duì)各科目中各類型的試題進(jìn)行添加、修改、刪除和查詢等操作。添加考試題目信息時(shí),需要選擇所屬的專業(yè)、科目,然后再進(jìn)行添加。</p><p

39、><b>  4)、試卷信息:</b></p><p>  a)添加試題。教師首選要選擇試題所屬科目。若沒有該科目則可以添加新的科目。如果輸入不正確或者該科題庫中已有該試題編號(hào)和內(nèi)容等情況,系統(tǒng)則會(huì)給出相應(yīng)的提示或警告,以待更正。</p><p>  b)試題修改:教師可以對(duì)以添加的試題進(jìn)行修改。</p><p>  c)試題刪除:教師可

40、以刪除不再需要的試題。同時(shí)也可以刪除不需要的科目。</p><p>  5)、主觀題批改:系統(tǒng)對(duì)客觀題自動(dòng)評(píng)分,并為教師提供主觀題審核界面,進(jìn)而統(tǒng)計(jì)最終得分。</p><p>  6)、考試成績信息:教師和考生均可以通過該模塊查詢某科目考生的考試成績。同時(shí),教師還可以查詢考試記錄,來查看考生是否參加了考試。同時(shí)可以對(duì)過去的考試結(jié)果和成績庫進(jìn)行刪除和清理工作。</p><

41、p>  7)、老師信息:登陸管理員界面進(jìn)行注冊(cè)。教師具有考生所沒有的權(quán)限,即具有考生信息管理、考試題庫管理以及試卷信息管理等操作權(quán)限。</p><p>  III網(wǎng)絡(luò)在線考試系統(tǒng)的分析</p><p>  III-I 可行性分析</p><p><b>  1)、技術(shù)可行性</b></p><p>  技術(shù)上的可行

42、性分析主要分析技術(shù)條件是否能順利完成開發(fā)工作,硬件、軟件能否滿足開發(fā)者的需要等。</p><p>  軟件方面,網(wǎng)絡(luò)化考試需要的各種軟件環(huán)境都已具備,數(shù)據(jù)庫服務(wù)器方面則有MySQL,網(wǎng)頁制作上有Adobe Dreamweaver等工具,均能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。</p>&

43、lt;p>  硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,計(jì)算機(jī)容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。</p><p><b>  2)、設(shè)施可行性</b></p><p>  設(shè)施上的可行性主要分析現(xiàn)今社會(huì)設(shè)施條件是否能夠達(dá)成目標(biāo),實(shí)現(xiàn)多人同時(shí)在線考試。</p><p>  設(shè)施方面,如

44、今各級(jí)學(xué)校都再進(jìn)行計(jì)算機(jī)化的改變,課程中多利用計(jì)算機(jī)實(shí)現(xiàn)同步教學(xué)。一些學(xué)校的考試也實(shí)現(xiàn)了局域網(wǎng)絡(luò)下的上機(jī)考試。一般學(xué)生個(gè)人家中也基本實(shí)現(xiàn)了擁有計(jì)算機(jī)以及網(wǎng)絡(luò)的條件。因此,在設(shè)施上的可行性程度基本滿足。</p><p><b>  3)、個(gè)人可行性</b></p><p>  個(gè)人上的可行性主要分析現(xiàn)今個(gè)人對(duì)于計(jì)算機(jī)的熟悉程度是否能使用考試系統(tǒng),而不是對(duì)于操作完全不明。

45、</p><p>  個(gè)人情況中,現(xiàn)今社會(huì)網(wǎng)絡(luò)發(fā)展迅速,社會(huì)人尤其是年輕人對(duì)于計(jì)算機(jī)的普及較為全面。教育部門的老師、教授對(duì)于計(jì)算機(jī)的使用也處于較為熟練運(yùn)用的程度上。因此,在個(gè)人對(duì)計(jì)算機(jī)使用以及理解的情況,相信能夠適應(yīng)網(wǎng)絡(luò)在線考試系統(tǒng)的使用。</p><p>  現(xiàn)在的系統(tǒng)具備很好的人機(jī)交互界面,操作者只需具備初步的Windows XP使用經(jīng)驗(yàn)即可熟練地操作本系統(tǒng)。在系統(tǒng)中大部分的操作均可用

46、鼠標(biāo)的單擊來完成,從而簡化了繁瑣的輸入、輸出工作。</p><p>  III-II 系統(tǒng)功能分析</p><p><b>  系統(tǒng)基本功能包含:</b></p><p>  1)、試題、試卷功能:生成考試用的試卷,對(duì)試題庫進(jìn)行管理。包括增加、修改、刪除試題。</p><p>  2)、考試功能:為考試選擇試卷,并設(shè)定考

47、試時(shí)間與參考人員等信息。</p><p>  3)、成績功能:分別對(duì)客觀題和主觀題進(jìn)行評(píng)價(jià),并進(jìn)行成績分析。</p><p>  4)、自動(dòng)閱卷功能:系統(tǒng)對(duì)客觀題自動(dòng)評(píng)分,并為教師提供主觀題的審核界面,從而并統(tǒng)計(jì)最終得分。</p><p>  III-III 在線考試系統(tǒng)登陸圖</p><p><b>  1)、教師登陸</b

48、></p><p><b>  2)、學(xué)生登陸</b></p><p>  IV網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)</p><p>  IV-I 系統(tǒng)設(shè)計(jì)特性</p><p>  對(duì)于網(wǎng)絡(luò)在線考試系統(tǒng)來說,便捷性、安全性、擴(kuò)展性是最重要的關(guān)鍵的因素:</p><p><b>  1)、便捷性&

49、lt;/b></p><p>  便捷性是指系統(tǒng)使用過程中是否保證使用的簡便與快捷。相較于傳統(tǒng)考試模式,在線考試系統(tǒng)已經(jīng)做到了快捷方便,在此之上更要對(duì)系統(tǒng)的簡便與快捷進(jìn)一步保證。學(xué)生登陸系統(tǒng)、參加考試;教師批改答卷、修改試題等都要做到清楚明了,設(shè)計(jì)目標(biāo)使系統(tǒng)使用過程能夠輕松掌握。</p><p><b>  2)、安全性</b></p><p

50、>  安全性是指考試系統(tǒng)能夠保護(hù)數(shù)據(jù)或基礎(chǔ)結(jié)構(gòu)避免受惡意攻擊或者盜用。安全性是通過為信息的機(jī)密性、完整性和可靠性提供充分的保護(hù)來預(yù)防風(fēng)險(xiǎn)。保對(duì)于在線考試系統(tǒng)來說,題庫、試卷、成績?nèi)叩陌踩允潜匦枰右钥紤]的,以保證考試過程與最終成績的真實(shí)可靠。</p><p><b>  3)、擴(kuò)展性</b></p><p>  可擴(kuò)展性是指系統(tǒng)能保證可持續(xù)增長以滿足用戶的需

51、求和業(yè)務(wù)復(fù)雜性要求。本系統(tǒng)是以動(dòng)態(tài)變化為模型。初期設(shè)置的系統(tǒng)體積較小,通過需求的增長而增加其體積。這種增長會(huì)非常迅速,不僅表現(xiàn)在支持的用戶數(shù)量上而且表現(xiàn)在提供的用戶服務(wù)的復(fù)雜性和集成性方面。對(duì)于考試系統(tǒng)而言,這種擴(kuò)展性就顯得尤為重要,因?yàn)榭荚囅到y(tǒng)功能的完善是一個(gè)漸進(jìn)的過程,要根據(jù)學(xué)習(xí)的要求和技術(shù)的發(fā)展不斷改進(jìn)。</p><p>  IV-II系統(tǒng)設(shè)計(jì)工具</p><p>  1)、Drea

52、mweaver工具</p><p>  此工具是一個(gè)可視化的網(wǎng)頁設(shè)計(jì)和網(wǎng)站管理的工具,支持最新的Web技術(shù),包含HTML檢查、HTML格式控制、HTML格式化選項(xiàng)、HomeSite/BBEdit捆綁、可視化網(wǎng)頁設(shè)計(jì)、圖像編輯、全局查找替換、全FTP 功能、處理Flash和Shockwave等媒體格式和動(dòng)態(tài)HTML、基于團(tuán)隊(duì)的Web創(chuàng)作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。</p>

53、<p>  使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計(jì)、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會(huì)自動(dòng)更新所有鏈接。使用支援文字、HTML碼、HTML屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。</p><p>  2)、ASP技術(shù)介紹</p><p>  ASP是Active Server Page的縮寫,意為“動(dòng)態(tài)服務(wù)器頁面”。AS

54、P是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是。asp,現(xiàn)在常用于各種動(dòng)態(tài)網(wǎng)站中。</p><p>  因?yàn)锳SP.net是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上(筆者到現(xiàn)在為止只知道它只能用在Windows 2000 Server上)。通用語言的基本庫,消息

55、機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時(shí)也是language-independent語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.net。</p><p&g

56、t;  3)、SQL Server技術(shù)</p><p>  SQL(Structured Query Language),結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標(biāo)

57、準(zhǔn)。</p><p>  SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL

58、 Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用。數(shù)據(jù)庫引擎是SQL Server系統(tǒng)的核心服務(wù),負(fù)責(zé)完成數(shù)據(jù)的存儲(chǔ)、處理和安全管理。</p><p>  VI-III 系統(tǒng)設(shè)計(jì)功能</p><p><b>  1)、教師部分</b></p><p>  教師部分主要分為科目

59、管理、學(xué)生信息管理、考試管理三個(gè)部分。</p><p>  科目管理中包括試題管理與成績管理。試題管理即考試中的試題,教師可以出題、試題查詢、試題修改、教師抽題。成績管理部分,教師可以判卷、考后查詢分析、刪除成績。教師所出題目可包含單選題、多選題、判斷題、簡答題。試題查詢方面可以利用學(xué)生的姓名(賬號(hào))、班級(jí)等信息進(jìn)行查詢。同時(shí),教師可以對(duì)已經(jīng)不需要的成績信息進(jìn)行刪除,以保證數(shù)據(jù)的簡潔,減輕系統(tǒng)因數(shù)據(jù)較多帶來的問題

60、。</p><p>  學(xué)生信息管理包括學(xué)生信息的添加、刪除以及修改。學(xué)生信息包含學(xué)生的姓名、密碼、專業(yè)、班級(jí)等。</p><p>  考試管理包括對(duì)考卷的評(píng)判以及成績的處理。評(píng)判方面選擇題目屬于客觀題有系統(tǒng)自動(dòng)評(píng)分,填空以及簡答屬于主觀題目,一部分由系統(tǒng)做出評(píng)分,再由教師通過專門的窗口進(jìn)行評(píng)價(jià)。最終的出成績。</p><p><b>  2)、學(xué)生部分&

61、lt;/b></p><p>  學(xué)生部分主要分為考試部分以及成績查詢。</p><p>  考試部分就是學(xué)生通過賬號(hào)與密碼登陸系統(tǒng),由系統(tǒng)從題庫中隨機(jī)抽題進(jìn)行考試??荚囘^程中有時(shí)間記性提示,考試完成后考生點(diǎn)擊交卷即可完成??荚囍锌忌荒苓\(yùn)行考試系統(tǒng)外的其他軟件(除考試需要軟件),也不能隨便關(guān)閉計(jì)算機(jī),否則視為取消考試。</p><p>  成績查詢部分學(xué)生可

62、使用參加考試賬號(hào)和密碼進(jìn)行成績查詢。考試完成后系統(tǒng)會(huì)自動(dòng)評(píng)分,在完成教師與系統(tǒng)雙重評(píng)定下輸出成績。</p><p>  VI-VI 系統(tǒng)其他模塊設(shè)計(jì)</p><p><b>  1)、題庫設(shè)計(jì)</b></p><p>  考試題型分為主觀題和客觀題兩大類??陀^題里包括有單選、多選、判斷題,主觀題有名詞解釋、簡答題等??陀^題方面由系統(tǒng)進(jìn)行評(píng)判,而

63、主觀題的評(píng)分要求系統(tǒng)具備較高的智能。由于各題型需要的信息種類和數(shù)量不同能,故可以對(duì)它們分別建庫。</p><p><b>  2)、試卷設(shè)計(jì)</b></p><p>  教師需要在考試前設(shè)置考試的題型,每個(gè)題型的試題數(shù)量,試卷的總分,試題的范圍等數(shù)據(jù)。系統(tǒng)隨機(jī)生成一套試卷并存儲(chǔ)在數(shù)據(jù)中的試卷表中,教師可以對(duì)試卷進(jìn)行管理,如添加新的試卷、刪除試卷等操作。在學(xué)生進(jìn)行考試過

64、程中,選定的試卷隨機(jī)生成試卷,每個(gè)學(xué)生的試卷的試題排序都不一樣。</p><p>  3)、系統(tǒng)閱卷評(píng)分設(shè)計(jì)</p><p><b>  a)客觀題</b></p><p>  客觀題里包括有單選、多選、判斷題,學(xué)生答案和服務(wù)器上存放的該題標(biāo)準(zhǔn)答案根據(jù)題的編號(hào)來對(duì)比,一致認(rèn)為該題作答正確,不一致說明作答錯(cuò)誤,再根據(jù)教師在考試前對(duì)考卷分?jǐn)?shù)的設(shè)計(jì)進(jìn)

65、行評(píng)分。</p><p><b>  b)主觀題</b></p><p>  主觀題有名詞解釋、簡答題等,這是系統(tǒng)評(píng)分的一個(gè)難點(diǎn)。本系統(tǒng)將主觀題中的名詞解釋、簡答設(shè)置成自動(dòng)閱卷。評(píng)分部分主要是設(shè)定沒題目的關(guān)鍵字,通過對(duì)關(guān)鍵字的識(shí)別進(jìn)行評(píng)分。因?yàn)榭紤]到主觀題部分計(jì)算機(jī)閱卷可能存在部分誤差,因此在計(jì)算機(jī)自動(dòng)閱卷之后還提供一個(gè)人工閱卷接口,可以人工對(duì)主觀題的閱卷進(jìn)行補(bǔ)充,從

66、而使系統(tǒng)對(duì)考生的成績更加合理、公正和公平。</p><p>  VI-V 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p>  數(shù)據(jù)庫的設(shè)計(jì)保證以下因素:</p><p>  a)、數(shù)據(jù)庫信息保證層次分明,布局合理。</p><p>  b)、數(shù)據(jù)庫保證整體結(jié)構(gòu)化,數(shù)據(jù)的結(jié)構(gòu)化,規(guī)范化和標(biāo)準(zhǔn)化,這是建立數(shù)據(jù)庫和進(jìn)行信息交換的基礎(chǔ)。</p><

67、;p>  c)、注意維護(hù)數(shù)據(jù)的正確性和一致性。在管理信息系統(tǒng)中,多個(gè)用戶共享由于并發(fā)操作,可能影響數(shù)據(jù)的一致性,因此必須注意保證數(shù)據(jù)的正確。</p><p>  d)、設(shè)定相應(yīng)的安全機(jī)制,由于數(shù)據(jù)庫的信息對(duì)特定的用戶有特定的安全機(jī)制必不可少。</p><p>  1)、數(shù)據(jù)庫表簡易設(shè)計(jì)</p><p><b>  教師信息:</b><

68、;/p><p><b>  學(xué)生信息:</b></p><p><b>  試卷表:</b></p><p><b>  試題表:</b></p><p><b>  成績表:</b></p><p><b>  結(jié)束語<

69、;/b></p><p>  通過這次畢業(yè)設(shè)計(jì),對(duì)很多東西有了新的認(rèn)識(shí)和新的見解,認(rèn)識(shí)問題的和思考解決辦法有了本質(zhì)上的進(jìn)步,特別是對(duì)一個(gè)系統(tǒng)開發(fā)的模式有了更深的認(rèn)識(shí),對(duì)專業(yè)技能的運(yùn)用更熟練。時(shí)至今日,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的日益成熟及校園網(wǎng)的逐步普及,都為考試信息化提供了良好的基礎(chǔ)。</p><p>  這次的畢業(yè)設(shè)計(jì)中主要設(shè)計(jì)一個(gè)易于管理和維護(hù)的面向教學(xué)的在線考試系統(tǒng),具有一定的通用性,能

70、夠滿足多門課程的測試與考核要求。在設(shè)計(jì)過程中也遇到了很多問題,開始做需求時(shí)不確定考試系統(tǒng)到底應(yīng)該具備那些功能,只知道主要功能就是有試題能考試,但具體流程,怎樣實(shí)現(xiàn)這些功能就很模糊,所以查看了很多資料才理清楚。</p><p>  數(shù)據(jù)庫設(shè)計(jì)也是個(gè)難點(diǎn),不明確要實(shí)現(xiàn)哪些功能就不能很好的把數(shù)據(jù)庫設(shè)計(jì)好。設(shè)計(jì)數(shù)據(jù)庫就是開發(fā)一個(gè)系統(tǒng)的核心。設(shè)計(jì)數(shù)據(jù)庫一定要思路清晰,各個(gè)數(shù)據(jù)的流向各個(gè)表之間的關(guān)系一定要弄清楚,透徹。數(shù)據(jù)庫

71、設(shè)計(jì)出錯(cuò)了對(duì)以后整個(gè)系統(tǒng)的影響是最直接的。所以做需求時(shí)一定要做好需求分析,考慮完善,數(shù)據(jù)庫設(shè)計(jì)要謹(jǐn)慎。總之需求分析時(shí)能做好就能降低需求變更,再加上設(shè)計(jì)時(shí)考慮到的技術(shù)可行性就可以大幅度的降低需求變更。</p><p>  通過此次畢業(yè)設(shè)計(jì),使我認(rèn)識(shí)到了其中有很多不足的地方。并且需要進(jìn)一步學(xué)習(xí)和加強(qiáng)的方面還很多。通過這次畢業(yè)設(shè)計(jì),我深深體會(huì)到,要真正用心去做的一件事情,是真正的自己學(xué)習(xí)的過程和研究的過程,沒有學(xué)習(xí)就不

72、可能有研究的能力,沒有自己的研究,就不會(huì)有所突破。感謝過程中老師對(duì)我的幫助,希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。</p><p><b>  參考文獻(xiàn)</b></p><p>  陳濤《基于 Web的在線考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》</p><p>  郜繼紅《基于B/S模式的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》</p><p&g

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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)論