在線考試系統(tǒng)畢業(yè)設計論文_第1頁
在線考試系統(tǒng)畢業(yè)設計論文_第2頁
在線考試系統(tǒng)畢業(yè)設計論文_第3頁
在線考試系統(tǒng)畢業(yè)設計論文_第4頁
在線考試系統(tǒng)畢業(yè)設計論文_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

在線考試系統(tǒng)設計—教師模塊管理員模塊分為管理員密碼修改、教師注冊、學生注冊。管理員密碼修改可以修改管理員的基本信息,而教師注冊和學生注冊可以幫助其獲得用戶名和密碼,進而登陸到各自的模塊中。教師管理分為教師出題、試題查詢、試題修改、教師抽題、教師判卷、考后分析、整體分析。教師出題可以支持老師出單選題、多選題、判斷題、簡答題。試題查詢可以根據(jù)題目,題目的關鍵字,題號,題型,考試日期對試題進行快速準確的查詢。試題修改可以不錯題很難度過難及不符合要求題目,進行刪除和修改。教師抽題可以按照試題和老師進行題目的抽取。考后分析和整體可以對考試的成績進行分析,從而對考題難度,考生的掌握程度以及教學成果進行分析和總結。學生考試模塊分為學生選課、學生刪課、開始考試、查詢分數(shù)、查詢試題。學生選課可以對科目進行選取,選擇對應的科目試題。學生刪課可以將結業(yè)的科目和選錯,以及近期不用的題目進行刪除。開始考試是把所選科目的試題拿來進行網(wǎng)上的同步考試。查詢分數(shù)是對老師判卷后的成績進行查詢。查詢試題是對所考過的題目進行查詢。4.3子功能模塊設計教師管理模塊教師管理模塊科目管理試題管理試卷管理教師信息查閱自動閱卷成績管理圖4-3教師管理模塊功能結構圖4.3.1題庫設計本系統(tǒng)中題庫設計包括試題和試卷兩部分1.考試題型一般有主觀題和客觀題兩大類。因為在客觀題里包括有單選、多選、判斷題、填空題,主觀題有名詞解釋、簡答題,論述等。計算機能準確、快速地對客觀題進行評分,而主觀題的評分要求系統(tǒng)具備較高的智能。由于各題型需要的信息種類和數(shù)量不同能,故可以對它們分別建庫。2.試卷設計,教師為每套試卷設置題型種類,每個題型的試題數(shù)量,試卷的總分,試題的難度范圍等策略,由系統(tǒng)隨機生成一套試卷,并存儲在數(shù)據(jù)中的試卷表中。教師可以對試卷進行管理,如添加新的試卷、刪除試卷等操作。在學生進行考試過程中,選定的試卷隨機生成試卷,每個學生的試卷的試題排序都不一樣。4.3.2自動評閱設計試卷的自動評閱是網(wǎng)上在線考試系統(tǒng)中必備的功能,可以快速客觀地給出考試成績。此模塊分為客觀題評分和主觀題評分。1.客觀題評分客觀題目閱卷很簡單,將學生答案和服務器上存放的該題標準答案根據(jù)題的編號來對比,一致認為該題作答正確,不一致說明作答錯誤,某題型做正確的題數(shù)與每小題相乘后總和就是該小題的得分。2.主觀題評分主觀題的自動閱卷評分是在線考試系統(tǒng)中的一個關鍵問題,也是難點問題,在本系統(tǒng)中,將主觀題中的名詞解釋、簡答設置成自動閱卷。自動閱卷涉及到詞法分析、語義識別等人工智能方面、模式識別等方面的問題。主觀題在答題時一般采用語言敘述的方式,每個人對問題的理解程度不一樣,思維方式不相同,表達方式也不同,很難將學生的答案同標準答案完全匹配。若要想對主觀題評分像客觀題評分那樣準確,應該是難以實現(xiàn)的。但是通過分析閱卷老師的閱卷方式,可以發(fā)現(xiàn)教師在評閱主觀題時,一般先查找學生答案的得分點,然后根據(jù)得分點給出分數(shù)[20]。主觀題的答案具有不惟一性,即有一定的模糊性。但是學生在回答問題時,雖然其表達方式、論述的前后順序可能不同,但萬變不離其宗,其主要觀點是確定的,而人工評閱主觀題時就是利用這一點作為主要的評分依據(jù)。分析教師的閱卷過程,教師在人工評閱主觀題時一般是預先制定好一套評分標準,然后將每道試題的總分劃分成若干部分,將分數(shù)分配到試題的求解過程中的一些關鍵的步驟或關鍵的詞語上,通常稱之為得分點,評閱時看學生的答案和標準答案的各個得分點的貼近度,貼近度高則得分高,最后查看一下學生答案的語句是否通順、是否有條理性等,綜合地給出一個適當?shù)姆謹?shù)[21]。根據(jù)上述分析可以發(fā)現(xiàn),影響主觀題評分的因素主要有兩個:一是標準答案及評分標準的組織,即得分點:另一個是學生答案和標準答案的貼近度[22]。因此,在基于內容的主觀題自動閱卷系統(tǒng)中,可以先將標準答案分成若干個要素(即關鍵字),每個關鍵字與不同的分值相對應,閱卷系統(tǒng)的主要任務就是在學生答案中進行關鍵字的提取,分析其關鍵字與各標準答案關鍵字的貼近度,按照各標準答案關鍵字在整個試題得分中所占的比例,評定其得分,最后累加答案中各關鍵字的得分即可。學生答案和標準答案的貼近度可以采用模糊數(shù)學中的貼近度來描述,而對于語法結構則不做過多考慮,這樣,一方面可以避免對句子進行復雜的句法分析,另一方面也可增加系統(tǒng)的健壯性,如學生答案中出現(xiàn)無關大局的語法錯誤時,只要其概念表述正確,系統(tǒng)仍然可以給出相應的貼近度評價,這與教師的閱卷過程是相符合的。3、人工閱卷因為考慮到主觀題部分計算機閱卷可能存在部分誤差,應該在計算機自動閱卷之后還提供一個人工閱卷接口,可以人工對主觀題的閱卷進行補充,從而使系統(tǒng)對考生的成績更加合理、公正和公平。4.4數(shù)據(jù)庫設計4.4.1數(shù)據(jù)庫設計的基本原則在進行數(shù)據(jù)庫的數(shù)據(jù)結構分解和設計時,應遵循數(shù)據(jù)規(guī)范化理論進行設計,以減少數(shù)據(jù)冗余,保證數(shù)據(jù)的完整性、一致性。數(shù)據(jù)庫設計的基本原則是在管理信息系統(tǒng)總體信息方案的指導下,各個數(shù)據(jù)庫應當為它所支持的管理目標服務,在設計數(shù)據(jù)庫系統(tǒng)時,應當重點考慮以下幾個因素:1.數(shù)據(jù)庫必須層次分明,布局合理。2.數(shù)據(jù)庫必須高度結構化,保證數(shù)據(jù)的結構化,規(guī)范化和標準化,這是建立數(shù)據(jù)庫和進行信息交換的基礎。數(shù)據(jù)結構的設計應該遵循國家標準和行業(yè)標準,尤其要重視編碼的應用。3.在設計數(shù)據(jù)庫的時候,一方面要盡可能地減小冗余度,減小存儲空間降低數(shù)據(jù)一致性問題發(fā)生的可能性,另一方面,還要考慮適當?shù)娜哂?,以提高和降低開發(fā)難度。4.必須維護數(shù)據(jù)的正確性和一致性。在管理信息系統(tǒng)中,多個用戶共享由于并發(fā)操作,可能影響數(shù)據(jù)的一致性,因此必須用“鎖”等辦法保證數(shù)據(jù)的5.設定相應的安全機制,由于數(shù)據(jù)庫的信息對特定的用戶有特定的安全機制必不可少。在實際的數(shù)據(jù)庫設計過程中,判斷所設計的數(shù)據(jù)庫結構是否合理主要是根的數(shù)據(jù)庫是否具有下列的特性來定:1.系統(tǒng)是否具有相應的靈活性、適應性和可理解性;2.系統(tǒng)是否具有與其它系統(tǒng)的兼容性;3.系統(tǒng)是否具有對新環(huán)境的可改變性;4.系統(tǒng)的存儲成本低;5.數(shù)據(jù)庫的設計是否有利于數(shù)據(jù)庫系統(tǒng)的實現(xiàn);6.是否具有良好的數(shù)據(jù)庫結構,易于維護,易于理解,效率較高。4.4.2數(shù)據(jù)庫概念設計通過對系統(tǒng)進行的需求分析、系統(tǒng)設計,規(guī)劃出系統(tǒng)中使用的數(shù)據(jù)庫實體對象分別為“教師信息”、“考生成績信息”、“試卷信息”、“教師信息”、“試卷答案信息”、“試題信息”等實體,以下只列出部分實體E-R圖。教師信息實體教師信息實體包括教師登錄賬號、教師姓名、性別、登錄密碼、所在部門等信息,如圖4-4所示。教師教師圖4-4教師信息實體E-R圖登錄賬號所在部門姓名性別登錄密碼2.考生成績信息實體考生成績信息實體包括考生證號、科目號、科目名稱、單選成績、多選成績、總成績,如圖4-5所示考生成績考生成績圖4-5考生成績實體E-R圖多選成績總成績單選成績科目號科目名稱考生證號3.試卷信息實體試卷信息實體包括科目號、科目名稱、所在部門、考試時間、出卷人、試卷難度、單選題數(shù)、多選題數(shù)、簡答題數(shù)、填空題題數(shù)、單選題分值、多選題分值、填空題分值、簡答題分值、總分,如圖4-6所示考試時間科目號考試時間科目號總分單選題數(shù)多選題數(shù)簡答題數(shù)填空題數(shù)單選題分值填空題分值所在部門出卷人試卷難度試卷信息多選題分值科目名稱圖4-6試卷信息實體E-R圖4.試卷答案信息實體試卷答案信息實體包括學生證號、科目號、試題號、考生答案、正確答案、分數(shù)、考生得分、題目類型,如圖4-7所示試卷信息試卷信息圖4-7試卷答案信息E-R圖題目類型考生得分考生答案分數(shù)正確答案試題號科目號學生證號5.試題信息實體試題信息實體包括試題編號、科目號、題目內容、題型、題目難度、答案A、答案B答案C、答案D、答案E、正確答案、隨機值,如圖4-8所示試題信息試題信息圖4-8試卷信息E-R圖隨機值答案E正確答案答案D答案C答案B答案A題目難度題型題目內容科目號試題編號4.4.3數(shù)據(jù)庫表設計1.教師信息表教師信息表用于保存教師的基本信息,tb_teacher表的結構如表4-1所示。表4-1教師信息表字段名稱數(shù)據(jù)類型長度主鍵描述Idnvarchar20是教師登錄密碼Namenvarchar10否姓名S_sexnvarchar2否性別Passwordnvarchar20否登錄密碼S_depnvarchar20否所在部門2.考生成績表考生成績表用于保存考生的成績,tb_score表的結構如表4-2所示。表4-2考生成績表字段名稱數(shù)據(jù)類型長度主鍵描述S_numnvarchar20是學生證號S_numnvarchar20否科目號S_bnumnvarchar50否科目名稱Res_singleint5否單選成績Res_moreint5否多選成績Judgecountint5否判斷成績Res_totalint5否總成績3.試卷信息表試卷信息表用于保存試卷的基本信息,tb_subject表的結構如表4-3所示。表4-3試卷信息表字段名稱數(shù)據(jù)類型長度主鍵描述S_bnumint5是科目號S_bnamenvarchar60否科目名稱S_depnvarchar5否所在部門Timeint60否考試時間Autornvarchar60否出卷人Levelnvarchar5否試卷難度Danxuanint5否單選題題數(shù)Duoxuanint5否多選題題數(shù)Tiankongint5否填空題題數(shù)Jiandaint5否簡答題題數(shù)Mark1int5否單選題分值Mark2int5否多選題分值Mark3int5否填空題分值Mark4int5否簡答題分值allscoreint5否總分4.試卷答案表試卷答案表用來存儲考生考試的一些相關的信息,以及自動判卷后個體的得分,tb_answer表結構如表4-4所示。表4-4試卷答案表字段名稱數(shù)據(jù)類型長度主鍵描述S_numnvarchar20否學生證號S_bnumint5否科目號Q_numint5否試題號Keysntext20否考生答案Goodkeysntext20否正確答案Markint5否分數(shù)Studentmarkint5否考生得分typenvarchar20否題目類型8.試題表試題表用于儲存相關試題信息,tb_queston的表結構如表4-5所示。表4-5試題表字段名稱數(shù)據(jù)類型長度主鍵描述Q_numint5是試題編號S_bnumnvarchar20否科目號Questionntext20否試題內容Typenvarchar20否題型Diffnvarchar10否試題難度Optionanvarchar50否答案AOptionbnvarchar50否答案BOptioncnvarchar50否答案COptiondnvarchar50否答案DOptionenvarchar50否答案EKeysntext20否正確答案Rondomint5否隨機值9.單項選擇題表單項選擇題表tb_danxuan表結構如表4-6所示。表4-6單項選擇題表字段名稱數(shù)據(jù)類型長度主鍵描述Q_numint5是題目編號Questionvarchar100否題目Optionanvarchar50否A選項Optionbnvarchar50否B選項Optioncnvarchar50否C選項Optiondnvarchar50否D選項Optionenvarchar50否E選項Keysntext20否正確答案Diffnvarchar100否難度S_bnumnvarchar50否科目10.判斷題表判斷題表tb_pandan表結構如表4-7所示。表4-7判斷題表字段名稱數(shù)據(jù)類型長度主鍵描述Q_numint5是題目編號Questionvarchar100否題目Keysntext50否正確答案Typenvarchar200否題目類型Q_Scoreint200否題目分值Diffnvarchar50否難度Sebumnvarchar100否科目11.填空題表填空題表tb_tiankong表結構如表4-8所示。表4-8填空題表字段名稱數(shù)據(jù)類型長度主鍵描述Q_numint5是題目編號Questionvarchar100否題目Tksvarchar100否填空數(shù)Keysntext50否正確答案Q_Scoreint200否題目分值Diffnvarchar50否難度4.5界面設計1.登錄界面用戶在登錄界面輸入賬號和密碼,然后選擇用戶的身份,系統(tǒng)根據(jù)用戶所選擇的身份,把用戶所輸入的賬號和密碼,與所選的身份對應表里面的數(shù)據(jù)進行匹配,如果身份正確,系統(tǒng)將會根據(jù)用戶的身份,選擇跳轉的界面,管理員就進入管理頁面,教師就進入教師頁面,學生就進入學生頁面,如果輸入不正確就返回登錄界面,登錄界面示意圖如圖4-9所示。圖4-9登錄界面示意圖2.考題管理界面考試題目管理界面的主要功能包括對考試題目進行添加、查詢、修改和刪除操作,如圖4-10所示。圖4-10考題管理界面結束語計算機網(wǎng)絡技術的日益成熟及校園網(wǎng)的逐步普及,都為考試信息化提供了良好的基礎。利用計算機和網(wǎng)絡技術對考試進行管理,具有人工管理無法比擬的優(yōu)點。在這次的畢業(yè)設計中主要設計一個易于管理和維護的面向教學的在線考試系統(tǒng),具有一定的通用性,能夠滿足多門課程的測試與考核要求。為教師開展平時考核及期末考核提供一個考核平臺;為學生利用網(wǎng)絡自主學習提供條件;為不同課程的網(wǎng)上考試提供平臺。在本文中對在線考試系統(tǒng)研究的背景、目的、現(xiàn)狀進行了詳細的闡述。通過對系統(tǒng)的規(guī)劃、需求分析以及詳細的設計,完成了本次的設計要求。但是由于畢業(yè)設計時間較短,所以其中還存在一些問題,比如說這次的只是設計系統(tǒng),還沒能實現(xiàn)。同時在本系統(tǒng)設計中,教師在評閱主觀題中的名詞解釋和簡答時,首先從考生答案中查找得分點,與標準答案進行比較,對于考生答案和標準答案進行比較,利用貼近度的方法表示,從而得出考生的分數(shù),但是這樣的方法并不是很準確,這是本系統(tǒng)的一個缺陷。希望隨著技術的改進,能夠找到有效的解決方案。這次畢業(yè)設計是我從理論走向實踐邁出的堅實的一步,使我對系統(tǒng)開發(fā)設計有了較清楚的認識,通過此次畢業(yè)設計,使我認識到了其中有很多不足的地方。并且需要進一步學習和加強的方面還很多。通過這次畢業(yè)設計,我深深體會到,要真正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。致謝在論文完成之際,首先要感謝的是我的導師錢慎一老師的悉心指導。錢老師對我的論文選題、文獻資料查找和課題設計等方面都作了周密安排和指導。他深厚的理論素養(yǎng)、豐富的實踐經(jīng)驗、嚴謹?shù)闹螌W態(tài)度和扎實的治學方法影響和激勵著我,使我受益匪淺。在此謹致以誠摯的敬意和衷心的感謝。其次,我要感謝專業(yè)課的所有老師們,是他們在我的專業(yè)課的學習過程中無私的教授給我許多專業(yè)知識和技能,使我能夠在論文寫作的過程中順利解決難題和疑問。同時還要感謝所有給予我關心和幫助的同學和朋友們,她們在生活和學習中給了我大量的幫助,對她們的關懷和幫助致以崇高的敬意。最后,對閱讀和評審本論文的各位老師表示衷心的感謝!參考文獻[1]楊麗華.網(wǎng)絡考試系統(tǒng)的設計與實現(xiàn).計算機應用技術,2007.12[2]ASP.NET項目開發(fā)全程實錄/張領等著.—北京:清華大學出版社,2008.6[3]ASP網(wǎng)絡編程技術與實踐/劉亞姝.李金萊編著.—北京:清華大學出版社,2008.6[4]何冬梅,黃志良.基于Web的在線考試系統(tǒng)的設計與實現(xiàn).福建電力職業(yè)技術學院信息工程系,2007.12[5]樊?,|.基于WEB的網(wǎng)絡化在線考試系統(tǒng)研究與實現(xiàn).長安大學,2006.6[6]Heck,BonnieS.Poindexter,SandraE.IntegratingtheWebintoTraditionalteachingmethods[J].ProceedingsoftheAmericanControlConferences.2000.5[7]郭新順,劉雪芬,鄭戟明.無紙化考試系統(tǒng)研制[J

溫馨提示

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

評論

0/150

提交評論