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

下載本文檔

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

文檔簡介

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

2、t;/b></p><p> ?、?、畢業(yè)設(shè)計(論文)選題意義及要求</p><p>  本課題是鍛煉我們能夠具備技術(shù)文檔工程師的基本素質(zhì)。在一個完整的軟件開發(fā)/測試生命周期的項目環(huán)境下,完成《網(wǎng)絡(luò)在線考試系統(tǒng)》的需求分析和全套技術(shù)文檔的組織、編寫、修訂、提交、存檔工作。</p><p> ?、?、畢業(yè)設(shè)計(論文)工作內(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)的計劃7</p><p>  II-I 計劃目標(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è)計11</p><p>  IV-I 系統(tǒng)設(shè)計特性11</p><p>  IV-II系統(tǒng)設(shè)計工具12</p><p>  VI-III 系統(tǒng)設(shè)計功能13</p><p>  VI-VI 系統(tǒng)其他模塊設(shè)計14</p><p>  VI-V 系統(tǒng)數(shù)據(jù)庫設(shè)計14</p><

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

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

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

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

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)正是迎合這一時代需求而開發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎(chǔ)的考試模式。通過這種新的模式,為學(xué)校創(chuàng)造一種新的考試環(huán)境,提高考試工作效率和標(biāo)準(zhǔn)化水平,使學(xué)校管理者、教師和學(xué)生可以隨時隨地通過網(wǎng)絡(luò)進(jìn)行考試。</p><p>  在線考試系統(tǒng)利用網(wǎng)絡(luò)手段將考試資源整合,實(shí)現(xiàn)了一定程度的無紙化考試,從而使考試這項常規(guī)

18、而繁瑣的任務(wù)變得更加方便。避免了以往學(xué)校考試中物質(zhì)方面,例如:紙張、筆、監(jiān)考老師等資源的浪費(fèi)。后臺管理方面由專業(yè)管理人員進(jìn)行管理,確保了程序的穩(wěn)定性、安全性。登陸在線考試系統(tǒng)后臺管理,可以對考試內(nèi)容、專業(yè)、科目和考試題目等都作了詳細(xì)的分類,這樣考生通過自己的學(xué)生編號和密碼進(jìn)入前臺,按步驟依次進(jìn)行選題和答題,答題完畢后系統(tǒng)會自動判斷考卷,并核對出最后考卷的分?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)有效地提高了考試的便捷性、可靠性、安全性,同時大幅度降低了考試成本。在線考試系統(tǒng)是社會的網(wǎng)絡(luò)化發(fā)展的必要趨勢,它將成為一種不可或缺的考試方式。本文研究的目的是設(shè)計一個簡易的網(wǎng)絡(luò)在線考試系統(tǒng),其具有一定的通用性以及便捷性,能夠滿足多門課程的測試與考核要求。為教師與學(xué)生開展進(jìn)行各項考試的一個考核平臺。同時建立學(xué)生利用網(wǎng)絡(luò)自主學(xué)習(xí)提供條

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

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

22、由于人為情況出現(xiàn)很多變化。例如:考前的地點(diǎn)設(shè)置、考卷設(shè)計、考卷印制;考試過程中的監(jiān)考;以及考后的審核。由于都是人為情況,因此出現(xiàn)錯誤的幾率較大,甚至?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é),其中對于物質(zhì)方面、人力方面都有很大的消耗,有時可以說是浪費(fèi)資源嚴(yán)重。但是,利用計算機(jī)的考試方式,出題與答題都是由數(shù)據(jù)完成,考試完畢系統(tǒng)自動判斷考卷,同時核出最后考卷的分?jǐn)?shù)。通過計算機(jī)的利用極大地節(jié)約了人力、財力、物力及時間資源。</p><p><b>  2)、成績的準(zhǔn)確</b></p><p>  傳統(tǒng)考試的閱卷形式一般都是由監(jiān)考老師進(jìn)

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

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

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

