版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p><b> 畢業(yè)設計文獻綜述</b></p><p><b> 計算機科學與技術(shù)</b></p><p> 基于校園網(wǎng)的試卷自動生成系統(tǒng)的設計與實現(xiàn)</p><p><b> 一、前言部分</b></p><p> 在以往的教學中,老師出試卷大多由手工
2、出卷,這樣生成的試卷往往會有知識點分布太集中、難易程度不當、分值分布不均等一些缺點;這樣,既增加了老師的負擔,也沒有達到很好考查學生學習的真實水平,造成教學上的失誤。</p><p> 基于以上的原因,有很多從事軟件開發(fā)的人員,在試卷自動生成方面做了很大的研究。目前這一領域也以良好的發(fā)展姿態(tài)而不斷進步,早期已經(jīng)有了一些類似的系統(tǒng),但經(jīng)過軟件開發(fā)人不斷的完善,大致形成了具備如下功能的系統(tǒng):</p>
3、<p> 刪除試題、批量錄入試題、試題交流、合并題庫、自定義試題參數(shù)等一些功能,其中試題交流功能非常實用,主要用于同事間交流試題。系統(tǒng)“體積”非常小,壓縮后只有幾百KB。平時只要將一些試題或從網(wǎng)絡下載的試題,按“學科”、“章節(jié)”、“知識點”、“題型”、“難易程度”五個參數(shù)進行歸類,錄入題庫,需要用時,只要輸入一些查詢條件即可查出所要找的試題。生成試卷非常方便,只需幾分鐘就可以生成一份試卷,生成的試卷還配有答案,更重要的是軟件
4、能與WROD的完美結(jié)合,試題、答案的編輯、試卷的排版打印全部由WORD來完成,試卷和答案都可保存為*.DOC格式。[1]</p><p> 組卷算法是該系統(tǒng)中的重點,目前被使用的算法主要有三種[2],分別是隨機選取法,回溯試探法和遺傳算法。這三種算法各有特點,隨機選取法結(jié)構(gòu)簡單,對于單道題的抽取運行速度較快,但是對于整個組卷過程來說組卷成功率低,即使組卷成功,花費時間也令人難以忍受,所以很少被使用。而回溯試探法
5、,同樣結(jié)構(gòu)簡單,但是組卷成功率很高,所以常被使用。遺傳算法是目前很流行的組卷方法,結(jié)合了前兩種算法的多個優(yōu)點,體現(xiàn)了組卷的隨機性和科學性,被廣泛使用中。[3] 可見,試卷自動生成系統(tǒng)這方面的研究日益成熟,這不但減輕了教師的工作負擔,也使得教學評價更加科學化、規(guī)范化,有利用教育事業(yè)的發(fā)展。</p><p><b> 二、主題部分</b></p><
6、p> 1、 試卷自動生成系統(tǒng)的概念與特點[4]</p><p> 1.1 試卷生成系統(tǒng)的概念</p><p> 目前隨著我國高等教育水平的不斷提高,計算機直接介入了教學過程,并承擔了教學工作中一些重要環(huán)節(jié),但是由于我國目前處于社會主義初級階段的基本國情的約束,教師的工作量大,不僅要負擔教學工作,而且還要承擔試題的編輯,批閱等多方面的工作,在這樣的環(huán)境下試卷自動生成系統(tǒng)應運而生,
7、它可以通過教師預先設置的試題庫中智能的篩選出合適的試題,再通過文本編輯軟件顯示出來,它的出現(xiàn)無疑大大減輕了教師的負擔,成為了教育工作中一個實用性高的教學工具,漸漸的在我國發(fā)展起來。例如目前在網(wǎng)絡[5]上盛行的利用DELPHI程序、VB[6]程序編譯的試卷自動生成系統(tǒng)受到了很大程度的歡迎。</p><p> 1.2 試卷自動生成系統(tǒng)的特點[7]</p><p> (1) 基于
8、數(shù)據(jù)庫管理試題,容量大且開放性好;</p><p> 通過建立試題庫,將試題通過類型進行分門別類,通過對數(shù)據(jù)庫的不斷更新、修改和刪除操作,可以儲存大量的試題,完善出卷工作。</p><p> ?。?) 操作簡單,方便上手;</p><p> 簡單的用戶界面,自動化出題方式可以適用于各種用戶群。</p><p> (3)
9、60; 出題組卷科學化、智能化、出錯率低;</p><p> 系統(tǒng)采用"隨機"出題,確保了不重復出題,出錯率大大降低。</p><p> 2、試卷生成系統(tǒng)的現(xiàn)狀</p><p> 自1958年美國的IBM公司的沃斯頓研究所設計了第一個計算機教學系統(tǒng)以 后,60年代初開始把計算機技術(shù)引進到教育領域,人們開始從方法學的研究發(fā)展到與實際的計算機系
10、統(tǒng)相結(jié)合,在多種計算機系統(tǒng)上針對不同的學科,分別開發(fā)出一些計算機輔助教學軟件作為學生自學與復習的一種輔助手段。70年代 到80年代,計算機輔助教學逐步得到發(fā)展和推廣,且相應的工具被開發(fā)出來,產(chǎn)生了較豐富的支持系統(tǒng)。較典型的應用系統(tǒng)有IBM公司的IIS與IIAS,這是 一個較典型的在當時大型機S370上的CAl支持系統(tǒng)。內(nèi)容包括教師的教材寫作,學生學習,實體管理與考試系統(tǒng)。80年代初以后,隨著計算機網(wǎng)絡、微機、多媒體與現(xiàn)代軟件開發(fā)等現(xiàn)代計
11、算機技術(shù)的發(fā)展與普及,大大地促進了計算機輔助教學的發(fā)展,而且由于聲、像等多媒體技術(shù)的應用,使得它已逐步深入到教學的各個環(huán)節(jié),試題庫、題庫管理系統(tǒng)、帶智能的考試系統(tǒng)等都已開發(fā)。學生可以在教室罩聽教師講解,也可以用試題庫進行自檢。題庫系統(tǒng)和考試系統(tǒng)等 工具已經(jīng)比較普及。我國開展計算機輔助教學開始于六十年代。由于技術(shù)與基礎條件的差距,使國內(nèi)各大學的計算機輔助教學的實際使用起步較慢。自80年代開始,由師</p><p>
12、 3、基于ASP的試卷生成系統(tǒng)及題庫的建設[8]</p><p> 3.1 ASP語言的優(yōu)勢</p><p> ASP是一種由微軟公司開發(fā)的服務器端技術(shù)[9]。它與客戶端技術(shù)的不同之處在于:在Web頁面開發(fā)過程中,客戶機端處理有一個嚴重的限制,即要求Web瀏覽器必須支持在頁面中調(diào)用腳本語言的功能,但是眾多的客戶瀏覽器對腳本語言的支持是不同的,因此客戶端技術(shù)存在著對瀏覽器的依賴性問題。
13、而ASP作為一種服務器端技術(shù),其處理工作是完全在服務器端進行的,從而消除了對客戶瀏覽器的依賴性。</p><p> ASP具有開發(fā)簡單、功能強大等許多優(yōu)點[10],可以非常直觀地實現(xiàn)復雜的Web應用而且一個ASP頁面可以將服務器端腳本和客戶端混合在一起。可以方便地進行界面設計和數(shù)據(jù)庫連接等各種操作,所以我們選用ASP作為本次開發(fā)的語言。</p><p> 3.2 SQL Server數(shù)
14、據(jù)庫的優(yōu)勢</p><p> SQL Server數(shù)據(jù)庫能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務[11]??梢灾С稚锨У挠脩敉瑫r訪問數(shù)據(jù)庫、對數(shù)據(jù)庫進行操作,可以防止多個用戶試圖同時更新相同的數(shù)據(jù)。SQL Server 2000 還在多個用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡帶寬和磁盤 I/O。一個為許多用戶提供數(shù)據(jù)庫服務的系統(tǒng)可為每個用戶組織單獨運行一個 SQL Server 2000,而全部實例可集中在一臺計算
15、機上[12]。這樣,既隔開了每個用戶的數(shù)據(jù),同時又使系統(tǒng)維護人員只需管理一臺服務器計算機從而減少了費用。</p><p> 3.3 基于ASP 的試卷生成系統(tǒng)的設計要求</p><p> 系統(tǒng)要求以SQL Server作為后臺數(shù)據(jù)庫,通過ASP語言來實現(xiàn)試題庫的試題錄入、修改、刪除和查詢,生成試卷、打印試卷等重要功能。</p><p> 對于一個試卷生成系統(tǒng)而
16、言,界面設計不需要太花俏,令人一目了然,以求達到簡單明快、方便使用的目的。</p><p> “試卷管理功能”是“試卷生成系統(tǒng)”的主要技術(shù)部分。此部分允許用戶設置試卷各類題型的分數(shù)、題數(shù)和難度比例等參數(shù),進行合理分配,生成試卷。“設置試卷參數(shù)”的窗體界面</p><p> 3.4基于ASP 的試卷生成系統(tǒng)的設計分析</p><p> 系統(tǒng)設計的主要思想是通過在
17、數(shù)據(jù)庫中建立一張儲存試題的表,通過“試題類型”,“難易程度”來作為抽取試題約束條件,當用戶通過系統(tǒng)在另一張存儲了用戶帳號,密碼和權(quán)限的表中的確認信息后選擇抽題的要求之后,系統(tǒng)自動隨機抽取符合用戶要求的試題,并最終生成Word文檔,按照規(guī)范的格式顯示,并且可以實現(xiàn)打印等功能。因此決定采用ASP程序調(diào)用后臺數(shù)據(jù)庫,并通過抽取合適的試題生成動態(tài)數(shù)組,然后隨機調(diào)用其中的試題,形成試卷的設計思路來實現(xiàn)這一系統(tǒng)。</p><p&
18、gt; 3.5 ASP與數(shù)據(jù)庫的連接技術(shù)</p><p> ASP是目前最流行的Web程序設計技術(shù)之一,它使用ADO技術(shù)對數(shù)據(jù)庫進行存取。ADO是Microsoft目前主要的數(shù)據(jù)存取技術(shù),它是Microsoft各種數(shù)據(jù)存取技術(shù),如ODBC、DAO、RDO、OLE-DB演化發(fā)展的結(jié)果。 </p><p> ADO是封裝了OLE-DB復雜接口的COM對象,它以極為簡單的COM接
19、口來存取各種不同的數(shù)據(jù)。ADO可以直接藉由OLE-DB來存取不同數(shù)據(jù)源的數(shù)據(jù),也可以間接籍由ODBC來存取關(guān)系型數(shù)據(jù)源的數(shù)據(jù)[13]。</p><p> 總之,系統(tǒng)設計是一個利用ASP技術(shù)開發(fā)試卷生成和管理系統(tǒng)[14],將ASP動態(tài)網(wǎng)站技術(shù)與數(shù)據(jù)庫技術(shù)結(jié)合,采用ASP的ADO方式訪問數(shù)據(jù)庫.ASP技術(shù)與SQL查詢相結(jié)合來實現(xiàn)試題的搜索,自動生成試卷.ASP技術(shù)的應用,使系統(tǒng)具有動態(tài)交互性、開放型、時效性和實用性
20、的特點。</p><p><b> 三、總結(jié)部分</b></p><p> 利用計算機進行對題庫試、試卷的生成進行管理,使題庫和試卷的管理將變得高效而便捷,對提高工作效率,使試卷管理逐步走向正規(guī)化自動化將起到十分重要的作用。系統(tǒng)設計是一個利用 ASP技術(shù)開發(fā)的試卷生成和管理系統(tǒng),可以方便地實現(xiàn)通過校內(nèi)局域網(wǎng)實時進行試題庫的統(tǒng)一管理和試卷生成的要求。</p&g
21、t;<p><b> 四、參考文獻</b></p><p> [1] 張明. 通用網(wǎng)絡考試系統(tǒng)的設計與實現(xiàn)[D]. 山東大學 , 2005 </p><p> [2] 鄢濤. 基于B/S模式的通用無紙化考試系統(tǒng)的設計與實現(xiàn)[D]. 電子科技大學 , 2005
22、 .</p><p> [3] 武蒼林,羅晃. Web數(shù)據(jù)庫的ASP開發(fā)方案[J].計算機工程與科學,1999:21(1):65-68</p><p> [4] 許艷. 試卷生成系統(tǒng)的設計與實現(xiàn)[J]. 計算機教育,2007</p><p> [5] 高傳善,張世承. 計算機網(wǎng)絡教程[M].上海:復旦大學出版社.1997</p><
23、;p> [6] 任兆香,張樂峰. 基于VB的試卷生成系統(tǒng)的開發(fā)[J]. 天津職業(yè)技術(shù)師范學院學報 ,2003</p><p> [7] 付細楚. 考試系統(tǒng)中若干關(guān)鍵技術(shù)研究與系統(tǒng)實現(xiàn)[D]. 湖南大學 , 2005</p><p> [8] 周玉萍. 試題生成管理系統(tǒng)軟件的研究與開發(fā)[J]. 吉林林學院學報,1999</p>
24、<p> [9] 楊威. ASP3.0網(wǎng)絡開發(fā)技術(shù)[M].北京:人民郵電出版社,2001</p><p> [10] 余雷,周松建. ASP.NET應用開發(fā)百例[M] 北京:清華大學出版社,2003</p><p> [11] 薄立華. 數(shù)據(jù)結(jié)構(gòu)網(wǎng)絡試題庫系統(tǒng)的設計與實現(xiàn)[D]. 吉林大學 , 2005 </p&g
25、t;<p> [12] 林聰, 胡子建, 熊焰. 基于Web的考試系統(tǒng)設計及其技術(shù)實現(xiàn)[J]. 中南民族大學學報(自然科學版) , 2005,(01) </p><p> [13] Mike Morrison , Jonline Morrison. 數(shù)據(jù)庫的WEB站點[M] 北京:清華大學出版社,2002</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于校園網(wǎng)的試卷自動生成系統(tǒng)的設計和實現(xiàn)【畢業(yè)設計+開題報告+文獻綜述】
- 基于校園網(wǎng)的試卷自動生成系統(tǒng)的設計與實現(xiàn)【開題報告】
- 基于校園網(wǎng)的試卷自動生成系統(tǒng)的設計和實現(xiàn)【畢業(yè)設計】
- 基于校園網(wǎng)師生論壇系統(tǒng)的設計與實現(xiàn)【文獻綜述】
- 基于校園網(wǎng)師生論壇系統(tǒng)的設計與實現(xiàn)【畢業(yè)設計+開題報告+文獻綜述】
- 基于校園網(wǎng)蠕蟲防御系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)評教系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的教學系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的在線考試系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的無紙化考試系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的單點登錄系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的教務管理系統(tǒng)設計與實現(xiàn).pdf
- 基于校園網(wǎng)的入侵檢測系統(tǒng)設計與實現(xiàn).pdf
- 基于snort的校園網(wǎng)入侵檢測系統(tǒng)設計與實現(xiàn)
- 簡單校園網(wǎng)的設計與實現(xiàn)
- 校園網(wǎng)的設計與實現(xiàn)-論文
- 基于校園網(wǎng)的教務管理系統(tǒng)的設計與實現(xiàn).pdf
- 基于校園網(wǎng)的通用考試系統(tǒng)的設計與實現(xiàn).pdf
- 校園網(wǎng)計費系統(tǒng)的設計與實現(xiàn).pdf
- 校園網(wǎng)監(jiān)測系統(tǒng)的設計與實現(xiàn).pdf
評論
0/150
提交評論