999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在Excel中制作單機(jī)版隨機(jī)出題考試系統(tǒng)

2018-01-08 20:00:38朱小蘭
電腦知識(shí)與技術(shù) 2017年36期

朱小蘭

摘要:從系統(tǒng)運(yùn)行平臺(tái)的依賴性、實(shí)際課堂運(yùn)轉(zhuǎn)需求出發(fā),依托于Excel軟件,結(jié)合VBA應(yīng)用程序開發(fā)工具,以Excel表格數(shù)據(jù)為基礎(chǔ),設(shè)計(jì)了一款單機(jī)版隨機(jī)出題考試系統(tǒng)。結(jié)果表明,作為日常學(xué)習(xí)與工作中經(jīng)常被使用到的Excel軟件,本系統(tǒng)更容易被老師與學(xué)生理解和接受,也能為課堂教學(xué)提供更好的服務(wù)。

關(guān)鍵詞:Excel;VBA;隨機(jī)出題;表格數(shù)據(jù);打包發(fā)布

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)36-0065-02

Abstract:From the system platform, the dependence of actual classroom work demand, Based on Excel software, combined with VBA application development tools, Based on the Excel spreadsheet data, designed a standalone version of the random number test system. The results show that the system is more easily understood and accepted by teachers and students, and provides better service for classroom teaching.

Key words: Excel; VBA; selecting test examinations randomly; table data; packaging releases

1 需求分析

互聯(lián)網(wǎng)的發(fā)展,推進(jìn)了教育教學(xué)手段的多樣化、網(wǎng)絡(luò)化。現(xiàn)在很多學(xué)校都已經(jīng)引入了各種各樣的依托于網(wǎng)絡(luò)的在線考試系統(tǒng)。但由于在線考試系統(tǒng)依托于網(wǎng)絡(luò),對(duì)網(wǎng)絡(luò)運(yùn)行狀況及服務(wù)器的性能均有一定的要求,且國(guó)內(nèi)考試平臺(tái)的價(jià)格也是居高不下,題庫(kù)也相對(duì)封閉,因此,單機(jī)版的考試系統(tǒng)就突顯出其獨(dú)特的優(yōu)勢(shì)了。

開發(fā)單機(jī)版考試系統(tǒng)可以使用的工具有很多,通過調(diào)研發(fā)現(xiàn),作為日常學(xué)習(xí)與工作中經(jīng)常被使用到的OFFICE軟件系列中的Excel軟件,更容易被老師與學(xué)生理解和接受。為了更好的服務(wù)課堂、強(qiáng)化自主學(xué)習(xí)、鞏固學(xué)習(xí)要點(diǎn)、分析學(xué)習(xí)成果,單機(jī)版考試軟件應(yīng)能夠解決以下幾個(gè)問題:

1) 使用者能自行對(duì)題庫(kù)進(jìn)行增加、刪除、修改操作。

2) 考試過程中,能輔助使用者鞏固所學(xué)知識(shí),及時(shí)提供知識(shí)解答參考。

3) 考試結(jié)束,能對(duì)使用者本次測(cè)驗(yàn)情況有匯總分析報(bào)告。

2 系統(tǒng)設(shè)計(jì)

2.1 開發(fā)工具

雖然Excel本身的內(nèi)置函數(shù)功能已經(jīng)非常之強(qiáng)大,但對(duì)于我們制作一個(gè)帶有窗口界面的隨機(jī)出題考試系統(tǒng)仍然是不夠的,這時(shí)候就需要用VBA來對(duì)Excel進(jìn)行二次開發(fā)了。VBA是Visual Basic For Application的簡(jiǎn)稱,是建立在Office中的一種應(yīng)用程序開發(fā)工具。而所有的VBA的操作都是在VBE中完成的。VBE是一個(gè)分享出來的應(yīng)用程序,它可以與Excel進(jìn)行無縫接合。

2.2 系統(tǒng)框架設(shè)計(jì)

