



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Office 在線考試系統(tǒng)的設(shè)計摘要:Office在線考試系統(tǒng)應(yīng)具備三個基本模塊一 自動組卷模塊、標準答案生成模塊、自動評分模塊。本文利 用 VBA 技術(shù),首先采用隨機抽題策略組卷,然后根據(jù)文件 元素屬性生成標準答案,最后通過比較考生文件與標準答案 進行自動判分。關(guān)鍵詞: Office ; VBA 技術(shù);自動判分一、自動組卷模塊設(shè)計Office 考試系統(tǒng)的自動組卷實際上是按照管理員的需 求,在管理員給出考試的總時間,試題的總分、難度,知識 點的分布等之后,計算機自動地在樣題試題庫中隨機地抽 取,根據(jù)需求組成試卷的過程。1. 自動組卷的策略(1)隨機策略算法。利用隨機函數(shù)選擇試題,一直到 試題庫
2、中沒有試題。(2)回溯算法。就像蒙住眼睛走路一樣,能往前走就 走,不能繼續(xù)了就退回來重新選路。(3)遺傳算法。借鑒生物界“物競天擇,適者生存” 這一進化規(guī)律演化而來的隨機化搜索方法。通過模擬自然進 化過程來得到最優(yōu)解,常用解決多重約束條件下的最優(yōu)問題。這些算法都有其各自的優(yōu)缺點,在實際的使用中要根據(jù) 實際情況加以選擇。2. 自動組卷模塊設(shè)計 在向系統(tǒng)中添加 Word 操作題時,首先要按照知識點的 不同進行大體分類,根據(jù)不同的要求進一步細致地完善和添 加主要信息, 如題目編號、 文章標題、 操作要求、 排版效果、 難度系數(shù)、分數(shù)等信息。另外,本系統(tǒng)在試題添加環(huán)節(jié)增設(shè)了試題的參數(shù)。按照 要求將試卷
3、總分、試題數(shù)量、難度系數(shù)、分值分布等作為主 要參考因素,用數(shù)據(jù)庫中表形式加以固定。因此,在自動組 卷時更為精準、平衡、簡單、易操作。二、標準答案生成模塊1.VBA 概述VBA ( Visual Basic for Applications )是 Visual Basic 的一 種宏語言, 不同于 VB 用于創(chuàng)建新的程序, VBA 主要是寄生 已有程序使其自動化。由于以往的各種辦公軟件都有自己獨 立的宏語言,使得用戶要專門學習不同應(yīng)用軟件的自動化。 微軟為了使不同軟件辦公自動化互聯(lián), 開發(fā)了 VBA ,使得同 一種標準宏語言可以轉(zhuǎn)換到特定的應(yīng)用軟件上,減輕程序設(shè) 計人員的學習成本,同時提高了不同
4、軟件間調(diào)用和相互開發(fā) 的能力。另外,VBA中每一層級對象都有大量可操作的屬性和方法, 通過這一特點, 我們就可以對 Office 進行各種操作。2.標準答案生成模塊設(shè)計 系統(tǒng)的添加試題這一部分,通過文檔的指定操作要求設(shè) 置關(guān)鍵操作點和操作類型。以 Word 為例,其主要的操作類 型有設(shè)置字體、設(shè)置顏色、設(shè)置頁眉頁腳等;關(guān)鍵操作點就 是對于 Office 的具體操作,也是得分點。管理員按照題目要 求進行標準操作也就是標準答案操作,系統(tǒng)記錄這一過程中 操作類型和操作點的變化,以完成答案的生成。三、自動評分模塊1.自動評分技術(shù)Office 操作題的自動閱卷常用的方法有四種:第一種可 以使用 VBA
5、技術(shù),第二種則是把 Office 文檔轉(zhuǎn)換成 HTML 格式的文檔;而第三種是使用 OLE 自動化應(yīng)用程序進行閱 卷;第四種是把 Office 文檔轉(zhuǎn)換為 RTF 格式的文檔, 然后再 閱卷。本系統(tǒng)采用了 VBA 技術(shù)完成自動閱卷評分。2.自動評分模塊設(shè)計上文以 Word 為例介紹了使用 VBA 技術(shù)對操作題自動閱 卷和答案自動生成的實現(xiàn)過程。自動評分模塊的實現(xiàn)即是對 這一過程的進一步操作。 本考試系統(tǒng)會把原始文檔內(nèi)的 VBA 屬性和參考文檔內(nèi)的 VBA 屬性進行比對,如果不一致,就 把這項內(nèi)容存儲到數(shù)據(jù)庫中作為自動閱卷的參考依據(jù)。當考 生提交試卷后,系統(tǒng)就會啟動自動評分,閱卷時就會把標準 答
6、案和考生操作文檔的該操作點進行比對,相同的話則得 分,不相同則不得分。如此依次循環(huán)至卷尾,評分效率得到 明顯提升。但之前首先需要注意的是,在在閱卷評分之前要對考生 的文件進行預處理。準備階段檢查標準文檔和考生文檔,盡 可能地消除影響判斷閱卷的各種因素,從而增加評分的準確 性。下面以上述標題設(shè)置為例說明自動評分的實現(xiàn)過程。首先打開考生文檔和標準答案文檔,然后同時打開判斷 文件,從判斷文件中獲取評分點中的核心操作(即標題的效 果設(shè)置),然后逐層定位到考生文檔和標準答案文檔中的指 定對象,從而判斷兩種文檔中各對應(yīng)的子對象屬性值是否相 同,如果相同則考生標題設(shè)置正確,則考生得一分,若不同 則考生標題設(shè)置不正確, 則考生不得分。 然后依次進行判斷, 直到所有的文檔都判斷結(jié)束,得出考生的總分數(shù)。最后關(guān)閉 文檔,評分結(jié)束。四、小結(jié) 本文就自動判分系統(tǒng)的三大模塊即自動組卷模塊、標準 答案生成模塊、自動評分模塊的實現(xiàn)進行了說明,并且以 Word 操作題的組卷、生成答案和評分為例進行了闡述。參考文獻:1 梁慧娜 .計算機應(yīng)用基礎(chǔ) .課程在線考試系統(tǒng)的設(shè)計與實現(xiàn) D. 廣州:中山大學, 2011.2 張量等 .開放式、智能化計算機考核閱卷系統(tǒng)的設(shè)計與
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國綜合類型貨架市場調(diào)查研究報告
- 2025年中國空油轉(zhuǎn)換筒市場調(diào)查研究報告
- 2025年度辦事處環(huán)保項目融資合作協(xié)議
- 不銹鋼水箱采購合同范本
- 醫(yī)院洗衣房承包合同范本
- 礦山廢渣泥漿處理協(xié)議
- 光伏發(fā)電屋頂租賃合同范本
- 老人扶養(yǎng)及財產(chǎn)分割協(xié)議書范本
- 2025教育培訓項目經(jīng)理工作總結(jié)報告范文
- 信息技術(shù)投標產(chǎn)品質(zhì)量評估措施
- 2021年中國高尿酸及痛風趨勢白皮書
- 2023年甘肅省卷中考英語真題
- 最全-房屋市政工程安全生產(chǎn)標準化指導圖冊
- 《魅力教師的修煉》讀書心得體會4篇
- 2016年百貨商城商場超市企劃全年活動策劃方案模板
- 15 分章專項練習-整本書閱讀系列《經(jīng)典常談》名著閱讀與練習
- 幼兒園衛(wèi)生保健人員任命書(保健醫(yī)生)
- 一課一練┃二年級下冊:1古詩二首
- 財務(wù)報表2019新版-已執(zhí)行新金融和收入準則(財會〔2019〕6號)
- 2023年湖南食品藥品職業(yè)學院高職單招(英語)試題庫含答案解析
- GB/T 39096-2020石油天然氣工業(yè)油氣井油管用鋁合金管
評論
0/150
提交評論