国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VB的某型裝備檢驗(yàn)評估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2016-06-08 06:49羅德強(qiáng)魏龍王小強(qiáng)
現(xiàn)代計(jì)算機(jī) 2016年13期
關(guān)鍵詞:答題試卷試題

羅德強(qiáng),魏龍,王小強(qiáng)

(71939部隊(duì),濟(jì)南250300)

?

基于VB的某型裝備檢驗(yàn)評估系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

羅德強(qiáng),魏龍,王小強(qiáng)

(71939部隊(duì),濟(jì)南250300)

摘要:

關(guān)鍵詞:

0 引言

當(dāng)前,隨著某新型裝備的大量列裝,新裝備涉及的理論知識越來越多。如何有效地提高操作人員的理論素養(yǎng)需要在平時(shí)加大檢查和督促力度,同時(shí)考核是掌握操作人員理論水平的一種較好的方法。傳統(tǒng)的筆試方法,組織繁瑣,工作量大,不適宜隨時(shí)隨地地組織和開展。隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)在線考試越來越受到關(guān)注。在考核系統(tǒng)中題目隨機(jī)自動(dòng)生成,提交試卷、成績評定都可以自動(dòng)完成。該考核系統(tǒng)的關(guān)鍵在于有一套成熟的試題數(shù)據(jù)庫,它是實(shí)現(xiàn)考試自動(dòng)化的基礎(chǔ)。試題的提取、答案的保存、成績的評定都需要以題庫為基礎(chǔ)進(jìn)行。

VB語言是面向?qū)ο蟮目梢暬呒壋绦蛟O(shè)計(jì)語言,它提供了開發(fā)應(yīng)用程序最迅速、最簡潔的方法。本文主要介紹利用VB實(shí)現(xiàn)桌面式考核系統(tǒng)。該系統(tǒng)采取隨機(jī)抽題,應(yīng)用方便、操作簡單、效率很高,實(shí)現(xiàn)了真正的無紙化考試,大大減輕了組織理論考核的工作量。

1 實(shí)現(xiàn)原理

隨機(jī)抽題功能是在考生進(jìn)入系統(tǒng)后,通過VB提供的隨機(jī)函數(shù)Rnd()產(chǎn)生在題號范圍內(nèi)的隨機(jī)數(shù)字,然后通過產(chǎn)生的隨機(jī)數(shù)字抽取預(yù)先存放在Access數(shù)據(jù)庫中的試題來實(shí)現(xiàn)試題的選擇和試卷的形成??忌鶕?jù)題目要求答題,并將答案保存在題庫內(nèi),當(dāng)考生答題完畢,提交試卷后,系統(tǒng)會進(jìn)行自動(dòng)評分。

1.1隨機(jī)函數(shù)Rnd介紹

格式:Rnd[(number)]

可選的number參數(shù)是Single或任何有效的數(shù)值表達(dá)式。

說明:產(chǎn)生介于1與number之間的隨機(jī)整數(shù)。

在調(diào)用Rnd之前,先使用無參數(shù)的Randomize語句初始化隨機(jī)數(shù)生成器,使隨機(jī)函數(shù)rnd可以產(chǎn)生新的隨機(jī)函數(shù)序列。

1.2利用DAO實(shí)現(xiàn)VB訪問數(shù)據(jù)庫

DAO(Data Access Object)全稱為數(shù)據(jù)訪問對象,它是數(shù)據(jù)庫編程的重要方法之一。DAO是一種面向?qū)ο蟮慕缑娼涌冢厣珵樗皇强梢暬膶ο?,使用它全部都要靠編碼完成,DAO是設(shè)計(jì)關(guān)系型數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)的對象類的集合。它提供了完成管理這樣一個(gè)系統(tǒng)所需要的全部操作的屬性和方法,包括創(chuàng)建數(shù)據(jù)庫,定義表、字段和索引,建立表間的關(guān)系,定位和查詢數(shù)據(jù)庫等工具。

在程序中要連接數(shù)據(jù)庫,才能使用數(shù)據(jù)表,所以必須連接數(shù)據(jù)庫。數(shù)據(jù)庫連接比較簡單,關(guān)鍵在程序中必須添加引用,添加的方法是點(diǎn)擊【工程】-【引用】在對話框中選擇“Microsoft DAO 3.6 Object Library”,將它勾選,然后點(diǎn)擊【確定】,這樣就添加了數(shù)據(jù)庫的引用了。

接下來在程序中添加一個(gè)模塊,模塊名稱為Module1,在模塊中編寫下面的代碼:

Database變量:對應(yīng)于Access數(shù)據(jù)庫,通常在模塊中被定義為Public全程變量。

RecordSet變量:對應(yīng)于Access數(shù)據(jù)庫的一個(gè)表,可以定義為全程變量或局部變量,亦可作為函數(shù)參數(shù)進(jìn)行傳遞。

