陳偉康 李廣用
摘 要:利用微軟公司的VB2005.NET編程工具,成功實現(xiàn)了全國計算機(jī)等級一級MS_OFFICE考試系統(tǒng)模擬,實現(xiàn)了無紙化考試,滿足計算機(jī)基礎(chǔ)課程輔助教學(xué)需要,提高教師的教學(xué)工作效率。經(jīng)過了多個年級的學(xué)生使用,程序運行良好穩(wěn)定。
關(guān)鍵詞:VB2005;程序;模塊;難度系數(shù)
中圖分類號:TP351.7 文獻(xiàn)標(biāo)識碼:A
Abstract:Using Microsoft's VB 2005.NET programming tools,to achieve the national computer rank level 1 MS_OFFICE simulation test system,realize the paperless examination,can meet the needs of computer basic course aided teaching,improve teachers' teaching efficiency.After multiple grade's students use,program is running good stability.
Keywords:VB2005;the program;the module;the difficulty coefficient
1 引言(Introduction)
隨著計算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)的高速發(fā)展,我們高職高專院校的學(xué)生大多要學(xué)習(xí)計算機(jī)應(yīng)用基礎(chǔ)課程,每次期末課程結(jié)束,需要進(jìn)行成績考核,考試依然采用傳統(tǒng)的基于紙和筆的考試形式,此形式院校要耗費大量的資源去編制題目、印刷卷紙、組織考試、監(jiān)考、評改試卷和分析統(tǒng)計考試結(jié)果等,工作量大、時間長、分析統(tǒng)計效率低,對于學(xué)校的人力、物力、財力都是一個很大的消耗[1]。以往使用的是網(wǎng)上一些免費的模擬軟件,不能很好的根據(jù)我們的所教學(xué)生進(jìn)行考核,要不試題內(nèi)容太簡單,要不試題內(nèi)容太陳舊,也容易在考試中出現(xiàn)很多問題,給我們的成績處理帶來了很多的不方便,本人利用VB2005編寫的一級MS_OFFICE模擬程序,方便我們的課程考核,更加公平公正的給出學(xué)生的成績,來提高我們的教師教學(xué)工作效率[2,3]。較少我們的人力與物力的投入,促進(jìn)學(xué)院的信息化管理。
2 設(shè)計思路(Design ideas)
2.1 主要的開發(fā)工具
運用Visual Basic.NET 2005開發(fā)平臺來完成系統(tǒng)的前臺界面環(huán)境(客戶端)開發(fā),采用Microsoft Access 2000來完成數(shù)據(jù)管理平臺開發(fā),使用Visual Basic.NET 2005的ASP.NET 3.5創(chuàng)建一個簡單的成績網(wǎng)站查詢。
2.2 功能模塊設(shè)計
該系統(tǒng)主要包括了管理員模塊、考生信息模塊、基礎(chǔ)知識選擇試題模塊、基本操作試題模塊、文字處理模塊、電子表格模塊、幻燈片模塊、上網(wǎng)操作模塊、考試成績模塊和網(wǎng)上查詢考試成績模塊。
管理員模塊,主要是實現(xiàn)了權(quán)限設(shè)置,具有超級的權(quán)限,更改用戶的信息與密碼,后臺數(shù)據(jù)的恢復(fù)與刪除,使用系統(tǒng)記錄,編輯考試的考生信息,修改于編輯考試內(nèi)容的各個模塊內(nèi)容,設(shè)置考試的題量,考試的時間設(shè)置,考試成績的修改與編輯,統(tǒng)計考試成績的情況,導(dǎo)出考生的成績庫,打印考試成績的結(jié)果,導(dǎo)入考生的信息庫。
考生信息模塊,主要是存儲考生的姓名、學(xué)號、班級、考試的成績、考試的時間。
基礎(chǔ)知識選擇試題模塊,存放為200條選擇試題、試題答案與試題內(nèi)容的難度編號,試題內(nèi)容覆蓋整計算機(jī)基礎(chǔ)知識,四個選項中選擇一個正確的答案,不能多選。
基本操作試題模塊,存放20套的基本操作試題,主要是文件夾與文件的復(fù)制、剪切、粘貼、新建、重命名、刪除、創(chuàng)建快捷方式的操作,要讓考生在指定的考生文件夾下完成,每個考生的考試內(nèi)容不能隨意更改,試題答案的存放。
文字處理模塊,存放20套的Word的文檔操作題,試題內(nèi)容是MS_OFFICE的Word文檔操作,例如字體,段落、行距等設(shè)置,主要是一些常用的操作,根據(jù)全國等級考試大綱要求范圍,試題難度可以根據(jù)考生的實際情況進(jìn)行調(diào)整,主要是在管理員的權(quán)限內(nèi)修改試題的難度系數(shù)和試題的操作答案。
電子表格模塊,存放20套的電子表格的操作題,例如字體,函數(shù)、格式等操作,和文字處理模塊一樣,需要在管理員權(quán)限下修改試題的難度系數(shù)和試題的操作答案。
幻燈片模塊,存放10套的幻燈片的操作題,例如添加、修改和編輯幻燈片等操作,和文字處理模塊一樣,需要在管理員權(quán)限下修改試題的難度系數(shù)和試題的操作答案。
上網(wǎng)操作模塊,存放10套的上網(wǎng)操作題,例如打開網(wǎng)址、保存網(wǎng)頁和發(fā)送郵件的操作,試題的內(nèi)容比較簡單,一般只有兩類內(nèi)容,和文字處理模塊一樣,需要在管理員權(quán)限下修改試題的難度系數(shù)和試題的操作答案。
考試成績模塊,記錄考試的成績,考生的學(xué)號與姓名,考生開始與結(jié)束考試的時間。
網(wǎng)上查詢考試成績模塊,創(chuàng)建一個簡單的網(wǎng)站,讓學(xué)生查詢考試的成績與排名情況,并登記考生查詢的記錄。
3 程序的實現(xiàn)(The implementation of the program)
考試結(jié)果使用Visual Basic.NET 2005的操作MS_OFFICE的功能實現(xiàn),考生考試的操作與正確答案進(jìn)行比較,主要還VBA的來完成評分,程序的還存在一些問題是,考試的試題難度一致性不是很好,可能考生的考試試題難度不一,對考生的真實水平的體現(xiàn)有一點偏差,通過程序的實際驗證,本程序基本上能夠體現(xiàn)考生的真實水平,這也是今后需要進(jìn)行改進(jìn)的方向。
一級MS_OFFICE模擬程序系統(tǒng)的界面特點始終一致,使用戶隨時掌握任務(wù)的進(jìn)展情況,能夠提供幫助,界面友好、使用方便。系統(tǒng)可以自動評分,保存考生的成績到服務(wù)器內(nèi),教室無需到每個考生的座位上回收成績,考完可以上網(wǎng)站查詢成績。后臺管理方便,功能齊全,程序的運行良好穩(wěn)定。程序運行效果圖如圖1所示。
程序在反復(fù)調(diào)試無錯誤的情況下,對系統(tǒng)給學(xué)生實際使用操作,最終使用效果很好,完成了設(shè)計要求,獲得學(xué)生一致好評。
4 結(jié)論(Conclusion)
開發(fā)的上機(jī)考試系統(tǒng),簡單實用,經(jīng)過多次運行測試,運行穩(wěn)定,效果良好。實現(xiàn)了一級計算機(jī)基礎(chǔ)考試的功能,很好的適應(yīng)軟件發(fā)展的要求。大大方便教師的監(jiān)考,實現(xiàn)教育教學(xué)管理的科學(xué)化、規(guī)范化,為最大限度地減輕命題、組卷和閱卷等繁重的工作量,提高了計算機(jī)教學(xué)工作效率。
參考文獻(xiàn)(References)
[1] 靳廣斌.Visual Basic 2005程序設(shè)計案例教程[M].北京:北京大學(xué)出版社,2008.
[2] 晶辰工作室.Word 2000 VBA開發(fā)實例指南[M].北京:電子工業(yè)出版社,2000.
[3] 嚴(yán)永慧.基于MS Office的企業(yè)項目管理系統(tǒng)的設(shè)計[J].微型機(jī)與應(yīng)用,2013(4):12-14.
作者簡介:
陳偉康(1977-),男,碩士,講師.研究領(lǐng)域:計算機(jī)應(yīng)用技術(shù).
李廣用(1978-),男,碩士,講師.研究領(lǐng)域:實驗室管理,信息系統(tǒng)開發(fā)及教育.