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

地面氣象考試練習(xí)系統(tǒng)

2019-10-21 02:51:51王曉東
科技風(fēng) 2019年5期
關(guān)鍵詞:計(jì)算機(jī)數(shù)據(jù)庫(kù)

王曉東

摘 要: 隨者氣象事業(yè)的進(jìn)步和計(jì)算機(jī)的普及,一些傳統(tǒng)的紙、筆考試學(xué)習(xí)形式變得效率低下,計(jì)算機(jī)答題形式將會(huì)成為未來(lái)學(xué)習(xí)考試的主要方式。地面氣象業(yè)務(wù)考試系統(tǒng)是使用 Microsoft公司的 VB.NET開發(fā)工具,結(jié)合Access 2003數(shù)據(jù)庫(kù)開發(fā)的,該軟件能夠?qū)崿F(xiàn)考試的自動(dòng)選題、答題、記分、計(jì)時(shí)基本功能。

關(guān)鍵詞: 計(jì)算機(jī);數(shù)據(jù)庫(kù);考試

1 緒論

氣象業(yè)務(wù)工作是一項(xiàng)對(duì)專業(yè)知識(shí)有較高要求的工作,地面氣象觀測(cè)員需要經(jīng)常學(xué)習(xí)各種相關(guān)業(yè)務(wù)知識(shí),才能更好的勝任地面觀測(cè)工作,為此氣象業(yè)務(wù)各級(jí)部門非常重視業(yè)務(wù)學(xué)習(xí),各級(jí)領(lǐng)導(dǎo)想方設(shè)法加強(qiáng)對(duì)觀測(cè)員進(jìn)行學(xué)習(xí)培訓(xùn),并且經(jīng)常會(huì)組織業(yè)務(wù)知識(shí)考試,督促觀測(cè)象員的學(xué)習(xí),但考試基本還是傳統(tǒng)的手工紙、筆答題方式,這種考試方式需要組織者敏思苦想地出題,還要打印試卷、手寫答題、最后載閱卷評(píng)分,共四個(gè)步驟,浪費(fèi)出題人和答題人的時(shí)間,學(xué)習(xí)效率不高,還會(huì)造成紙張的浪費(fèi)。計(jì)算機(jī)模擬考試相對(duì)于紙面考試而言具有:省時(shí),省力,存儲(chǔ)方便等優(yōu)點(diǎn),所以已經(jīng)被越來(lái)越多地應(yīng)用到各種考試當(dāng)中。因此,開發(fā)這樣一套系統(tǒng)軟件成為很有必要的事情。

2 項(xiàng)目的功能需求分析

考試系統(tǒng)首先要有自動(dòng)出題的功能,并且每次出題都不能相同,為發(fā)揮計(jì)算機(jī)答題優(yōu)勢(shì),目前系統(tǒng)只設(shè)計(jì)了判斷題和單項(xiàng)選擇題,(1)答題功能:用戶只需要用鼠標(biāo)選擇答案,并對(duì)答過的題目進(jìn)行標(biāo)識(shí),在交卷前可以檢查答過的題目并對(duì)未答的題目補(bǔ)答,答完題后在確認(rèn)交卷后方可交卷,并且一次考試中只能進(jìn)行1次交卷,(2)記分功能(3)答完題并交卷后,顯示錯(cuò)誤題目標(biāo)識(shí)功能,同時(shí)顯示正確答案,方便答題人通過答題系統(tǒng)進(jìn)行學(xué)習(xí)。(4)計(jì)時(shí)功能。

3 編程環(huán)境的選擇

本系統(tǒng)在WINDOWS環(huán)境下運(yùn)行,使用的設(shè)計(jì)工具軟件為VB.NET。該編程工具軟件,包括一組豐富的類,能夠編寫復(fù)雜的應(yīng)用程序,允許使用WINDOWS窗體創(chuàng)建應(yīng)用程序和用戶界面,并且可以使用ADO.NET訪問數(shù)據(jù)。ADO.NET是Microsoft.NET平臺(tái)中提供數(shù)據(jù)訪問服務(wù)的接口,是數(shù)據(jù)庫(kù)應(yīng)用程序和數(shù)據(jù)來(lái)源見的溝通橋梁。通過這個(gè)接口可以方便地訪問數(shù)據(jù)庫(kù)。使用的數(shù)據(jù)庫(kù)軟件工具為ACCESS數(shù)據(jù)庫(kù)。

