版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)設計(論文)</b></p><p> 網(wǎng)絡在線考試系統(tǒng)的設計與實現(xiàn)</p><p> 年 月 日</p><p> 畢業(yè)設計(論文)任務書</p><p> ?、?、畢業(yè)設計(論文)題目</p><p><b> 網(wǎng)絡在線考試系統(tǒng)&l
2、t;/b></p><p> Ⅱ、畢業(yè)設計(論文)選題意義及要求</p><p> 本課題是鍛煉我們能夠具備技術文檔工程師的基本素質。在一個完整的軟件開發(fā)/測試生命周期的項目環(huán)境下,完成《網(wǎng)絡在線考試系統(tǒng)》的需求分析和全套技術文檔的組織、編寫、修訂、提交、存檔工作。</p><p> ?、?、畢業(yè)設計(論文)工作內(nèi)容和進度安排</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)絡在線考試系統(tǒng)的研究背景4</p><
4、p> I-II 網(wǎng)絡在線考試系統(tǒng)的研究意義4</p><p> I-III網(wǎng)絡在線考試系統(tǒng)的優(yōu)勢5</p><p> I-IV 考試系統(tǒng)的現(xiàn)狀分析6</p><p> II 網(wǎng)絡在線考試系統(tǒng)的計劃7</p><p> II-I 計劃目標7</p><p> II-II 用戶使用流程分析7&
5、lt;/p><p> II-III 信息數(shù)據(jù)分析8</p><p> III網(wǎng)絡在線考試系統(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、絡在線考試系統(tǒng)的設計11</p><p> IV-I 系統(tǒng)設計特性11</p><p> IV-II系統(tǒng)設計工具12</p><p> VI-III 系統(tǒng)設計功能13</p><p> VI-VI 系統(tǒng)其他模塊設計14</p><p> VI-V 系統(tǒng)數(shù)據(jù)庫設計14</p><
7、p><b> 結束語17</b></p><p><b> 參考文獻18</b></p><p> 網(wǎng)絡在線考試系統(tǒng)的設計與實現(xiàn)</p><p><b> 摘 要</b></p><p> 如今社會上的計算機網(wǎng)絡技術不斷發(fā)展,相對于傳統(tǒng)的基于紙筆的考試形式
8、已不能適應現(xiàn)在的發(fā)展需,同時計算機在線考試模式逐步替代傳統(tǒng)考試模式。利用網(wǎng)絡的計算機在線考試系統(tǒng)應運而生。通過利用網(wǎng)絡的便捷性,極大程度上減少了傳統(tǒng)考試所帶來的困難,同時減少了教師的工作量。在線考試系統(tǒng)的設計就是基于上述目的開發(fā)設計的。</p><p> 本系統(tǒng)主要包括考生考試、教師管理兩大模塊,應當具有在線考試、成績查詢、考試管理、試題管理、試卷管理和成績管理等功能,同時對系統(tǒng)的工作原理、需求分析和總體設計做
9、了簡要的概述,并針對系統(tǒng)中模式結構進行了詳細的闡述和說明。</p><p> 關鍵詞 在線考試;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)絡在線考試系統(tǒng)的研究背景</p><p> 上世紀90年代末, 計算機普及和Internet迅速發(fā)展,從根本 上改變了人們?nèi)粘I?、工作和娛樂方式,同時也在改變著教育,很多國內(nèi)外的大學和其它社會機構都進行了遠程教育,實現(xiàn)了異地教育和培訓。二十一世紀是信息時代,信息技術發(fā)展更加迅速,計算機網(wǎng)絡安下一代國際互連網(wǎng)即 Interne II悄悄地向我們走來,全面性、可靠性和速度等會有質的飛躍,遠程教育將具有更強的生命
16、力,優(yōu)質的教育資源共享就能更好地實現(xiàn),終身教育真正成為可能,傳統(tǒng)的教育勢必會受到嚴峻的挑戰(zhàn)。網(wǎng)絡遠程教育機構面臨著這一千載難逢的機會,必須加強遠程教育軟件的研究開發(fā)工作,讓更好、更完善的軟件系統(tǒng)應用到遠程教育當中去。</p><p> 傳統(tǒng)的考試方式在現(xiàn)今來看存在很多弊端。由于傳統(tǒng)考試涉及到組織命題、試卷印刷、考場安排、組織閱卷等諸多環(huán)節(jié),考試試卷周期長、效率下降;同時人工批卷等主觀因素也影響到考試的公正性。隨
17、著網(wǎng)絡技術在教育領域應用的普及,應用現(xiàn)代信息技術構架的網(wǎng)絡在線考試系統(tǒng)展現(xiàn)出了越來越多的優(yōu)越性。網(wǎng)絡考試系統(tǒng)正是迎合這一時代需求而開發(fā)的,它旨在探索一種以互聯(lián)網(wǎng)為基礎的考試模式。通過這種新的模式,為學校創(chuàng)造一種新的考試環(huán)境,提高考試工作效率和標準化水平,使學校管理者、教師和學生可以隨時隨地通過網(wǎng)絡進行考試。</p><p> 在線考試系統(tǒng)利用網(wǎng)絡手段將考試資源整合,實現(xiàn)了一定程度的無紙化考試,從而使考試這項常規(guī)
18、而繁瑣的任務變得更加方便。避免了以往學??荚囍形镔|方面,例如:紙張、筆、監(jiān)考老師等資源的浪費。后臺管理方面由專業(yè)管理人員進行管理,確保了程序的穩(wěn)定性、安全性。登陸在線考試系統(tǒng)后臺管理,可以對考試內(nèi)容、專業(yè)、科目和考試題目等都作了詳細的分類,這樣考生通過自己的學生編號和密碼進入前臺,按步驟依次進行選題和答題,答題完畢后系統(tǒng)會自動判斷考卷,并核對出最后考卷的分數(shù),解決了在學??荚嚭蟮却季矸謹?shù)通知的問題。</p><p&
19、gt; I-II 網(wǎng)絡在線考試系統(tǒng)的研究意義</p><p> 網(wǎng)絡在線考試系統(tǒng)有效地提高了考試的便捷性、可靠性、安全性,同時大幅度降低了考試成本。在線考試系統(tǒng)是社會的網(wǎng)絡化發(fā)展的必要趨勢,它將成為一種不可或缺的考試方式。本文研究的目的是設計一個簡易的網(wǎng)絡在線考試系統(tǒng),其具有一定的通用性以及便捷性,能夠滿足多門課程的測試與考核要求。為教師與學生開展進行各項考試的一個考核平臺。同時建立學生利用網(wǎng)絡自主學習提供條
20、件,為不同課程的網(wǎng)上考試提供平臺。</p><p> 為了滿足系統(tǒng)對便捷性、可靠性、安全性、擴展性、跨平臺性等方面的要求,系統(tǒng)總體架構設計采用先進的基于B/S的三層體系結構:學生用戶層、教師管理層、考題數(shù)據(jù)層。需要建立后臺數(shù)據(jù)庫,內(nèi)含一個試題樣庫,教師可以在題庫中添加、編輯和刪除試題同時可以增加新的考試科目。并可以充分利用題庫中的試題由系統(tǒng)隨機組卷,在指定時間內(nèi)發(fā)布試卷。學生可以利用設定的賬號及密碼登陸考試系統(tǒng)
21、,進行考試、練習、查詢等功能。學生參加考試后能立即得到答案,并分析考試中答錯的題目,同時教師能得到學生考試后傳送到系統(tǒng)的反饋信息,有效提高對成績查詢及分析。最后對學生考試中出現(xiàn)的錯誤進行統(tǒng)計以便于今后的教學。此外,還應具有良好的用戶界面,操作方便,盡量減少誤操作率。具有安全保密機制。</p><p> I-III網(wǎng)絡在線考試系統(tǒng)的優(yōu)勢</p><p> 傳統(tǒng)考試方式在效率與正確等方面會
22、由于人為情況出現(xiàn)很多變化。例如:考前的地點設置、考卷設計、考卷印制;考試過程中的監(jiān)考;以及考后的審核。由于都是人為情況,因此出現(xiàn)錯誤的幾率較大,甚至會影響到最終考試的結果。</p><p> 因此,網(wǎng)絡在線考試系統(tǒng)應具有以下優(yōu)勢:</p><p><b> 1)、資源的節(jié)約</b></p><p> 傳統(tǒng)考試一般存在組織命題、試卷印刷、考
23、場安排、組織閱卷等諸多環(huán)節(jié),其中對于物質方面、人力方面都有很大的消耗,有時可以說是浪費資源嚴重。但是,利用計算機的考試方式,出題與答題都是由數(shù)據(jù)完成,考試完畢系統(tǒng)自動判斷考卷,同時核出最后考卷的分數(shù)。通過計算機的利用極大地節(jié)約了人力、財力、物力及時間資源。</p><p><b> 2)、成績的準確</b></p><p> 傳統(tǒng)考試的閱卷形式一般都是由監(jiān)考老師進
24、行,但是由于是認為因素所以對于題目的判定存在一定誤差,其中也包括由于閱卷量較大而造成的誤判?;谟嬎銠C的考試系統(tǒng)利用設計處理的考試的試題保證了答案的標準化,它不但高效迅速而且準確避免人為因素,從而在較大程度上避免人為誤差及人情分等問題,保證考試的公平公正。</p><p><b> 3)、作弊的杜絕</b></p><p> 傳統(tǒng)考試由于命題的一致性致使考生在考試
25、過程中存在一定作弊因素,這項因素僅被監(jiān)考降低但是無法杜絕。利用計算機的考試系統(tǒng)在考題的生成方面存在隨機性,考題通過題庫任意選擇,使得同一考試中的問卷保證相同性大幅度減少,同時極大的降低了考試的作弊因素,從而降低了考試成績的公平性。</p><p> I-IV 考試系統(tǒng)的現(xiàn)狀分析</p><p> 在線考試是現(xiàn)階段研究開發(fā)的一個熱點。世界各國對教育的發(fā)展給予了前所未有的關注,都試圖在未來
26、的信息社會中讓教育處于一個優(yōu)勢的位置,從而走在社會發(fā)展的前列,為此許多國家都把信息技術應用于教育,采取措施推進教育信息化。在線考試系統(tǒng)是建立在國際互聯(lián)網(wǎng)上的應用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學習過后及時檢驗自己的學習效果,已發(fā)現(xiàn)自己的不足,使得學習效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡上自動完成。只要形成一套成熟的題庫就可以實現(xiàn)考試的
27、自動化考試,節(jié)約大量的人力物力,并且速度更加快捷。</p><p> 網(wǎng)絡化在線考試作為網(wǎng)上遠程教育的重要組成部分和發(fā)展分支,己經(jīng)在國外一些發(fā)達國家得到蓬勃發(fā)展,人們選學課程和考試都是通過網(wǎng)上進行。特別是Internet業(yè)務的普及,構筑高性能、低成本的計算機網(wǎng)絡化在線考試,從技術條件和經(jīng)濟條件方面己經(jīng)成熟。例如美國,一些著名的考試就采用了網(wǎng)上在線考試的形式包括Microsoft公司的MCSE(微軟系統(tǒng)工程師認證
28、考試)GMAT(工商管理碩士入學考試)、托??荚嚒RE(美國研究生入學考試)等等,并己在全范應用。</p><p> 普遍地看絕大多數(shù)遠程教育的考試還停留在傳統(tǒng)考試方式。在此方式下,組織一次考試至少要經(jīng)過5個步驟,即人工出卷、考生考試、人工閱卷、試卷分析和成績評估。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且這樣工作將是一件十分煩瑣和非常容易出錯的事情。但是,我國國內(nèi)方面考
29、試系統(tǒng)的應用也已經(jīng)逐漸替代傳統(tǒng)考試模式,例如一般的計算機類的取證考試多選擇集體的上機考試模式。不過以上的考試形式多利用的是局域網(wǎng)情況下,對互聯(lián)網(wǎng)的真正應用還停留在網(wǎng)上報名工作和網(wǎng)上成績查詢,還沒有真正形成利用互聯(lián)網(wǎng)考試的規(guī)模。</p><p> 因此,隨著國內(nèi)網(wǎng)絡教育的興起,各高校紛紛開發(fā)了自己的網(wǎng)絡教學平臺。作為網(wǎng)絡課程重要組成部分的網(wǎng)絡考試系統(tǒng)也相繼問世。近幾年來,借鑒發(fā)達國家的成功經(jīng)驗,結合我國的實際情況
30、,伴隨著網(wǎng)絡應用的不斷擴大,遠程教育和虛擬大學的出現(xiàn),網(wǎng)絡應用正不斷深入人心。人們迫切要求利用網(wǎng)絡技術進行在線考試,來提高了考試的質量,突出公正和客觀性,減輕組織及保障工作的負擔,提高工作效率[9]。于是許多教育教學類的課程在線考試軟件應運而生,高等學校,企事業(yè)單位也都紛紛組織研究此類應用的解決方案,并研制開發(fā)了大量的不同類型計算機在線考試軟件,也推出了一批優(yōu)秀的在線考試軟件產(chǎn)品。比如全國計算機等級考試軟件、職稱計算機能力考試等等。有力
31、地推動了我國網(wǎng)絡化在線考試的發(fā)展水平,并積累了大量有價值的經(jīng)驗。</p><p> II 網(wǎng)絡在線考試系統(tǒng)的計劃</p><p><b> II-I 計劃目標</b></p><p> 1)、提高考試效率,減少教師在考試過程中的工作量。</p><p> 2)、保證考試的公正性、公開性。</p>&
32、lt;p> 3)、系統(tǒng)試卷生成、系統(tǒng)試卷判定、系統(tǒng)試卷評分,保證考試的真實性。</p><p> 4)、考生用戶可以參加考試、查詢成績。</p><p> 5)、教師可以對試卷的設計、評判等信息進行管理。</p><p> II-II 用戶使用流程分析</p><p> 1)、考生用戶考試方面</p><p
33、> 考生用戶在登陸面輸入賬號、密碼,選擇所在的院系及需要考試的科目等。系統(tǒng)會檢索考生的身份,確認在考試時段中并且未參加過考試,通過后允許考生進入到考試系統(tǒng)中。根據(jù)教師設定考試的要求,從后臺題庫中隨機抽取生成試卷,考生則開始進行正式的答卷??荚囘^程中考卷設有時鐘,這樣提醒考生剩余時間??荚囃瓿珊罂忌謩狱c擊交卷,考試規(guī)定的時間接近時會有自動提示。</p><p> 考生在提交填寫完成的試卷,之后系統(tǒng)會自動
34、生成成績。選擇題和判斷題的自動閱卷比較簡單只要與標準答案進行比較即可。而填空題和簡答題的閱卷,存在一定個人因素在內(nèi),因此答案個數(shù)的不確定性和判卷的尺度都會有影響。要實現(xiàn)計算機自動閱卷相對比較困難。通過采取在多個答案之間設置特定分隔符,再設置關鍵字。通過對關鍵字的判斷實現(xiàn)填空題和簡答題的自動閱卷。</p><p> 2)、教師管理考試方面</p><p> 教師管理在登陸界面輸入管理員的
35、賬號、密碼,系統(tǒng)檢索賬號和秘密正確后則通過系統(tǒng)的登錄識別。否則,系統(tǒng)會彈出提示對話框,通知登陸信息出現(xiàn)錯誤。正確登錄教師管理系統(tǒng)后,可以對題庫進行選擇。然后,根據(jù)考試科目的考試要求,教師可以設置考卷參數(shù)并保存??忌诳荚嚂r,將按照教師設置的情況從題庫中隨機抽取試題組成試卷進行考試。在考試結束后,系統(tǒng)保存考生考試結果,根據(jù)教師設置按指令系統(tǒng)將評卷得出成績。教師還可以通過人工閱卷模式對系統(tǒng)自動評卷的結果進行檢查,也可以對填空和簡答等試題進行
36、實際評測,從而最終得出考生的成績并保存。教師可以通過信息查詢模塊查詢、下載考生的成績,還可以通過成績管理模塊對成績進行各項分析。</p><p> 教師可以進入管理員界面,可以對整個學校年級信息進行操作。包括各年級信息的錄入、各年級課程的錄入,還可以對各年級信息進行修改。同時,可以對學生信息進行錄入和操作。在“學生信息”這一項中輸入?yún)⒓涌荚噷W生的姓名、學號、年級等信息,系統(tǒng)將會根據(jù)學生的年級從庫中取出這個年級所
37、有的科目信息。這樣,登錄權限表中生成一條記錄,在這條記錄中包含這個學生每一門科目考試是否已經(jīng)登錄過和提交過的信息,用以作為判別學生是否已經(jīng)參加過此門考試的依據(jù)。教師也可以通過“學生權限查看”這一項,查詢每個學生的信息,如果學生信息不正確,可以修改學生的信息。</p><p> II-III 信息數(shù)據(jù)分析</p><p> 1)、考生信息:學號、學生姓名、密碼、專業(yè)、班級??忌挥猛ㄟ^注
38、冊即可直接登錄考試系統(tǒng),其操作權限僅為參加考試和查詢考試成績。同時保證兩臺或兩臺以上計算機不能用同一用戶ID同時登陸。</p><p> 2)、科目信息:教師對考試科目的增加、刪除和修改操作。</p><p> 3)、試題信息:教師可以對各科目中各類型的試題進行添加、修改、刪除和查詢等操作。添加考試題目信息時,需要選擇所屬的專業(yè)、科目,然后再進行添加。</p><p
39、><b> 4)、試卷信息:</b></p><p> a)添加試題。教師首選要選擇試題所屬科目。若沒有該科目則可以添加新的科目。如果輸入不正確或者該科題庫中已有該試題編號和內(nèi)容等情況,系統(tǒng)則會給出相應的提示或警告,以待更正。</p><p> b)試題修改:教師可以對以添加的試題進行修改。</p><p> c)試題刪除:教師可
40、以刪除不再需要的試題。同時也可以刪除不需要的科目。</p><p> 5)、主觀題批改:系統(tǒng)對客觀題自動評分,并為教師提供主觀題審核界面,進而統(tǒng)計最終得分。</p><p> 6)、考試成績信息:教師和考生均可以通過該模塊查詢某科目考生的考試成績。同時,教師還可以查詢考試記錄,來查看考生是否參加了考試。同時可以對過去的考試結果和成績庫進行刪除和清理工作。</p><
41、p> 7)、老師信息:登陸管理員界面進行注冊。教師具有考生所沒有的權限,即具有考生信息管理、考試題庫管理以及試卷信息管理等操作權限。</p><p> III網(wǎng)絡在線考試系統(tǒng)的分析</p><p> III-I 可行性分析</p><p><b> 1)、技術可行性</b></p><p> 技術上的可行
42、性分析主要分析技術條件是否能順利完成開發(fā)工作,硬件、軟件能否滿足開發(fā)者的需要等。</p><p> 軟件方面,網(wǎng)絡化考試需要的各種軟件環(huán)境都已具備,數(shù)據(jù)庫服務器方面則有MySQL,網(wǎng)頁制作上有Adobe Dreamweaver等工具,均能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高級管理功能。其靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。</p>&
43、lt;p> 硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,計算機容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。</p><p><b> 2)、設施可行性</b></p><p> 設施上的可行性主要分析現(xiàn)今社會設施條件是否能夠達成目標,實現(xiàn)多人同時在線考試。</p><p> 設施方面,如
44、今各級學校都再進行計算機化的改變,課程中多利用計算機實現(xiàn)同步教學。一些學校的考試也實現(xiàn)了局域網(wǎng)絡下的上機考試。一般學生個人家中也基本實現(xiàn)了擁有計算機以及網(wǎng)絡的條件。因此,在設施上的可行性程度基本滿足。</p><p><b> 3)、個人可行性</b></p><p> 個人上的可行性主要分析現(xiàn)今個人對于計算機的熟悉程度是否能使用考試系統(tǒng),而不是對于操作完全不明。
45、</p><p> 個人情況中,現(xiàn)今社會網(wǎng)絡發(fā)展迅速,社會人尤其是年輕人對于計算機的普及較為全面。教育部門的老師、教授對于計算機的使用也處于較為熟練運用的程度上。因此,在個人對計算機使用以及理解的情況,相信能夠適應網(wǎng)絡在線考試系統(tǒng)的使用。</p><p> 現(xiàn)在的系統(tǒng)具備很好的人機交互界面,操作者只需具備初步的Windows XP使用經(jīng)驗即可熟練地操作本系統(tǒng)。在系統(tǒng)中大部分的操作均可用
46、鼠標的單擊來完成,從而簡化了繁瑣的輸入、輸出工作。</p><p> III-II 系統(tǒng)功能分析</p><p><b> 系統(tǒng)基本功能包含:</b></p><p> 1)、試題、試卷功能:生成考試用的試卷,對試題庫進行管理。包括增加、修改、刪除試題。</p><p> 2)、考試功能:為考試選擇試卷,并設定考
47、試時間與參考人員等信息。</p><p> 3)、成績功能:分別對客觀題和主觀題進行評價,并進行成績分析。</p><p> 4)、自動閱卷功能:系統(tǒng)對客觀題自動評分,并為教師提供主觀題的審核界面,從而并統(tǒng)計最終得分。</p><p> III-III 在線考試系統(tǒng)登陸圖</p><p><b> 1)、教師登陸</b
48、></p><p><b> 2)、學生登陸</b></p><p> IV網(wǎng)絡在線考試系統(tǒng)的設計</p><p> IV-I 系統(tǒng)設計特性</p><p> 對于網(wǎng)絡在線考試系統(tǒng)來說,便捷性、安全性、擴展性是最重要的關鍵的因素:</p><p><b> 1)、便捷性&
49、lt;/b></p><p> 便捷性是指系統(tǒng)使用過程中是否保證使用的簡便與快捷。相較于傳統(tǒng)考試模式,在線考試系統(tǒng)已經(jīng)做到了快捷方便,在此之上更要對系統(tǒng)的簡便與快捷進一步保證。學生登陸系統(tǒng)、參加考試;教師批改答卷、修改試題等都要做到清楚明了,設計目標使系統(tǒng)使用過程能夠輕松掌握。</p><p><b> 2)、安全性</b></p><p
50、> 安全性是指考試系統(tǒng)能夠保護數(shù)據(jù)或基礎結構避免受惡意攻擊或者盜用。安全性是通過為信息的機密性、完整性和可靠性提供充分的保護來預防風險。保對于在線考試系統(tǒng)來說,題庫、試卷、成績?nèi)叩陌踩允潜匦枰右钥紤]的,以保證考試過程與最終成績的真實可靠。</p><p><b> 3)、擴展性</b></p><p> 可擴展性是指系統(tǒng)能保證可持續(xù)增長以滿足用戶的需
51、求和業(yè)務復雜性要求。本系統(tǒng)是以動態(tài)變化為模型。初期設置的系統(tǒng)體積較小,通過需求的增長而增加其體積。這種增長會非常迅速,不僅表現(xiàn)在支持的用戶數(shù)量上而且表現(xiàn)在提供的用戶服務的復雜性和集成性方面。對于考試系統(tǒng)而言,這種擴展性就顯得尤為重要,因為考試系統(tǒng)功能的完善是一個漸進的過程,要根據(jù)學習的要求和技術的發(fā)展不斷改進。</p><p> IV-II系統(tǒng)設計工具</p><p> 1)、Drea
52、mweaver工具</p><p> 此工具是一個可視化的網(wǎng)頁設計和網(wǎng)站管理的工具,支持最新的Web技術,包含HTML檢查、HTML格式控制、HTML格式化選項、HomeSite/BBEdit捆綁、可視化網(wǎng)頁設計、圖像編輯、全局查找替換、全FTP 功能、處理Flash和Shockwave等媒體格式和動態(tài)HTML、基于團隊的Web創(chuàng)作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。</p>
53、<p> 使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設計、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會自動更新所有鏈接。使用支援文字、HTML碼、HTML屬性標簽和一般語法的搜尋及置換功能使得復雜的網(wǎng)站更新變得迅速又簡單。</p><p> 2)、ASP技術介紹</p><p> ASP是Active Server Page的縮寫,意為“動態(tài)服務器頁面”。AS
54、P是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網(wǎng)頁文件的格式是。asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。</p><p> 因為ASP.net是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎全部的平臺上(筆者到現(xiàn)在為止只知道它只能用在Windows 2000 Server上)。通用語言的基本庫,消息
55、機制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應用中。ASP.net同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C++和Java的結合體),VB,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.net。</p><p&g
56、t; 3)、SQL Server技術</p><p> SQL(Structured Query Language),結構化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標準協(xié)會)的規(guī)定,SQL被作為關系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng)都采用了SQL語言標
57、準。</p><p> SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL
58、 Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應用。數(shù)據(jù)庫引擎是SQL Server系統(tǒng)的核心服務,負責完成數(shù)據(jù)的存儲、處理和安全管理。</p><p> VI-III 系統(tǒng)設計功能</p><p><b> 1)、教師部分</b></p><p> 教師部分主要分為科目
59、管理、學生信息管理、考試管理三個部分。</p><p> 科目管理中包括試題管理與成績管理。試題管理即考試中的試題,教師可以出題、試題查詢、試題修改、教師抽題。成績管理部分,教師可以判卷、考后查詢分析、刪除成績。教師所出題目可包含單選題、多選題、判斷題、簡答題。試題查詢方面可以利用學生的姓名(賬號)、班級等信息進行查詢。同時,教師可以對已經(jīng)不需要的成績信息進行刪除,以保證數(shù)據(jù)的簡潔,減輕系統(tǒng)因數(shù)據(jù)較多帶來的問題
60、。</p><p> 學生信息管理包括學生信息的添加、刪除以及修改。學生信息包含學生的姓名、密碼、專業(yè)、班級等。</p><p> 考試管理包括對考卷的評判以及成績的處理。評判方面選擇題目屬于客觀題有系統(tǒng)自動評分,填空以及簡答屬于主觀題目,一部分由系統(tǒng)做出評分,再由教師通過專門的窗口進行評價。最終的出成績。</p><p><b> 2)、學生部分&
61、lt;/b></p><p> 學生部分主要分為考試部分以及成績查詢。</p><p> 考試部分就是學生通過賬號與密碼登陸系統(tǒng),由系統(tǒng)從題庫中隨機抽題進行考試??荚囘^程中有時間記性提示,考試完成后考生點擊交卷即可完成??荚囍锌忌荒苓\行考試系統(tǒng)外的其他軟件(除考試需要軟件),也不能隨便關閉計算機,否則視為取消考試。</p><p> 成績查詢部分學生可
62、使用參加考試賬號和密碼進行成績查詢??荚囃瓿珊笙到y(tǒng)會自動評分,在完成教師與系統(tǒng)雙重評定下輸出成績。</p><p> VI-VI 系統(tǒng)其他模塊設計</p><p><b> 1)、題庫設計</b></p><p> 考試題型分為主觀題和客觀題兩大類??陀^題里包括有單選、多選、判斷題,主觀題有名詞解釋、簡答題等??陀^題方面由系統(tǒng)進行評判,而
63、主觀題的評分要求系統(tǒng)具備較高的智能。由于各題型需要的信息種類和數(shù)量不同能,故可以對它們分別建庫。</p><p><b> 2)、試卷設計</b></p><p> 教師需要在考試前設置考試的題型,每個題型的試題數(shù)量,試卷的總分,試題的范圍等數(shù)據(jù)。系統(tǒng)隨機生成一套試卷并存儲在數(shù)據(jù)中的試卷表中,教師可以對試卷進行管理,如添加新的試卷、刪除試卷等操作。在學生進行考試過
64、程中,選定的試卷隨機生成試卷,每個學生的試卷的試題排序都不一樣。</p><p> 3)、系統(tǒng)閱卷評分設計</p><p><b> a)客觀題</b></p><p> 客觀題里包括有單選、多選、判斷題,學生答案和服務器上存放的該題標準答案根據(jù)題的編號來對比,一致認為該題作答正確,不一致說明作答錯誤,再根據(jù)教師在考試前對考卷分數(shù)的設計進
65、行評分。</p><p><b> b)主觀題</b></p><p> 主觀題有名詞解釋、簡答題等,這是系統(tǒng)評分的一個難點。本系統(tǒng)將主觀題中的名詞解釋、簡答設置成自動閱卷。評分部分主要是設定沒題目的關鍵字,通過對關鍵字的識別進行評分。因為考慮到主觀題部分計算機閱卷可能存在部分誤差,因此在計算機自動閱卷之后還提供一個人工閱卷接口,可以人工對主觀題的閱卷進行補充,從
66、而使系統(tǒng)對考生的成績更加合理、公正和公平。</p><p> VI-V 系統(tǒng)數(shù)據(jù)庫設計</p><p> 數(shù)據(jù)庫的設計保證以下因素:</p><p> a)、數(shù)據(jù)庫信息保證層次分明,布局合理。</p><p> b)、數(shù)據(jù)庫保證整體結構化,數(shù)據(jù)的結構化,規(guī)范化和標準化,這是建立數(shù)據(jù)庫和進行信息交換的基礎。</p><
67、;p> c)、注意維護數(shù)據(jù)的正確性和一致性。在管理信息系統(tǒng)中,多個用戶共享由于并發(fā)操作,可能影響數(shù)據(jù)的一致性,因此必須注意保證數(shù)據(jù)的正確。</p><p> d)、設定相應的安全機制,由于數(shù)據(jù)庫的信息對特定的用戶有特定的安全機制必不可少。</p><p> 1)、數(shù)據(jù)庫表簡易設計</p><p><b> 教師信息:</b><
68、;/p><p><b> 學生信息:</b></p><p><b> 試卷表:</b></p><p><b> 試題表:</b></p><p><b> 成績表:</b></p><p><b> 結束語<
69、;/b></p><p> 通過這次畢業(yè)設計,對很多東西有了新的認識和新的見解,認識問題的和思考解決辦法有了本質上的進步,特別是對一個系統(tǒng)開發(fā)的模式有了更深的認識,對專業(yè)技能的運用更熟練。時至今日,計算機網(wǎng)絡技術的日益成熟及校園網(wǎng)的逐步普及,都為考試信息化提供了良好的基礎。</p><p> 這次的畢業(yè)設計中主要設計一個易于管理和維護的面向教學的在線考試系統(tǒng),具有一定的通用性,能
70、夠滿足多門課程的測試與考核要求。在設計過程中也遇到了很多問題,開始做需求時不確定考試系統(tǒng)到底應該具備那些功能,只知道主要功能就是有試題能考試,但具體流程,怎樣實現(xiàn)這些功能就很模糊,所以查看了很多資料才理清楚。</p><p> 數(shù)據(jù)庫設計也是個難點,不明確要實現(xiàn)哪些功能就不能很好的把數(shù)據(jù)庫設計好。設計數(shù)據(jù)庫就是開發(fā)一個系統(tǒng)的核心。設計數(shù)據(jù)庫一定要思路清晰,各個數(shù)據(jù)的流向各個表之間的關系一定要弄清楚,透徹。數(shù)據(jù)庫
71、設計出錯了對以后整個系統(tǒng)的影響是最直接的。所以做需求時一定要做好需求分析,考慮完善,數(shù)據(jù)庫設計要謹慎??傊枨蠓治鰰r能做好就能降低需求變更,再加上設計時考慮到的技術可行性就可以大幅度的降低需求變更。</p><p> 通過此次畢業(yè)設計,使我認識到了其中有很多不足的地方。并且需要進一步學習和加強的方面還很多。通過這次畢業(yè)設計,我深深體會到,要真正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不
72、可能有研究的能力,沒有自己的研究,就不會有所突破。感謝過程中老師對我的幫助,希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。</p><p><b> 參考文獻</b></p><p> 陳濤《基于 Web的在線考試系統(tǒng)設計與實現(xiàn)》</p><p> 郜繼紅《基于B/S模式的在線考試系統(tǒng)的設計與實現(xiàn)》</p><p&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——在線考試系統(tǒng)
- 畢業(yè)論文——在線考試系統(tǒng).
- 在線考試系統(tǒng)畢業(yè)論文 (4)
- 在線考試系統(tǒng)畢業(yè)論文 (2)
- 在線考試系統(tǒng)畢業(yè)論文 (2)
- 在線考試系統(tǒng)畢業(yè)論文 (2)
- 在線考試系統(tǒng)畢業(yè)論文 (2)
- 在線考試系統(tǒng)畢業(yè)論文 (3)
- 網(wǎng)絡考試系統(tǒng)——畢業(yè)論文
- 網(wǎng)絡考試系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文---在線考試系統(tǒng)的開發(fā)
- 通用在線考試系統(tǒng)畢業(yè)論文
評論
0/150
提交評論