學生考試管理系統(tǒng)_第1頁
學生考試管理系統(tǒng)_第2頁
學生考試管理系統(tǒng)_第3頁
學生考試管理系統(tǒng)_第4頁
學生考試管理系統(tǒng)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

隨著網絡技術的飛速發(fā)展,現(xiàn)在很多國外的大學和社會其他部門都已經開設了網絡教學,通過計算機網絡實現(xiàn)異地教育和培訓?,F(xiàn)在,計算機硬件技術的發(fā)展已經達到了相當高的水平。但是,網絡教學軟件的開發(fā)目前還處于起步階段,隨著這項技術的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應用到網絡教學當中去,這就給軟件設計人員提出了更高的設計要求。網絡教學包括很多環(huán)節(jié),例如教學系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié)。在我國,雖然網絡教學已經蓬勃地發(fā)展起來,但是目前學校與社會上的各種考試大都采用傳統(tǒng)的考試方式。傳統(tǒng)的考試模式要求老師準備試題、審批、印試卷、收集試卷、評改試卷和分析試卷。這是一個復雜繁瑣的過程,而且老師在出試卷的時候完全根據個人的經驗和習慣拼湊出一套試卷,這樣不僅增加了教師的工作量,試卷的科學性也很難保證,因而越來越不適應現(xiàn)代教學的需要。近年來應用計算機軟件建設考試管理系統(tǒng)在教育界引起了極大的興趣,并且正在投入大量的經費對其進行研究。目前國內研發(fā)的考試系統(tǒng)數(shù)量不少,應用最廣泛的是遠程網絡考試軟件,適合政府、行業(yè)及企業(yè)的各專業(yè)網上考試、作業(yè)、練習、培訓管理等應用??荚嚬芾硐到y(tǒng)將傳統(tǒng)的考試模式進行簡化,利用計算機的快速處理能力,加上數(shù)據庫技術的利用,自動生成試卷,大大減輕了老師的工作壓力,并可隨時隨地地對學生進行考試,簡化了傳統(tǒng)考試過程,成為了電子化教學不可缺少的一個重要環(huán)節(jié)。目前,國內各高校都在緊跟此步伐,建設自己的試題庫。本文較詳細地闡述了一套切實可行的考試管理系統(tǒng)建設方案,希望能成為高校的試題庫建設提供有價值的參考和幫助。二、需求分析隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經不能適應考試的需要。隨著計算機應用的迅猛發(fā)展,網絡應用不斷擴大,如網絡教學和虛擬大學的出現(xiàn)等等,且這些應用正逐步深入到千家萬戶。人們迫切要求利用這些技術來進行在線考試,以減輕教師的工作負擔及提高工作效率,與此同時也提高了考試的質量,從而使考試更趨于公證、客觀,更加激發(fā)學生的學習興趣。開發(fā)本系統(tǒng)的目的是著眼于利用計算機及其網絡資源為考務管理部門建立一個適用于多學科的可重復使用的試題庫,并通過計算機網絡為考生提供一個適合于各學科的考試平臺。解決以往教學驗收工作中給考務管理部門帶來的諸如出考試題、印考試卷、監(jiān)考、閱卷、核分、統(tǒng)計成績、發(fā)放成績等繁重的工作壓力,同時也能夠給同學們營造一個良好的考試環(huán)境。三、可行性分析隨著計算機價格的日益降低和性能不斷增強,各大學院校都在不斷地擴大計算機的使用規(guī)模,這就奠定了開發(fā)和使用考試管理系統(tǒng)的硬件基礎。伴隨著計算機性能的不斷提高,市面上極普通的計算機運行WINDOWS環(huán)境下開發(fā)的軟件已經不存在任何問題,這就為開發(fā)界面友好、可操作性強的考試管理系統(tǒng)提供了軟件基礎。加之WINDOWS的強大網絡功能和價格低廉的網絡硬件設備,使開發(fā)考試管理系統(tǒng)成為可能。網絡考試系統(tǒng)的開發(fā)及應用,使學校避免了傳統(tǒng)考試中的紙、筆、監(jiān)考、巡考等各種資源的浪費,并且后臺管理是管理員的單一管理,確保了系統(tǒng)及數(shù)據的安全性??荚嚬芾硐到y(tǒng)的最大優(yōu)點是可以動態(tài)地管理各種考試信息,管理員登錄后,對考試的專業(yè)、課程、試題等內容做詳細的分類,只要準備好足夠大的題庫,就可以按照要求自動生成各種試卷。學生只需在前臺準確地輸入學生姓名和學號,便可以依次進行選題和答題,答題完成后,系統(tǒng)自動閱卷并給出分數(shù),高效、便捷。這大大的降低了學生作弊的可能性,給學生最大的公平感。避免了傳統(tǒng)考試后,教師人工閱卷的繁復工作,也避免了人工統(tǒng)計成績后再通知學生分數(shù)的瑣碎工作,同時也解決了學生在焦慮中等待成績的問題。四、主要功能和設計考試管理系統(tǒng)主要包括有命題子系統(tǒng)、閱卷子系統(tǒng)、考試子系統(tǒng)和查詢子系統(tǒng)。其中,命題子系統(tǒng)主要包括有題庫管理和命題管理;閱卷子系統(tǒng)主要包括有閱卷管理和試卷分析;考試子系統(tǒng)主要包括有在線考試和監(jiān)考管理;查詢子系統(tǒng)主要包括有成績管理和系統(tǒng)管理。

