• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    VBA在考試系統(tǒng)中的運(yùn)用

    2015-05-15 21:48:19方波李亞男劉加加蘭清昭
    電腦知識(shí)與技術(shù) 2015年8期
    關(guān)鍵詞:考試系統(tǒng)自動(dòng)化

    方波 李亞男 劉加加 蘭清昭

    摘要:運(yùn)用Excel完成了考試系統(tǒng)的登錄和評(píng)分的自動(dòng)化,簡化現(xiàn)有考試的繁雜步驟,讓學(xué)生就能完成考試整個(gè)過程。

    關(guān)鍵詞:VBA;Excel;考試系統(tǒng);自動(dòng)化

    中圖分類號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)08-0048-02

    Abstract: Using Excel to complete the automation examination system login and scoring,let the students can independently complete the whole process of examination.

    Key words: VBA; Excel; the test system; automation

    1 運(yùn)用現(xiàn)況及目的

    在對(duì)當(dāng)前流行考試系統(tǒng)分析時(shí),教師繁雜而重復(fù)的任務(wù)幾乎是中國的普遍現(xiàn)象。而vba的高效率和簡易能在一定程度減輕教師負(fù)擔(dān)。僅僅一個(gè)Excel生成的xls文件就能讓考試時(shí)的發(fā)卷,監(jiān)考,評(píng)卷全過程實(shí)現(xiàn)自動(dòng)化,并讓學(xué)生立即知道最后得分。

    2 程序運(yùn)行流程及實(shí)現(xiàn)代碼

    1)打開程序時(shí)會(huì)提示考試規(guī)則,并要求學(xué)生在兩個(gè)文本框中輸入合法參加測(cè)試學(xué)生的學(xué)號(hào)和姓名,以此驗(yàn)證考試身份(此時(shí)隱藏了考試試卷,以防考試前便看見試題或者非考生進(jìn)入考試)。當(dāng)學(xué)生輸入的學(xué)號(hào)與姓名不合法或不一致時(shí),點(diǎn)擊“開始考試”便提示錯(cuò)誤,只有學(xué)生輸入正確的學(xué)號(hào)和姓名時(shí)才能進(jìn)入考試界面。

    實(shí)現(xiàn)代碼:提前將考生信息輸入到考試系統(tǒng),再利用vba的循環(huán)語句,將學(xué)生在學(xué)號(hào)框中輸入的信息一一地與正確學(xué)號(hào)對(duì)比。學(xué)號(hào)不一致,則與信息表中的下一個(gè)學(xué)號(hào)相比較,當(dāng)學(xué)號(hào)一致時(shí),判斷姓名是否一致。若一致,退出循環(huán)并開始考試,若不一致,則提示“錯(cuò)誤”,且退出循環(huán),不再繼續(xù)比較。

    2)進(jìn)入考試后,初始化試卷,讓所有文本框?yàn)榭?,確保文本框中沒有內(nèi)容影響考生。整個(gè)試卷表格設(shè)置了保護(hù),防止學(xué)生修改試卷內(nèi)容。此時(shí)學(xué)生只能在答題區(qū)對(duì)應(yīng)的文本框中輸入答案,直至考題最后的“交卷”。為了防止學(xué)生錯(cuò)誤點(diǎn)擊,學(xué)生點(diǎn)擊“交卷”后,會(huì)提示是否確定交卷,這也讓學(xué)生能夠確定自己正在交卷。若“否”則可以繼續(xù)考試,若“是”則系統(tǒng)立即評(píng)分并且彈出提示框提示學(xué)生的最后得分,學(xué)生完成整個(gè)考試內(nèi)容。

    3)提交試卷后,系統(tǒng)自動(dòng)評(píng)分完成后提示學(xué)生得分,讓學(xué)生立即知道分?jǐn)?shù)。最后將所有文本框和命令按鈕設(shè)置為不可用狀態(tài),讓學(xué)生不可修改已做過的題目或者修改分?jǐn)?shù),考試得以公平化。

    整個(gè)過程都是由程序自動(dòng)完成,利用vba的文本框等控件即可在一個(gè)xls文檔中測(cè)試出學(xué)生對(duì)知識(shí)掌握情況,無需教師手工發(fā)卷、收卷、評(píng)卷,該系統(tǒng)就能輕松完成整個(gè)考試過程。

    參考文獻(xiàn):

    [1] 李政, 梁海英, 李昊. vba應(yīng)用基礎(chǔ)與實(shí)例教程[M]. 北京: 國防工業(yè)出版社, 2009: 313-315.

    [2] star-ula. 求助用VBA隱藏和取消隱藏工作表[EB/OL]. http://club.excelhome.net/thread-871515-1-1.html.

    [3] Moneky. VBA可用的自定義Timer控件[EB/OL]. http://club.excelhome.net/thread-327339-1-1.html.

    猜你喜歡
    考試系統(tǒng)自動(dòng)化
    銅仁供電局安規(guī)在線學(xué)習(xí)考試系統(tǒng)開發(fā)與研究
    藥學(xué)實(shí)驗(yàn)教學(xué)中心培訓(xùn)考試系統(tǒng)的建設(shè)
    未來英才(2016年22期)2016-12-28 13:25:22
    基于PHP技術(shù)的計(jì)算機(jī)基礎(chǔ)考試系統(tǒng)的開發(fā)
    供熱站自動(dòng)控制系統(tǒng)中PLC的應(yīng)用
    AGV小車在白酒行業(yè)自動(dòng)化立體倉庫中的應(yīng)用
    基于IRT和XML的考試系統(tǒng)構(gòu)建初探
    科技視界(2016年21期)2016-10-17 16:52:31
    配電室無人職守集控站在京博石化的運(yùn)用
    科技視界(2016年20期)2016-09-29 14:13:02
    配電線路運(yùn)行資料管理自動(dòng)化的探討
    科技視界(2016年20期)2016-09-29 13:45:10
    溆浦县| 石林| 霍州市| 余姚市| 新巴尔虎右旗| 察隅县| 鄂尔多斯市| 苗栗县| 滨海县| 申扎县| 镶黄旗| 达州市| 板桥市| 绥棱县| 公安县| 犍为县| 玛曲县| 奈曼旗| 肥城市| 衡东县| 吐鲁番市| 辽阳县| 平湖市| 新田县| 海口市| 永川市| 商南县| 阿拉尔市| 景宁| 天峻县| 日喀则市| 信丰县| 仪征市| 道孚县| 正阳县| 望江县| 杭锦后旗| 玉林市| 弥渡县| 化隆| 新沂市|