4 數(shù)據(jù)庫(kù)設(shè)計(jì)

4.1 數(shù)據(jù)庫(kù)構(gòu)成

本系統(tǒng)設(shè)計(jì)一個(gè)“題庫(kù)”數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)包含2個(gè)數(shù)據(jù)表,分別為“選擇題表”、“判斷題表”

4.2 數(shù)據(jù)庫(kù)的維護(hù)

可以設(shè)計(jì)專門的表單界面,然后把數(shù)據(jù)庫(kù)綁定到窗體控件,通過控件來(lái)完成對(duì)數(shù)據(jù)庫(kù)的維護(hù),也可直接在ACCESS數(shù)據(jù)庫(kù)軟件中打開數(shù)據(jù)庫(kù)表,進(jìn)行數(shù)據(jù)庫(kù)的維護(hù)。

5 設(shè)計(jì)實(shí)現(xiàn)

(1)通過VB.NET創(chuàng)建窗體,然后在窗體中添加相應(yīng)的控件。

(2)建立系統(tǒng)與數(shù)據(jù)庫(kù)的連接,為增加系統(tǒng)靈活性,采用了通過代碼來(lái)連接數(shù)據(jù)庫(kù)的方法,主要用了ADO.NET名稱空間中的OleDbconnection、OleDbDataAdapter、DataSet類,為此使用前必須導(dǎo)入System.Data.OleDb、System.Data和System.Windows.Forms名稱空間。當(dāng)主窗體被加載時(shí),建立起數(shù)據(jù)庫(kù)與系統(tǒng)的連接,在連接數(shù)據(jù)庫(kù)的同時(shí),還利用了SQL語(yǔ)句中的Select語(yǔ)句,從題庫(kù)數(shù)據(jù)庫(kù)中的 “選擇題”和“判斷題” 兩個(gè)數(shù)據(jù)表選取了20道判斷題,40道選擇題。每次選取的題目時(shí),使用了隨機(jī)函數(shù)Randomize()和然Rnd(),這樣可使每次選到的題目各不相同。分?jǐn)?shù)設(shè)置:選擇題2分,判斷題1分,60道題共100分。利用Timer控件進(jìn)行記時(shí)控制。選項(xiàng)按鈕使用Button控件。

(3)系統(tǒng)主界面如下圖,這是交卷后的界面,界面中顯示有答對(duì)的題目,顯示顏色是綠色,也有答錯(cuò)的題目,顯示的是紅色,還有答錯(cuò)題目的正確答案。左上角有得分和答題時(shí)間,交卷按鈕此時(shí)已隱藏。

(4)設(shè)計(jì)關(guān)鍵代碼。連接數(shù)據(jù)庫(kù)代碼如下:

Public Sub GetConnected() '創(chuàng)建一個(gè)OleDbConnection

dim strCon As String = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source =C:\\Documents and Settings\\Administrator\\My Documents\\題庫(kù).mdb"

Dim myConn As OleDbConnection = New OleDbConnection()

myConn.ConnectionString = strCon

Randomize()

Dim strCom1 As String = "SELECT top 40 * FROM 選擇題 ORDER BY rnd(-(編號(hào)+" & Rnd()& "))" Dim strCom As String = "SELECT top 20 * FROM 判斷題 ORDER BY rnd(-(編號(hào)+" & Rnd()& "))"

myDataSet =New DataSet()

myConn.Open()

Dim myCommand1 As OleDbDataAdapter = New OleDbDataAdapter(strCom1,myConn)

Dim myCommand As OleDbDataAdapter = New OleDbDataAdapter(strCom,myConn)

myCommand1.Fill(myDataSet,"選擇題")

myCommand.Fill(myDataSet,"判斷題")

myConn.Close()

End Sub

數(shù)據(jù)庫(kù)數(shù)據(jù)與控件的綁定代碼如下:

Label2.DataBindings.Add(New Binding("Text",Me.myDataSet,"判斷題.題目?jī)?nèi)容"))

Label11.DataBindings.Add(New Binding("Text",Me.myDataSet,"判斷題.正確答案"))

Label1.DataBindings.Add(New Binding("Text",Me.myDataSet,"判斷題.編號(hào)"))