試卷分析閱卷管理在線考試監(jiān)督管理命題管理題庫管理用戶基本信息不同用戶權限學號班級查詢成績教務員上傳成績主觀題人工閱卷客觀題自動閱卷統(tǒng)計分析成績分析試卷合理性提供考試界直?緊急情況處押人工組卷學生登錄系統(tǒng)試題范圍維護科目題型維護隨機組卷試卷分析閱卷管理在線考試監(jiān)督管理命題管理題庫管理用戶基本信息不同用戶權限學號班級查詢成績教務員上傳成績主觀題人工閱卷客觀題自動閱卷統(tǒng)計分析成績分析試卷合理性提供考試界直?緊急情況處押人工組卷學生登錄系統(tǒng)試題范圍維護科目題型維護隨機組卷考試管理系統(tǒng)結構圖㈠、命題子系統(tǒng)主要功能是根據題庫題型隨意生成多套試卷,每套試卷的題目數(shù)量和各小題的分值可任意指定且在一套試卷中沒有重復的試題。同時,為了避免相鄰座位的考生之間相互抄襲,在形成的相鄰座位之間的試卷沒有相同的試題或者相同試題的順序并不相同。當然,這就需要計算機從試題庫中隨機抽取試題時有一個很好的算法了。隨機抽題是很多有關考試軟件中經常會遇到的問題,這里提供一個可以簡單地實現(xiàn)無重復而且各個試題被抽取的幾率相同的隨機抽題算法。假設相關題庫中有n道題,要從中抽取m(m<=n)道題,這要首先產生m個隨機數(shù)。具體的做法是:int*intArray;inti,j,k,temp;time_tt;intArray=malloc(m*sizeof(int));srand((unsigned)time(&t));/*依次產生m個隨機數(shù)*/for(i=0;i<m;i++){temp=rand()%n;/*查找temp原先的“真實”編號*/for(j=0;j<i;j++)if(temp>=intArray[j])temp++;else{/*temp應插在k位置處,這樣數(shù)組intArray就實現(xiàn)了排序,同時得到了temp原先的編號*/k=j-1;break;}for(j=i-1;j>k;j--)intArray[j+1]=intArray[j];intArray[k]=temp;/*以下根據題號產生題庫部分省略*/}free(intArray);以上所述為命題管理,而題庫管理是提供對單選題、多選題、判斷題、填空題、問答題、計算題等多種題型的錄入、修改和刪除等維護管理功能。在對某門課程進行考核之前,可確定本次考核所需的題型,每種題型的題量和難度分布,設置本次考試需要的時間等。對每門課程所建立的試題庫是動態(tài)的,可以定期進行維護。同時題庫中有足夠的題量可供隨機生成試卷使用,以期達到考生之間試題難度相同,但試題內容不同。㈡、考試子系統(tǒng)的主要功能是提供考試用的操作界面,讓學生可以直接使用客戶端聯(lián)機考試管理系統(tǒng)進行考試,實現(xiàn)在線考試后,監(jiān)考老師可查詢在線考生的狀態(tài)信息,對考生進行監(jiān)控,并提供緊急或意外情況恢復處理,保證考試的正常進行。所以,對于整個考試管理系統(tǒng)來說,考試子系統(tǒng)是其核心部分,因為不管是前面所說的命題子系統(tǒng)還是后面要說的閱卷子系統(tǒng)、查詢子系統(tǒng)都是為了給學生提供一個更好的考試環(huán)境,沒有學生的直接參與,以上所說的就會變成空話,所以怎樣為學生提供一個良好的考試環(huán)境就成了該子系統(tǒng)的主要目標??荚囅到y(tǒng)的工作過程:第一步:登錄和抽題??忌到y(tǒng)登錄界面,輸入自己準考證號和密碼,輸入后由系統(tǒng)進行格式驗證。如果不是數(shù)字或位數(shù)不對則由考生重新填寫,如果格式正確由系統(tǒng)從考生信息表中查找此學生信息。如果找不到則提示重新填寫;如果正確則顯示考生信息由考生確認;如果確認不正確則重新輸入;如果正確則進入抽取試題題型。第二步:答題狀態(tài)中的一些設定1)進入答題狀態(tài)后,始終顯示該考生的姓名(和照片),以供監(jiān)考人員核對,并給考生提示考試剩余時間。2)當開始考試的時候,系統(tǒng)會將數(shù)據庫中存放的試題按試題類型顯示出來,包括題干和選項,并通過“上一題”、“下一題”實現(xiàn)依次顯示。3) 答題過程中應隨時記錄考生的答題進度和答題結果,防止因意外情況造成機器死機影響考生的考試成績。4) 考生交卷或者考試時間到,系統(tǒng)應自動記錄考試成績,保存考生考卷。㈢、閱卷子系統(tǒng)的主要功能是對考生的答案進行閱卷登分,其中,填空題、問答題、計算題采用交互式人工閱卷的方式;單選題、多選題、判斷題采用自動閱卷,并可通過計算機網絡回收考試成績、向相關部門傳送考試成績等。而閱卷子系統(tǒng)中最主要的是閱卷管理,其中,閱卷管理又可分為主觀題人工閱卷和客觀題自動閱卷,閱卷管理中最重要的是客觀題自動閱卷,所以這里重點論述客觀題自動閱卷的算法。客觀題主要包括單選題、多選題、判斷題,單選題和判斷題的自動閱卷可以由建立學生數(shù)組 student[]、對應的學生答案數(shù)組student_key[]、參考答案數(shù)組standard_key[]、選擇題或判斷題總分數(shù)組sum[]和分值mark(考慮每題分值一樣)來實現(xiàn)。把每個學生的每題答案與參考答案逐一進行比較;若相符,則此學生的此題得分,若不相符,則此學生的此題不得分;然后進行下一題比較,如循環(huán),再進行下一學生的答案比較。具體程序如下:intstudent[],sum[],mark,i,j;charstudent_key[],standard_key[];for(i=0;i<n;i++)sum[i]=0;for(i=0;i<n;i++)for(j=0;j<m;j++) /*進行第i個學生成績的批改*/{if(student_key[j]二=standard_key[j]);/*進行第i個學生成績的批改*/sum[i]+=mark;elsecontinue;}多選題的自動閱卷可以由建立二維數(shù)組學生答案數(shù)組student_key[3][m]和參考答案數(shù)組standard_key[3][m]來實現(xiàn)。其中,“3”包含有a,b,c,d四個選項中的幾個或者全部,這由多選題的答案來決定,“m”為多選題的題號。這樣只需通過學生答案數(shù)組的每一行與參考答案數(shù)組的每一行相比較,就可以知道該題號多選題的學生答案有幾個正確,再通過這幾個正確的答案給相應的分數(shù)。試卷分析是統(tǒng)計及格人數(shù)、不及格人數(shù)、總分、平均分并通過把學生的成績以班為單位,用圖表的形式表現(xiàn)出來,正常的班級學生成績應該是以正態(tài)分布的形式,再通過正態(tài)分布的一些參數(shù)來分析該班級的學風、老師的教學水平、學生是否有大面積抄襲現(xiàn)象、試卷的難易程度等一些信息就可以很容易的獲取,這對于評價一個班級、老師、學生有著重要的意義,同時,通過這些信息可以讓任課老師對下一學期制定教學計劃和管理班級有著一定的參考價值。㈣、查詢子系統(tǒng)的主要功能是負責向校園網或因特網動態(tài)發(fā)布課程設置信息、學生信息和學生成績信息等,可供教師、學生及其家長在線查詢并可回收考試成績、成績上傳,另外還提供校外單位對畢業(yè)生的學歷證書和成績單的核實功能等。對所有用戶實行管理,設置不同權限,學生查詢時智能看到自己的相關信息,教師也只能查詢到自己所教授課程和班級的相關信息?;厥湛荚嚦煽兪峭ㄟ^計算機網絡從考生答卷的計算機上回收考生的考試成績和考卷,并能夠動態(tài)判斷考試結果是否有效(例如,考試成績是0分),然后統(tǒng)計分數(shù)。成績上傳是通過計算機網絡對考生成績分組(通常以班為單位),將考試成績發(fā)送到教務部門、學生管理部門、相關教研室,作為以后的教學管理工作需要的數(shù)據。考試成績是檢驗老師教學效果和學生學習效果的重要度量,也是審查學生學習和教師教學效果的重要依據。因此要求學生的成績管理準確、安全。成績管理就是為教務人員管理學生成績而設計。任課教師或院系教務人員可以通過網絡瀏覽器錄入成績,在成績錄入階段可以對成績進行更改,但是,一旦成績錄入期限過了就不能對數(shù)據進行更改,只能查詢。這時如果錄入有誤,必須到教務處更正成績有多種錄入方式:按課程錄入、按班級錄入和按學生錄入,也可批量導入,方便操作,并可設置成績區(qū)間進行錄入校驗,防止出現(xiàn)負分,或者滿分以上的不合理分數(shù)。提供豐富的成績報表,按班級、年級和專業(yè)進行成績排名,為獎學金的分配提供良好支持。同時,設計功能完善、強大的成績篩選功能,當成績輸入以后,安排補考時,成績管理者不需要進行手工操作從中選出不及格同學的名單。只要輸入所需要的科目和規(guī)定的及格分數(shù),管理系統(tǒng)將自動篩選并自動打印補考名單,提高了辦公自動化的程度。系統(tǒng)管理主要是管理用戶基本信息、用戶權限、數(shù)據庫備份等。用戶可以分為系統(tǒng)管理員、教師、學生等角色,每一種角色登錄系統(tǒng)后擁有不同的權限。五、結束語建設考試管理系統(tǒng)后,可真正意義上做到考教分離,不僅減少授課教師對考試的負面影響,提高試卷的保密程度和被測內容的全面性、科學性,提高考試的客觀性、公正性,而且能減輕教師的教學負

溫馨提示

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

評論

0/150

提交評論