根據(jù)需求分析,在本系統(tǒng)中首先需要設(shè)計(jì)“用戶登錄”模塊,用于審核并登記用戶的個(gè)人信息;“題型及題量選擇”模塊中,用戶可以根據(jù)自我需求及系統(tǒng)顯示數(shù)據(jù),輸入所需的題型的題量,根據(jù)用戶的輸入,系統(tǒng)利用隨機(jī)數(shù)生成器及對(duì)應(yīng)的公式,生成相應(yīng)范圍內(nèi)的隨機(jī)試題,并記錄到“考試結(jié)果”表中,生成一份隨機(jī)試卷;在“用戶答題”模塊中,根據(jù)“考試結(jié)果”表中存儲(chǔ)的數(shù)據(jù),查找各題型題庫(kù),顯示相應(yīng)的試題及答題選項(xiàng),同時(shí)提供試題翻頁、答案及答題提示、交卷功能;“考試結(jié)果分析”模塊中,根據(jù)用戶的答題情況,給出最后的分析結(jié)果,每種題型的總數(shù)、答題正確數(shù)量、得分情況以及卷面總分、考試用時(shí)。

2.3 表格設(shè)計(jì)

根據(jù)系統(tǒng)框架的設(shè)計(jì),本系統(tǒng)共設(shè)計(jì)了7張表格,分別為:?jiǎn)芜x題庫(kù)、多選題庫(kù)、判斷題庫(kù)、用戶信息、考試結(jié)果、時(shí)間、參數(shù)設(shè)定。

以“考試結(jié)果”表為例,分析如下:

3 系統(tǒng)實(shí)現(xiàn)

3.1 登錄界面

為了便于后期教師的數(shù)據(jù)匯總分析,因此,需要系統(tǒng)使用者在使用前進(jìn)行身份資料的登記核實(shí)。因用戶輸入中可能存在失誤或格式與數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù)不同,首先要進(jìn)行多余空格的刪除操作,代碼如下:

3.2 試題類型及數(shù)量選擇界面

窗口中分別顯示本題庫(kù)中單選題、多選題、判斷題的總數(shù),然后用戶根據(jù)需求,輸入本次測(cè)驗(yàn)所需的試題數(shù)量,根據(jù)用戶的輸入,利用初始化隨機(jī)數(shù)生成器及對(duì)應(yīng)的公式,生成相應(yīng)范圍內(nèi)的隨機(jī)試題,并記錄到“考試結(jié)果”表中。

3.3 答題界面

在答題窗口中,根據(jù)考試結(jié)果表中存放的試題的類型及題庫(kù)題號(hào)進(jìn)行試題的提取和顯示,并將用戶最終的答題結(jié)果存放至“考試結(jié)果”表的相關(guān)單元格中。同時(shí),根據(jù)用戶的操作,記錄相應(yīng)的時(shí)間信息至“時(shí)間”表中,以便最后對(duì)用戶的操作進(jìn)行綜合分析。

主體程序設(shè)計(jì)框架如下圖:

3.4 答題結(jié)果分析

在結(jié)果分析界面的設(shè)計(jì)中,主要是根據(jù)“考試結(jié)果”表中存放的參考答案與用戶答案的比對(duì),結(jié)合每題分值,綜合得出每題型的總得分及試卷總分,并存儲(chǔ)到“用戶信息”表中,單機(jī)數(shù)據(jù)分別存儲(chǔ)的目的在于進(jìn)行教師后期的匯總分析。

本系統(tǒng)隨機(jī)開發(fā)了一個(gè)匯總分析小程序,用于將客戶使用的文件匯總到一個(gè)文件夾中后進(jìn)行文件數(shù)據(jù)的提取,并形成相應(yīng)的匯總分析報(bào)告,解決了單機(jī)版軟件使用過程中存在的一個(gè)缺陷,更有利于輔助教師的課堂教學(xué)。

3.5 系統(tǒng)的打包發(fā)布