27、自動化考試,節(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ī)網(wǎng)絡(luò)化在線考試,從技術(shù)條件和經(jīng)濟(jì)條件方面己經(jīng)成熟。例如美國,一些著名的考試就采用了網(wǎng)上在線考試的形式包括Microsoft公司的MCSE(微軟系統(tǒng)工程師認(rèn)證

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

29、試系統(tǒng)的應(yīng)用也已經(jīng)逐漸替代傳統(tǒng)考試模式,例如一般的計算機(jī)類的取證考試多選擇集體的上機(jī)考試模式。不過以上的考試形式多利用的是局域網(wǎng)情況下,對互聯(lián)網(wǎng)的真正應(yīng)用還停留在網(wǎng)上報名工作和網(wǎng)上成績查詢,還沒有真正形成利用互聯(lián)網(wǎng)考試的規(guī)模。</p><p>  因此,隨著國內(nèi)網(wǎng)絡(luò)教育的興起,各高校紛紛開發(fā)了自己的網(wǎng)絡(luò)教學(xué)平臺。作為網(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ī)在線考試軟件,也推出了一批優(yōu)秀的在線考試軟件產(chǎn)品。比如全國計算機(jī)等級考試軟件、職稱計算機(jī)能力考試等等。有力

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

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

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

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

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

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

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

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

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

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

41、p>  7)、老師信息:登陸管理員界面進(jìn)行注冊。教師具有考生所沒有的權(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ù),同時保持?jǐn)?shù)據(jù)的完整性并提供許多高級管理功能。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。</p>&

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

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

45、</p><p>  個人情況中,現(xiàn)今社會網(wǎng)絡(luò)發(fā)展迅速,社會人尤其是年輕人對于計算機(jī)的普及較為全面。教育部門的老師、教授對于計算機(jī)的使用也處于較為熟練運(yùn)用的程度上。因此,在個人對計算機(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)、試題、試卷功能:生成考試用的試卷,對試題庫進(jìn)行管理。包括增加、修改、刪除試題。</p><p>  2)、考試功能:為考試選擇試卷,并設(shè)定考

47、試時間與參考人員等信息。</p><p>  3)、成績功能:分別對客觀題和主觀題進(jìn)行評價,并進(jìn)行成績分析。</p><p>  4)、自動閱卷功能:系統(tǒng)對客觀題自動評分,并為教師提供主觀題的審核界面,從而并統(tǒng)計最終得分。</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è)計</p><p>  IV-I 系統(tǒng)設(shè)計特性</p><p>  對于網(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)做到了快捷方便,在此之上更要對系統(tǒng)的簡便與快捷進(jìn)一步保證。學(xué)生登陸系統(tǒng)、參加考試;教師批改答卷、修改試題等都要做到清楚明了,設(shè)計目標(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)險。保對于在線考試系統(tǒng)來說,題庫、試卷、成績?nèi)叩陌踩允潜匦枰右钥紤]的,以保證考試過程與最終成績的真實(shí)可靠。</p><p><b>  3)、擴(kuò)展性</b></p><p>  可擴(kuò)展性是指系統(tǒng)能保證可持續(xù)增長以滿足用戶的需

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

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

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

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

55、機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。ASP.net同時也是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é)會)的規(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 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個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ù)的存儲、處理和安全管理。</p><p>  VI-III 系統(tǒng)設(shè)計功能</p><p><b>  1)、教師部分</b></p><p>  教師部分主要分為科目

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

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

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

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

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

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

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

66、而使系統(tǒng)對考生的成績更加合理、公正和公平。</p><p>  VI-V 系統(tǒng)數(shù)據(jù)庫設(shè)計</p><p>  數(shù)據(jù)庫的設(shè)計保證以下因素:</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)中,多個用戶共享由于并發(fā)操作,可能影響數(shù)據(jù)的一致性,因此必須注意保證數(shù)據(jù)的正確。</p><p>  d)、設(shè)定相應(yīng)的安全機(jī)制,由于數(shù)據(jù)庫的信息對特定的用戶有特定的安全機(jī)制必不可少。</p><p>  1)、數(shù)據(jù)庫表簡易設(shè)計</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è)計,對很多東西有了新的認(rèn)識和新的見解,認(rèn)識問題的和思考解決辦法有了本質(zhì)上的進(jìn)步,特別是對一個系統(tǒng)開發(fā)的模式有了更深的認(rèn)識,對專業(yè)技能的運(yùn)用更熟練。時至今日,計算機(jī)網(wǎng)絡(luò)技術(shù)的日益成熟及校園網(wǎng)的逐步普及,都為考試信息化提供了良好的基礎(chǔ)。</p><p>  這次的畢業(yè)設(shè)計中主要設(shè)計一個易于管理和維護(hù)的面向教學(xué)的在線考試系統(tǒng),具有一定的通用性,能

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論