Label5.DataBindings.Add(New Binding("Text",Me.myDataSet,"判斷題.備選答案A"))

Label6.DataBindings.Add(New Binding("Text",Me.myDataSet,"判斷題.備選答案B"))

Label4.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.題目?jī)?nèi)容"))

Label3.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.編號(hào)"))

Label7.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.備選答案A"))

Label8.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.備選答案B"))

Label9.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.備選答案C"))

Label10.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.備選答案D"))

Label12.DataBindings.Add(New Binding("Text",Me.myDataSet,"選擇題.正確答案"))

6 結(jié)語(yǔ)

通過對(duì)地面觀測(cè)員學(xué)習(xí)考試系統(tǒng)較長(zhǎng)時(shí)間測(cè)試,軟件在WindowsXP環(huán)境下運(yùn)行穩(wěn)定,可靠,基本能實(shí)現(xiàn)項(xiàng)目要求的主要功能,但在界面美觀方面,和增加題型方面有待完善。

參考文獻(xiàn):

[1]黃淼云,王永毅.Visual Basic.NET 管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).北京:清華大學(xué)出版社,2002.

[2]吳逸賢,吳目誠(chéng).精彩Visual Basic.NET 2003程序設(shè)計(jì).北京:中國(guó)水利水電出版社,2005.

[3]巴市業(yè)務(wù)科,地面氣象業(yè)務(wù)學(xué)習(xí)題庫(kù).2010.

猜你喜歡
計(jì)算機(jī)數(shù)據(jù)庫(kù)
計(jì)算機(jī)操作系統(tǒng)
穿裙子的“計(jì)算機(jī)”
基于計(jì)算機(jī)自然語(yǔ)言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
科技傳播(2019年22期)2020-01-14 03:06:34
計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 国产无遮挡猛进猛出免费软件| 国产成+人+综合+亚洲欧美| 欧美无专区| 一级毛片基地| 国产成人夜色91| 热思思久久免费视频| 欧美精品影院| 国产爽爽视频| 精品视频在线观看你懂的一区| 国产女人综合久久精品视| 97视频免费在线观看| 婷婷亚洲视频| 日韩国产欧美精品在线| 亚洲免费三区| 欧美国产日本高清不卡| 狠狠色婷婷丁香综合久久韩国| 九九九久久国产精品| 午夜精品福利影院| 国产一区二区视频在线| 亚洲国产中文综合专区在| 国产成人福利在线视老湿机| 欧美另类精品一区二区三区| 在线欧美a| 88国产经典欧美一区二区三区| 真人高潮娇喘嗯啊在线观看| Jizz国产色系免费| 久久免费精品琪琪| 999精品在线视频| 一区二区在线视频免费观看| 国产成a人片在线播放| 色AV色 综合网站| 亚洲综合婷婷激情| 狠狠v日韩v欧美v| 国产91小视频| 日韩小视频在线观看| 手机精品福利在线观看| 精品久久高清| 超碰免费91| 欧美色伊人| 播五月综合| 一边摸一边做爽的视频17国产| 无码一区二区三区视频在线播放| 色爽网免费视频| 国产永久在线观看| 久久一级电影| 国产在线拍偷自揄拍精品| 日本AⅤ精品一区二区三区日| 国产91av在线| 四虎精品国产AV二区| 久久久久久久97| 国产国语一级毛片| 欧美亚洲综合免费精品高清在线观看| 97国产成人无码精品久久久| 在线观看网站国产| 国产美女人喷水在线观看| 国产麻豆91网在线看| 在线观看91精品国产剧情免费| 精品一区二区三区四区五区| 精品国产91爱| 国产精品污污在线观看网站| 99视频精品全国免费品| 99精品视频九九精品| 欧美视频在线不卡| 亚洲精品无码人妻无码| 四虎精品黑人视频| 欧美一道本| 欧美黄网站免费观看| 欧美一级高清片久久99| 国模私拍一区二区| 999精品色在线观看| 中文天堂在线视频| 亚洲美女高潮久久久久久久| 欧美午夜在线播放| 97亚洲色综久久精品| 搞黄网站免费观看| 五月天丁香婷婷综合久久| 国产精品一区在线观看你懂的| 国产精品一区在线麻豆| 亚洲精品国偷自产在线91正片| 一级毛片免费不卡在线| 91精品视频网站| 在线日本国产成人免费的|