本系統(tǒng)基于Excel開發(fā),只要使用者的計(jì)算機(jī)有安裝OFFICE系列軟件,并將Excel軟件中有關(guān)宏設(shè)置方面的宏的安全級(jí)別設(shè)置為“低”或在“信任中心”中勾選“啟用所有宏”,則可以運(yùn)行本系統(tǒng),為防止使用者誤操作修改系統(tǒng)中預(yù)存儲(chǔ)的數(shù)據(jù),因此,在系統(tǒng)使用前我們需要對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的發(fā)布處理,主要代碼如下:

4 結(jié)束語

在計(jì)算機(jī)應(yīng)用普及的時(shí)代,如何更好地利用計(jì)算機(jī)的“人工智能”,優(yōu)化教育教學(xué)手段、減輕教師繁瑣的閱卷工作、個(gè)性化教育教學(xué)方法已經(jīng)成為每個(gè)教師應(yīng)該思考的問題。作為計(jì)算機(jī)專業(yè)教師,更應(yīng)該積極探索更便利、實(shí)用的新的教學(xué)手段,去為廣大師生提供更好的服務(wù)。

參考文獻(xiàn):

[1] 陳江. PPT2010編程實(shí)現(xiàn)隨機(jī)抽題[J]. 電腦編程技巧與維護(hù),2016(7).

[2] 李麗萍,毛艷瓊.基于VBA在Excel數(shù)據(jù)表中的高級(jí)應(yīng)用探討[J]. 信息與電腦:理論版, 2015(22).

[3] 朱儉,馬敬賢,宋玉,廖志融. VBA在Excel中的應(yīng)用[J]. 軟件導(dǎo)刊,2015(4).

主站蜘蛛池模板: 国产美女精品在线| 中国毛片网| 无码人妻免费| 91麻豆精品视频| 国产91丝袜在线播放动漫 | 青青草一区二区免费精品| 91麻豆精品国产高清在线| 久久国产高清视频| 亚洲人成网18禁| 一边摸一边做爽的视频17国产 | 亚洲第一成年人网站| 夜夜操国产| 久久精品国产精品青草app| 日韩 欧美 小说 综合网 另类| 亚洲精选无码久久久| 尤物视频一区| 日韩福利视频导航| 91精品国产91久无码网站| 97se亚洲综合| 国产亚卅精品无码| 欧美综合成人| 日韩专区欧美| 蜜臀av性久久久久蜜臀aⅴ麻豆| 中文字幕无码制服中字| 国产精品成人观看视频国产 | 伊人天堂网| 午夜视频www| 成人噜噜噜视频在线观看| 91美女视频在线观看| 亚洲精品另类| 免费啪啪网址| 午夜天堂视频| 国产91成人| 国产成人91精品免费网址在线| 啊嗯不日本网站| 成人第一页| 亚洲无码高清一区二区| 中文字幕在线看| 国产办公室秘书无码精品| 国产欧美在线观看精品一区污| 九月婷婷亚洲综合在线| 99在线观看视频免费| 国产噜噜噜视频在线观看| 亚洲午夜久久久精品电影院| 国产经典三级在线| 亚洲精品动漫| 久久99精品国产麻豆宅宅| 亚洲高清无在码在线无弹窗| 欧美午夜网站| 91福利在线看| 久久久久亚洲精品成人网| 毛片免费网址| 国产96在线 | 日本黄网在线观看| 亚洲精品国产自在现线最新| 久久性妇女精品免费| 国产成人盗摄精品| 国产综合精品日本亚洲777| a在线观看免费| 无码有码中文字幕| 国产成人高清精品免费软件 | 久久久精品国产SM调教网站| 国产十八禁在线观看免费| 国产主播喷水| 国产对白刺激真实精品91| WWW丫丫国产成人精品| 亚洲精品国偷自产在线91正片| 日韩中文字幕亚洲无线码| 久久永久视频| 青青国产在线| 国产微拍精品| 最新国产网站| 热这里只有精品国产热门精品| 97人妻精品专区久久久久| 国内精品久久人妻无码大片高| 久久久久免费精品国产| 午夜国产大片免费观看| 国产无码高清视频不卡| 免费jjzz在在线播放国产| 国产成人精品一区二区| 国产精品七七在线播放| 毛片在线看网站|