試題庫管理系統論文
試題庫管理系統主要是針對教師教學工作開發(fā)的軟件系統。下面是學習啦小編為大家整理的試題庫管理系統論文,供大家參考。
試題庫管理系統論文篇一
通用試題庫管理與組卷系統設計
摘要:教考分離是現代教學管理的趨勢,建立試題庫及相應的信息管理系統,是實現教考分離并提高教學管理信息化水平的重要途徑。本文分析了通用試題庫的建設需求,設計了通用試題庫管理與組卷系統體系結構和系統數據庫模型。通用試題庫管理與組卷系統集試題管理和試卷命題等功能為一體,可以使教師便捷地對試卷庫中的試題進行管理。按要求命題,生成試卷以及對試卷質量做綜合評價,每套試卷都具有結構合理性和覆蓋全面性。
關鍵詞:教考分離;計算機輔助教學;系統設計;數據庫
中圖分類號:G647 文獻標志碼:A 文章編號:1674-9324(2012)06-0230-02
傳統的教考統一模式從課堂教學到課后輔導,從試卷命題到閱卷,從成績分析到試卷分析,幾乎都是由幾個教師一手操辦。這種模式的弊端是教者同時作為考者在組織教學到實施考試的過程中帶有很大的主觀隨意性和非規(guī)范性[1]。實行教考分離可以使試卷的命題、閱卷、統分、成績和試卷分析等考務工作,由教務部門組織完成,與教師無關,要真正做到教考分離,必須建立完善的試題庫及試題庫管理系統[2]。
一、需求分析
通用試題庫管理與組卷系統主要考慮以下幾方面的需求。
(一)試題庫科目與題型設置自主
試題庫科目與題型設置自主性指用戶不但能自主創(chuàng)建科目試題庫,而且能為各科目試題庫自主創(chuàng)建或者添加題型。由于科目自身之間存在差異,科目性質不同,對試題分類的要求不一樣,比如理科和文科;相同的試題分類方法,不可能適合所有考試科目,試題庫如果使用相同而固定的分類方法,會給用戶帶來極大的不便。因此,用戶希望試題管理系統能夠讓他們根據自己的需要定制科目和題型,這樣就能跟上實際工作的變化,不用經常修改軟件了。
(二)試題庫可擴充
在實際工作中,一方面各門學科都在發(fā)展變化,考試考查內容就要相應變化;另一方面,考生水平也在不斷變化,所考核的水平、能力層次也應相應變化。因此,題庫中的試題要經常發(fā)生變動,必須不斷更新,增加新的試題并且淘汰過時的、不好的試題。試題庫可擴充性和開放性指用戶具有添加、修改和刪除試題的權力[3]。
(三)組卷方式的靈活性
試題庫管理與組卷系統應允許用戶自由地從試題庫中抽取試題,根據特定的組卷方式組卷。建立試題庫系統是為了解決組織考試過程中命題工作繁瑣和不夠客觀的問題,提高出題的效率和科學性,因此設計試題庫時要考慮試題庫的存貯問題[4]。
(四)通用和廣泛的適應性
試題管理是一個應用面極廣的工程,各科目之間的差異和應用者個性的差異決定著對試題管理程序的不同要求,過分細化和專業(yè)型的管理方案在滿足少數用戶的同時必然給其他更多用戶帶來不便。
(五)兼容性良好
試題庫管理與組卷系統最終在不同的用戶機器上使用,要充分考慮到用戶的機器性能和運行環(huán)境,要盡可能考慮程序的普適性和對硬件的依賴。另外,系統操作要簡單、方便,不要求用戶具備專業(yè)的數據庫知識,即使是非專業(yè)的教師也能夠方便地操作。要能夠與大部分文字處理軟件如WPS、Word等相兼容。
二、系統設計
系統的主要功能包括:用戶管理、試題庫管理、系統維護、試卷管理等功能模塊。用戶管理模塊對用戶的使用權限進行管理,保證系統的安全性;試題庫管理模塊包括試題的錄入、答案錄入、題庫查詢等;系統維護包括試題及答案的增加、修改、刪除、題庫備份,以及對庫中各類表的操作;試卷管理包括組卷和試卷的調用、編輯。綜上所述,可以把通用試題庫管理與組卷系統歸納成三層結構,即包括數據庫系統、題庫系統、組卷系統三部分。其體系結構示意圖如圖1所示。
(一)用戶登錄模塊
在進入系統時,需要輸入用戶名和密碼,通過用戶名和密碼識別用戶身份:系統管理員、或教師。不同的角色進入系統后可以操作該用戶權限范圍內的功能。如果該用戶輸入的用戶錯誤,則提示登錄錯誤。如果輸入的用戶根本不存在,系統則提示非法登錄,該用戶不存在。管理員登錄成功,具有用戶和功能模塊管理權限。
(二)試題庫管理模塊
管理模塊主要是用戶管理和試題庫管理。用戶管理是系統管理員成功登錄以后,可以對所有用戶進行修改和刪除處理,包括對用戶權限的分配等。管理員可以添加教師用戶,可以對試題的錄入、試題的輸出、科目的分類管理、權限的分配進行操作。生成試題功能主要則是教師用戶對其管理,教師可以對試題進行添加、查詢、修改、刪除。
(三)組卷模塊
組卷功能分為自動與手動兩種。自動組卷即系統根據輸入的試卷參數,按照已設定的組卷策略組卷,試卷主要參數有:考試科目、考試時間、總題數、滿分值、考察的知識點,難度、題型結構等。其中題型結構包括客觀題(判斷題、單選題或多選題)和主觀題(填空題、短文字題或長文字題)。系統自動組出一份符合要求的試卷,如果自動生成的試卷教師不滿意,可通過查詢的方式修改試題,若想使用組卷結果,直接另存為word文件即可使用。自動生成試卷的流程如圖2所示。
另外,系統還提供了手動組卷功能,教師可以針對自己授課的知識點的側重點,輸入組卷參數,與自動組卷不同的是在考察的知識點參數和題型參數下,教師將手動選出具體的試題來完成組卷功能。
通用試題庫管理與組卷系統是基于Window環(huán)境下,使用Visual Studio 2008集成開發(fā)環(huán)境作為本系統的應用軟件開發(fā)平臺,具有廣泛的適應性。采用的數據庫是SQL Server2008數據庫,功能強大,操作方便靈活。整個系統包括教師模塊、學生模塊、試題管理模塊、組卷功能及用戶管理等功能。在實際教學管理中節(jié)約了大量的人力資源,具有高效、經濟、靈活等特點。實踐證明,使用現代信息技術進行教學管理能夠提高管理的科學性、有效性和客觀性。
參考文獻:
[1]杜勇,樊曉雷.通用試題庫管理系統的設計與實現[J].現代計算機,1998,(2):29-30.
[2]詹速漢.高等數學題庫管理系統的設計與實現[J].現代計算機,1998,(2):31-32.
[3]李莉,陳未如,王翠青.通用試題庫管理系統的研究與實現[J].沈陽化工學院學報,2005,(3):236-240.
[4]文淵,陳惠貞,陳俊榮.ASP與網絡數據庫技術[M].北京:中國鐵道出版社,2005.
試題庫管理系統論文篇二
淺談試題庫系統的開發(fā)建設
【摘要】試題庫系統建設是實現教考分離的重要保障。文章從試題庫系統建設的必要性入手,通過分析試題庫系統的需求,對試題庫系統應該具體的功能以及如何實現這些功能提出了工作思路和工作體會。
【關鍵詞】試題庫 系統 開發(fā)
一、建立試題庫系統的必要性
學校建立題庫一般采用兩種方式:一種是建立紙質試題庫,一種是建立電子文檔試題庫。兩種方式由任課教師自行命題2套以上試卷組成試題庫,然后由考試管理員抽取其中一套試卷考核用于正考、補考,每學期試題庫僅用于該學期課程,不能用于重復開設的課程,致使同一課程重復多次重新命題,造成試題內容重現增加、試題庫利用率低、試題安全度降低。因此需要科學合理有效的建立試題庫,嚴格實施教考分離,確保教學任務按時按質完成。同時也需要嘗試試題庫公開化,使得學生明確必須掌握的課程基本知識和必要技能,進一步明確學習目標,便于學習興趣的提高。
二、試題庫系統的需求分析
所謂"需求分析",是指對要解決的問題進行詳細的分析,弄清楚問題的要求,包括需要輸入什么數據,要得到什么結果,最后應輸出什么??梢哉f,在軟件工程當中的“需求分析”就是確定要計算機“做什么”。
通過調研,我們任務試題庫系統應該具備以下的一些功能:
(1)試題庫系統參與者:教師、普通管理員、超級管理員。
(2)教師在該系統上的功能有如下:注冊、登陸、修改個人資料、退出系統、查詢課程、上傳試卷、查詢試卷、修改試卷、刪除試卷。
(3)普通管理員在該系統上的功能有如下:設置試卷信息、生成試卷、打印試卷、封存試題、解封試題、課程管理。
(4)超級管理員在該系統上的功能有如下:管理教師、管理普通管理員、課程管理、初始化系統。
三、試題庫系統的建立
(一)系統建立要實現的功能
(1)自定義試題庫管理系統目錄??梢园磳I(yè)、學科、章節(jié)等進行目錄細分。
(2)試題錄入和試題批量導入。
(3)強大的試題編輯功能,并與通常應用編輯工具有共通。這樣就可以不分專業(yè),不分學科快速方便的錄入試題數據。
(4)靈活的試卷構造功能,用戶可自定義試卷標題、試題數量、總分、試題難度系數、分數標注等。
(5)生成試卷文檔格式標準通用。能夠合理使用,有效再編輯,保存,方便瀏覽和打印輸出。
(6)題庫管理,可以隨時分散和集中管理題庫數據。
(二)試題庫模塊構建
題庫系統應該由帳戶管理、命題管理、審題管理、題庫管理、考試設置、考試分析、系統設置七大功能模塊組成,貫穿題庫建設及考試組織工作整個過程。
(三)系統功能構建
命題管理。命題管理用于試題的編輯、錄入,可脫離題庫系統獨立進行命題、命題情況統計、錄入及修改試題。并且支持導入、導出題目。將試題的編輯工作獨立出來,起到保障題庫系統的保密性,以及簡化題庫資源的錄入工作。
審題管理。審題是業(yè)務流程中重要的一環(huán),審題工作直接關系試題質量,審題系統對題庫中未“終審”的題目進行審核、校對。
題庫管理。主要對海量題庫資源進行管理、更新、補充等環(huán)節(jié)的綜合控制模塊。數據按照科學的歸納、分類、整理,形成龐大的科學資源庫,保證出卷質量。
試卷管理。建立試卷。試卷基本屬性:設置試卷名稱、考試時間、考生范圍、防舞弊措施等信息。試卷相關參數:設置成績公布方式、題型順序等信息。試卷題目內容:設置試卷具體題目內容信息。
試卷內容微調。根據組卷過程中設定的參數自動抽取相關題目,組卷人員經過審閱不符合要求的題目通過手工換題或自動換題功能進行更換題目,直至試卷中的所有題目都吻合考試要求,提高試卷質量。
試卷分析。系統提供詳細試卷分析,對試卷難度、題型、知識點分布情況進行統計,幫助考務人員有效的把握試卷綜合情況。
生成紙質試卷。系統提供生成word試卷功能,具備多種word試卷標準模版供用戶選擇。生成word文件后,系統自動規(guī)范試卷格式,直接印刷輸出。
網上考試。系統可以提供多種網上考試模式,豐富考試形式,提供更廣闊的應用范圍。
四、試題庫系統建設的幾點體會
(1)試題庫的建立與使用流程必須與實際工作過程相一致。試題庫建立時,由系統管理人員分配各用戶名和權限,確定各課程負責人。各課程負責人按照課程考核要求設置考核基本信息,并增加或修改命題、審題人員,給予相應操作權限。各命題人員按照指定的任務和分配的權限進行命題,同時給予參考答案。命題后提交指定審核人員對試題的內容進行準確性檢查,防止錄入操作錯誤。通過審核后的試題存放在試題庫中以便應用。使用試題庫時,由考務管理員在試題庫系統中按照指定算法對系統進行組卷,組卷后交指定負責人審核試卷是否符合要求,符合后進行制卷、實施考核。
(2)試題庫和試題內容需要進行保密和訪問權限設置。試題的保密性至關重要,因此在命題和使用中必須注意試題的保密性,需要與各使用人員簽訂保密責任書。在系統中要設置訪問記錄,以便跟蹤調查。原則上命題人只能查看自己所命題,一經提交無權修改與訪問。為了防止對試題庫數據的分析與提取,有必要對已經提交的數據(試題),采取相應數據加密技術對試題內容進行處理加密,不能直接出現明碼,防止非法用戶盜用、分析數據庫。
(3)試題庫需要及時的更新和修改。我們將試題庫系統集成在一張軟盤上,發(fā)給每一位參與試題庫建設的教師,使教師能夠隨時更新試題庫內容,只要履行規(guī)定的程序就可對總題庫進行更新補充,從而保證考核內容與授課內容的完全同步,保證考核內容的與時俱進。
(4)試題庫的使用離不開教師改變常規(guī)的教學方法。實行試題庫后,教考分離后,授課老師就必須更加明注重教學內容的規(guī)范化。授課老師必須按教學大綱講授和輔導,引導學生全面復習,系統掌握大綱所規(guī)定的知識和能力。
試題庫管理系統論文篇三
理論力學試題庫系統的設計
摘要:采用B/S架構,設計了理論力學試題庫,同時采用VC++開發(fā)了客戶端瀏覽器。規(guī)劃了理論力學試題庫的體系結構和功能模塊,并對每個功能模塊以及智能隨機組卷方法做了說明解釋。理論力學試題庫的使用完善了教學評價體系,取得了很好的效果。
關鍵詞:試題庫;自動組卷;隨機數
考試是考察教師教學成果和反映學生學習程度的主要手段。考試試卷的質量直接影響著人才的選評和學校的教學質量。傳統的手工組卷是一種拼湊式的組卷方式,存在著不少的弊端,如試卷的編輯、整理工作繁瑣、組卷效率低;缺乏衡量和評價試卷難度和試卷質量的客觀標準;也存在自教自考,試題數量和試卷難度不合理的情況以及在試卷中容易出現錯、漏、缺現象。計算機網絡和多媒體技術的飛速發(fā)展與不斷普及,改變了人們工作、學習和生活的方式,也使教育觀念、教學模式、教育評價及考試模式也相應地發(fā)生了變化。基于網絡的開放式試題庫通用平臺建設,可改革考試手段,提高教學質量,用計算機代替?zhèn)鹘y的人工組卷,規(guī)范組卷程序,使組卷工作更加方便快捷,實現考試管理的科學化和現代化[1-4]。
一、理論力學試題庫的三層體系結構
理論力學試題庫以面向Intrnet環(huán)境下瀏覽器/服務器(Browser/Server,B/S)結構的方式開發(fā)。該系統既可以在網絡環(huán)境下,以單服務器多客戶端的方式運行,實現多客戶端的并發(fā)訪問;也可以在單臺主機上運行。同時可以通過網站的后臺,進行數據的更新和維護。
理論力學試題庫系統的B/S體系結構,分為數據層、應用層和表現層三層。數據庫服務器、應用服務器和客戶端之間的通信采用HTTP、FTP和TCP/IP三種模式。數據庫服務器主要包含圖形、圖像以及文字、報表和屬性數據庫等,采用SQL Server設計數據庫。應用服務器主要包括抽卷、答案、歷史、用戶管理等應用功能??蛻舳瞬捎糜蒝C++自主開發(fā)設計的客戶端瀏覽器(如圖1所示),也可以采用微軟的Explorer瀏覽器獲取表現層的功能。但是,Explorer瀏覽器沒有對題庫進行直接操作的菜單或工具條功能,對于試題庫的調用只能轉到功能菜單頁面,既不美觀,操作也較繁瑣[4-8]。
圖1是采用VC++自主開發(fā)設計的客戶端瀏覽器,可實現HTTP、FTP和TCP/IP通信。有方便快捷的用戶菜單和工具條實現對題庫的直接使用。圖1(a)中工具條中的各項功能也可通過調用圖1(b)中所示的各菜單的子菜單項實現,從而為題庫的操作提供了多種選擇,實現了高效、快捷、方便。
理論力學試題庫包含的主要題型有是非題、單選題、多選題、填空題、計算題和簡答題六種題型,題量總計10027道,按題型組建6個數據表。知識點總計153個,各題的屬性信息包括章、節(jié)、圖、知識點等。
二、理論力學試題庫的功能模塊
試題庫的用戶權限有兩級:教師和管理員,各自具備的權限如圖2和圖3所示。
教師可輸入基本信息(身份證號、姓名等)和密碼注冊,待管理員審核通過后就可進行填單、抽卷、答案、歷史、打印和留言等操作。填單即輸入考試的班級、學期、科目等相關信息,通過點擊圖1(a)中的“填單”工具條,就會出現如圖4所示的填單頁面。填單后相關信息將存儲在數據庫中以備調用。
抽卷就是由系統隨機抽取試卷。通過點擊圖1(a)中的“抽卷”工具條,就會出現如圖5所示的試卷頁面。答案就是生成與最近抽卷相應的答案。通過點擊圖1(b)中的“答案”工具條,就會出現如圖6所示的試卷頁面。在填單時數據庫中存儲的試卷相關信息,會自動出現在試卷和答案的抬頭區(qū)域,如圖5和圖6所示。
歷史就是教師可查看歷年考試試卷和答案以及命題人的相關信息。通過點擊圖1(a)中的“歷史”工具條,就會出現如圖7所示的試卷頁面。也可通過點擊圖1(a)中的“登錄”工具條登錄,然后查看修改自己抽取的試卷和答案,并對其中不滿意的試題局部重新隨機抽取或指定抽取。同時按需要更改頁面布局、風格等。
最后通過點擊圖1(a)中的打印機工具條,就可打印輸出試卷和答案。同時可以對題庫存在的問題和試題及答案的錯誤給管理員留言。
管理員具有最高權限,可對教師、算法、試題、答案、歷史、數據等進行管理和維護。教師管理就是審核、修改、刪除和查詢檢索教師的基本信息以及重新設置教師的密碼;試題和答案維護可以對試題和答案進行查詢檢索、編輯、添加上傳、刪除和數據格式轉換等操作;歷史管理可以查詢檢索歷年試卷和答案,進行數據位置查詢、屬性查詢、數據關系查詢分析、空間疊置分析、緩沖區(qū)分析等;數據備份/恢復就是對整個數據庫隨時備份,以備發(fā)生故障或數據丟失時能及時恢復數據,以及題庫的轉換、導出、導入、處理過期數據等。
理論力學試題庫采用發(fā)射隨機數的智能隨機組卷方法,通過特定算法可保證在連續(xù)抽取的1000份試卷中任何兩套試卷試題的重復率低于10%。同時采用章、節(jié)、知識點劃分試題屬性。通過編制特殊程序可保證某章、節(jié)的知識點不會在不同題型中重復出現,從而實現了知識點的最大全面均勻覆蓋,提高了試卷的科學性、合理性。
試題庫的組卷方法有很多,隨機智能組卷知識是其中重要的一種。算法維護功能可用于組卷規(guī)則和算法的改進、升級和更新,從而使系統具有較好的可擴展性。
三、結 語
理論力學試題庫采用打包軟件制作了安裝卸載模塊,可方便地安裝和卸載。試題庫在通過了多年的使用和改進,組卷和評價體系日趨完善,便于教師查漏補缺,改善教學。較之以前的人工組卷大大改善了學習考核效果,取得了很好的成效。
參考文獻:
[1] 張萍,王建忠,余壟,等.免疫網絡安全考試系統[J].計算機應用研究,2007,24(8):162-164.
[2] 楊永破.網絡智能試題庫系統建設研究[J].計算機科學,2007,134(112):296-299.
[3] 楊昱咼,王紅艷.基于題庫自適應在線考試系統的分析與設計[J].武漢理工大學學報,2008,30(4):157-160.
[4] 洪贊云.計算機輔助教學課件的設計方法[J].中國成人教育,2004,(10):71-72.
[5] 蘇艷艷.把課件做成CHM幫助文件風格[J].教育與職業(yè),2004,(27):52-53.
[6] 范開元,米西峰.基于Web的網絡多媒體CAI課件開發(fā)和設計探究[J].教育與職業(yè),2009,(15):160-162.
[7] 袁建洲,尹矗等.JavaScript編程寶典[M].北京:電子工業(yè)出版社,2006.
[8] 孫鑫,余安萍.VC++深入詳解[M].北京:電子工業(yè)出版社,2006.
有關試題庫管理系統論文推薦:
4.學生管理系統論文
試題庫管理系統論文
上一篇:淺談圖書管理系統論文
下一篇:學籍管理系統畢業(yè)論文