該程序模塊的作用在于打開Access試題數(shù)據(jù)庫“equipmentdata”以及數(shù)據(jù)庫中“equipment”表,在該表中寫有試題庫的內(nèi)容。

圖1 系統(tǒng)答題界面

2 VB實(shí)現(xiàn)核心程序代碼

系統(tǒng)功能的實(shí)現(xiàn)關(guān)鍵在于程序的編寫,特別是試卷生成程序模塊、答案保存模塊、試題選擇模塊。它們是系統(tǒng)程序的核心部分。

試卷生成程序模塊:

該程序模塊的作用在于從試題庫中抽取20道不重復(fù)的題目,也就是實(shí)現(xiàn)隨機(jī)抽題的功能。該功能使每一次答題的試卷內(nèi)容都不一樣,加大考核的難度。通過擴(kuò)展試題庫的題量,加大抽取題目的數(shù)量,提高測試人員對裝備機(jī)械的掌握和了解。

答案保存模塊:

該程序模塊的作用在于把測試人員的答題答案保存在指定的位置,便于系統(tǒng)自動(dòng)把考生答案與標(biāo)準(zhǔn)答案進(jìn)行對比,判斷考生答案的對錯(cuò)。

3 評分標(biāo)準(zhǔn)

考生在考試過程中,通過按“交卷”按鈕提交試卷或退出考試。若考試時(shí)間已到,系統(tǒng)會自動(dòng)提交試卷,退出考試系統(tǒng)。此時(shí),系統(tǒng)程序?qū)⒖忌拇鸢副4嬖谥付ǖ奈恢茫⑴c標(biāo)準(zhǔn)答案進(jìn)行比較。如果考生的答案與標(biāo)準(zhǔn)答案相同,則該題得分,否則,不得分,按照抽題的數(shù)量,累計(jì)出總分。

系統(tǒng)閱卷程序模塊:

4 結(jié)語

該系統(tǒng)適用面廣,在軍事裝備知識等各種理論考核中都能得到推廣和應(yīng)用。它隨機(jī)抽題,實(shí)現(xiàn)了無紙化,最大程度避免人為因素干擾,可真正檢驗(yàn)考生的真實(shí)水平,減輕了組織考核人員的工作量。

參考文獻(xiàn):

[1]南琳.用VB實(shí)現(xiàn)隨機(jī)抽題功能[J].福建電腦,2012(11).

[2]李俐玲.《數(shù)學(xué)分析》課程的隨機(jī)抽題功能[J].計(jì)算機(jī)與現(xiàn)代化,2003(1).

Design and Implementation of a Certain Type of Equipment Inspection and Evaluation System Based on VB

LUO De-qiang,WEI Long,WANG Xiao-qiang
(Unit 71939,Jinan 250300)

Abstract:

Keywords:

介紹一種以Visual Basic語言編寫的裝備理論掌握檢驗(yàn)評估系統(tǒng),闡述系統(tǒng)的實(shí)現(xiàn)原理以及主要技術(shù)說明,并列出了核心部分的程序模塊。該系統(tǒng)每次可以從題庫中隨機(jī)抽取考題,增加考核的廣度和難度,有利于全面檢查人員的知識掌握情況。系統(tǒng)的考核桌面顯示清楚,運(yùn)用方便,操作簡單,實(shí)現(xiàn)真正的無紙化考核。

裝備;VB語言;隨機(jī)抽題系統(tǒng)

文章編號:1007-1423(2016)13-0066-03

DOI:10.3969/j.issn.1007-1423.2016.13.017

作者簡介:

羅德強(qiáng)(1977-),男,山東濰坊人,研究生,工程師,從事領(lǐng)域?yàn)樽詣?dòng)化控制與計(jì)算機(jī)應(yīng)用

魏龍(1987-),男,湖北十堰人,研究生,助理工程師,從事領(lǐng)域?yàn)殡娮油ㄐ排c電源技術(shù)

王小強(qiáng)(1981-),男,山東濰坊人,研究生,工程師,從事領(lǐng)域?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)

收稿日期:2016-03-15修稿日期:2016-04-20

Introduces a Equipment theory inspection and evaluation system with computer written in VB language,explains the system realization of principl and main technology,lists part program section. It implements the function to select question randomly from test bank,it is conducive to a comprehensive inspection of the knowledge of personnel,desktop display clearly,easy to use,simple operation,realizes the real paperless examination.

Machinery and Equipment;VB Language;System of Topic Random Acquirement

猜你喜歡
答題試卷試題
邀你來答題
邀你來答題
邀你來答題
2021年高考數(shù)學(xué)模擬試題(四)
邀你來答題
2019年高考數(shù)學(xué)模擬試題(五)
《陳涉世家》初三復(fù)習(xí)試題
2019屆高考數(shù)學(xué)模擬試題(二)
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China