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

“機(jī)械制造裝備設(shè)計”試題庫管理系統(tǒng)的建立

2023-04-29 00:00:00張曉
計算機(jī)時代 2023年12期

摘" 要: 探索解決網(wǎng)絡(luò)化教學(xué)中如何實現(xiàn)課后在線練習(xí)和考核的問題。應(yīng)用Microsoft的可視化開發(fā)工具Visual Basic 6.0,及Microsoft Office Access,建立“機(jī)械制造裝備設(shè)計”課程試題庫管理系統(tǒng)。試題庫可以供學(xué)生查詢、演練和學(xué)習(xí)課程的相關(guān)知識點,也可以提取試題組卷進(jìn)行課程考核。為網(wǎng)絡(luò)化、智能化的教學(xué)系統(tǒng)提供基礎(chǔ)性的組成模塊。

關(guān)鍵詞: 機(jī)械制造裝備設(shè)計; 試題庫; VB; 數(shù)據(jù)庫

中圖分類號:TP39" " " " " 文獻(xiàn)標(biāo)識碼:A" " "文章編號:1006-8228(2023)12-149-05

Establishment of test bank management system for the course

\"Design of Mechanical Manufacturing Equipment\"

Zhang Xiao

(School of Mechanical Engineering, Shenyang Liaoning University, Shenyang, Liaoning 110159, China)

Abstract: In this paper, how to achieve online practice and assessment after class in networked teaching is explored. Using Microsoft Visual Basic 6.0 and Microsoft Office Access, a test bank management system for the course \"Design of Mechanical Manufacturing Equipment\" is established. The test bank can be used for students to query, practice, and learn relevant knowledge points of the course, as well as to extract test questions and form papers for course assessment. It provides basic component modules for a networked and intelligent teaching system.

Key words: design of mechanical manufacturing equipment; test bank; VB; database

0 引言

高等學(xué)校網(wǎng)上在線教育及自主學(xué)習(xí)系統(tǒng)一般都涉及到試題庫的建設(shè),試題庫既要能用于輔助學(xué)生的課程學(xué)習(xí),也要能用于對學(xué)生的學(xué)習(xí)狀況進(jìn)行有效的測試。本文基于高等院校機(jī)械制造及其自動化專業(yè)的主干課程“機(jī)械制造裝備設(shè)計”的教學(xué)要求,建立該課程輔助教學(xué)的試題庫,以滿足相關(guān)課程的課后練習(xí)及考核要求,并為其他課程的智能教學(xué)系統(tǒng)建設(shè)提供有益的借鑒。

1 開發(fā)工具

“機(jī)械制造裝備設(shè)計”課程試題庫管理系統(tǒng)的設(shè)計方法是基于實體聯(lián)系模型(Entity Relationship Model,即ER模型)的數(shù)據(jù)庫設(shè)計理論,采用Microsoft可視化開發(fā)工具Visual Basic 6.0。利用Visual Basic 6.0提供的數(shù)據(jù)庫界面開發(fā)工具和繪圖功能[1],建立試題庫管理系統(tǒng),其基于Windows操作系統(tǒng)環(huán)境下的應(yīng)用軟件,可以進(jìn)行相關(guān)數(shù)據(jù)編輯操作。試題庫管理系統(tǒng)鏈接的數(shù)據(jù)庫采用Microsoft Office Access。Access是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個數(shù)據(jù)庫管理系統(tǒng)。Access支持Visual Basic宏語言,它是一個面向?qū)ο蟮木幊陶Z言,可以引用ADO(數(shù)據(jù)訪問對象)、ActiveX數(shù)據(jù)對象以及許多其他的ActiveX組件[2]。

2 實現(xiàn)技術(shù)

2.1 機(jī)械制造裝備設(shè)計課程試題庫系統(tǒng)的總體結(jié)構(gòu)設(shè)計

基于試題庫應(yīng)兼具學(xué)習(xí)和考核兩方面的功用,試題庫的總體結(jié)構(gòu)分為自主學(xué)習(xí)和組卷考核兩個基本模塊。按當(dāng)前課程試卷的典型題型模式設(shè)置填空題、選擇題、簡答題、傳動系統(tǒng)設(shè)計題和傳動系統(tǒng)分析題五種題型,練習(xí)和組卷均按此五種題型來設(shè)置。

填空題、選擇題和簡答題三種類型題因為和章節(jié)內(nèi)容聯(lián)系較為密切,故先設(shè)置章節(jié)選擇,并提供相應(yīng)的章節(jié)主要知識點回顧,幫助學(xué)生結(jié)合教材內(nèi)容更好的理解和掌握裝備設(shè)計的基本知識點。隨后的練習(xí)題界面通過人機(jī)互動的形式,完成相關(guān)知識點的題目聯(lián)系。此三類題目側(cè)重考核學(xué)生裝備設(shè)計基礎(chǔ)知識,從組卷角度來看,這是客觀題的主要部分,所以題目采用問答形式,題面簡明扼要,有利于提高做題節(jié)奏,進(jìn)而提高學(xué)生對裝備設(shè)計基礎(chǔ)知識掌握的熟練程度。

傳動系統(tǒng)設(shè)計題和傳動系統(tǒng)分析題兩種題型,是綜合考核學(xué)生對機(jī)械制造裝備中的典型產(chǎn)品機(jī)床的基本設(shè)計技能。從組卷的角度來看,此兩類題型為主觀題型,需要學(xué)生綜合運用所學(xué)專業(yè)課程知識,并結(jié)合機(jī)械制造裝備設(shè)計課程知識,按照裝備設(shè)計的基本原理和步驟,解決金屬切削機(jī)床傳動系統(tǒng)設(shè)計問題。根據(jù)當(dāng)前教學(xué)中實際講授內(nèi)容,傳動系統(tǒng)設(shè)計的基本工具是轉(zhuǎn)速圖[3],故傳動系統(tǒng)設(shè)計模塊以轉(zhuǎn)速圖設(shè)計為核心,按設(shè)計的基本步驟和設(shè)計原則構(gòu)建可視化、參數(shù)化設(shè)計界面,幫助學(xué)生強(qiáng)化設(shè)計理念,完成基本的機(jī)床傳動系統(tǒng)的設(shè)計訓(xùn)練。

2.2 試題庫可視化互動界面設(shè)計

試題庫的練習(xí)部分直接面向線上學(xué)習(xí)者,良好的界面設(shè)計應(yīng)體現(xiàn)在便捷性、適應(yīng)性和趣味性上。所以試題庫的界面設(shè)計力求在布局、思維路線、操作習(xí)慣等方面契合當(dāng)前的教學(xué)實際。下面以選擇題和傳動系統(tǒng)設(shè)計題的窗口界面設(shè)計為例進(jìn)行介紹。

選擇題互動窗口界面參見圖4。針對選擇題的知識點按章節(jié)分布的特點和客觀題的組卷原則,選擇題互動窗口界面的布局以題面窗口和答案選擇按鈕為中心,便于學(xué)習(xí)者按照慣常的思維習(xí)慣快速進(jìn)入系統(tǒng)。學(xué)習(xí)者進(jìn)入該界面后,題面主窗口提示:請選擇章節(jié)。章節(jié)按鈕分布在窗口左側(cè),章節(jié)數(shù)目和名稱可按實際講授教材進(jìn)行調(diào)整[3],點擊章節(jié)按鈕后在主窗口中順序顯示題面信息。根據(jù)機(jī)械裝備設(shè)計課程特點,習(xí)題與工程實際的圖表密切相關(guān),故在題面窗口下方設(shè)置了附圖區(qū),題庫中的習(xí)題有附圖則在附圖區(qū)顯示,如果沒有附圖該窗口自動消隱。題面出現(xiàn)后,學(xué)習(xí)者即可以根據(jù)所學(xué)課程內(nèi)容進(jìn)行實際作答。為了梳理相關(guān)知識點,便于學(xué)生融會貫通,如果選擇答案正確,則在主窗口右側(cè)注釋區(qū)顯示注釋內(nèi)容;如果題庫中個別題目無需注釋,則注釋區(qū)窗口自動消隱。題面窗口即可以順序顯示題目,也可以借助上一條或下一條按鈕選擇特定題目進(jìn)行作答。返回按鈕可以切換到前一界面,可以選擇其他類型題窗口界面;點選推出按鈕則退出系統(tǒng)。

選擇題、填空題和簡答題等客觀類題型的窗口設(shè)計,為了避免一問一答式的刻板形式,整體上突出了圖文并茂,結(jié)合機(jī)械類專業(yè)課的特點,根據(jù)需要選擇適合的文本形式或圖片形式,既能簡明扼要的總結(jié)重要的課程知識點,亦能直觀顯現(xiàn)知識點所涉及的相關(guān)機(jī)械機(jī)構(gòu)。盡可能地在窗口界面上集成更多的、必要的相關(guān)課程信息,以幫助學(xué)生更好的理解和掌握裝備設(shè)計的重要知識點。

傳動系統(tǒng)設(shè)計是綜合訓(xùn)練、考察學(xué)生分析和解決金屬切削機(jī)床設(shè)計能力的重要手段,試題庫的界面設(shè)計按分級變速、特殊形式變速和無級變速等不同變速題型分設(shè)不同窗口,其中分級變速按照給定條件的不同亦分設(shè)不同窗口界面。本文以已知主軸變速范圍條件下的分級變速主傳動設(shè)計窗口為例進(jìn)行介紹。

以轉(zhuǎn)速圖為工具設(shè)計變速傳動系統(tǒng)是裝備設(shè)計課程教學(xué)和考核的重點內(nèi)容,因此,窗口布局以轉(zhuǎn)速圖的形成條件和構(gòu)圖為核心。作為試題庫,既要保證提供標(biāo)準(zhǔn)答案,也要兼顧培養(yǎng)和訓(xùn)練學(xué)生的設(shè)計能力,所以窗口控件設(shè)置按照傳動系統(tǒng)設(shè)計的基本步驟來排列。當(dāng)前窗口以上級窗口的題目選擇項作為基礎(chǔ),首先輸入或選擇傳動系統(tǒng)輸入端電機(jī)的轉(zhuǎn)速和輸出端主軸的轉(zhuǎn)速,然后根據(jù)變速特性和實際機(jī)械結(jié)構(gòu)要求選擇轉(zhuǎn)速數(shù)列的公比,同時考慮傳動特性對定比傳動副的需求關(guān)系,由系統(tǒng)按照正常變速系統(tǒng)的變速規(guī)律自動生成變速級數(shù)。使用者可以在選定的變速級數(shù)下,通過各個變速組的傳動副數(shù)、級比指數(shù)和最小傳動比的不同組合方案,在轉(zhuǎn)速圖窗口內(nèi)快速、自動生成不同的轉(zhuǎn)速圖,以方便設(shè)計者最終形成自己的設(shè)計方案[4]。同時,在結(jié)構(gòu)式和傳動比的選擇窗口,如果點擊推薦的合理選項按鈕則顯示標(biāo)準(zhǔn)答案,便于學(xué)生對照檢查和比較設(shè)計方案的優(yōu)劣。

傳動系統(tǒng)設(shè)計題窗口界面的設(shè)計,著重于培養(yǎng)學(xué)生傳動設(shè)計的基本方法和步驟,所以在界面設(shè)計上突出了可視化、參數(shù)化的設(shè)計思想。學(xué)生可以通過初始參數(shù)的不同設(shè)定、結(jié)構(gòu)式的變速特性變化、傳動比的不同路線規(guī)劃,快速、直觀的看到轉(zhuǎn)速圖的不同演變和變化規(guī)律,更深刻的理解理論課講述的變速設(shè)計的基本規(guī)律對傳動系統(tǒng)設(shè)計的影響,為提高學(xué)生的傳動設(shè)計能力提供有效的幫助。

2.3 方案的實現(xiàn)技術(shù)

試題庫系統(tǒng)的建立基于Visual Basic 6.0提供的數(shù)據(jù)庫界面開發(fā)工具和繪圖功能,鏈接的數(shù)據(jù)庫形式可以根據(jù)需求進(jìn)行選擇,本例采用Microsoft Office Access,試題的題條按章節(jié)分類,每條設(shè)置必要的數(shù)據(jù)庫鏈接信息。試題庫系統(tǒng)的操作主要包括相關(guān)事件引發(fā)的后臺程序計算、試題數(shù)據(jù)庫的查詢與選擇、標(biāo)準(zhǔn)轉(zhuǎn)速數(shù)列的查詢與選擇、轉(zhuǎn)速圖繪制等。本文僅就圖4選擇題互動窗口界面程序設(shè)計加以說明。

選擇題互動窗口界面程序流程圖參見圖6。程序設(shè)計的基本步驟是:首先通過CommandButton控件設(shè)置章節(jié)選擇按鈕,再通過Ado控件鏈接相關(guān)章節(jié)的數(shù)據(jù)庫,并顯示在窗口中心的題面窗口,題面窗口由Text或Image控件完成;在該窗口下方通過Image控件設(shè)置附圖區(qū),根據(jù)數(shù)據(jù)庫每個題條的相關(guān)信息通過條件語句控制附圖區(qū)顯示附圖或消隱附圖區(qū);再下方通過CommandButton控件設(shè)置答案選擇按鈕區(qū),常規(guī)情況下為A、B、C、D四個選項按鈕,如果選項為對立事件時則消隱C、D兩個選項按鈕,只保留A、B兩個選項按鈕,如果選項多于四個,則根據(jù)數(shù)據(jù)庫題條的相關(guān)信息控制依次顯示或消隱E、F、G…等選項按鈕;窗口右側(cè)區(qū)域由Text或Image控件設(shè)置注釋區(qū),該區(qū)域亦可根據(jù)數(shù)據(jù)庫題條的相關(guān)信息控制顯示或消隱。數(shù)據(jù)庫中的題條由循環(huán)語句控制在題面窗口中依次顯現(xiàn),也可以由上一個或下一個按鈕通過循環(huán)計數(shù)完成自主選擇。題面窗口和注釋窗口同時分設(shè)Text和Image兩個控件,根據(jù)題面和注釋描述的內(nèi)容不同及方便性可以選擇合適的文本或圖片的形式在題面區(qū)和注釋區(qū)選擇相關(guān)控件進(jìn)行顯示,同區(qū)域另一個控件消隱。在題面空窗期,為了符合使用者的思維習(xí)慣和導(dǎo)向,當(dāng)觸碰答案區(qū)按鈕時會提示:請先選擇章節(jié);當(dāng)點擊退出、返回等輔助按鈕時,也會有提示性的人機(jī)交互彈出窗口。

下面列出答案選項A按鈕的Click事件程序清單的主要內(nèi)容:

Private Sub CMDA_Click

If Text2.Text = \"A\" Then

ImageMATH03.Visible = False

If TextPIC11.Text = \"PK\" Then

ImageMATH03.Picture = LoadPicture(圖片的數(shù)據(jù)庫位置)

ImageMATH03.Visible = True

Else

If Text4.Text = \"\" Then

Else

Text4.Visible = True

End If

End If

MsgBox \"很好!請繼續(xù),\",

vbOKOnly amp; vbExclamation, \" \"

Text4.Visible = False

ImageMATH03.Visible = False

E1 = Adodc2.Recordset!TID

E1 = E1 + 1

Dim strtmA As String

strtmA = \"select * from MATHS7101" where

MATHS7101.TID=\" amp; E1

With Adodc2

.RecordSource = strtmA

.Refresh

End With

Else

MsgBox \"錯誤!請再拭一拭\",

vbOKOnly amp; vbExclamation, \" \"

End If

Text1.Visible = True

ImageMATH.Visible = False

If TextPIC01.Text = \"PM\" Then

ImageMATH.Picture = LoadPicture(圖片的數(shù)據(jù)庫位置)

Text1.Visible = False

ImageMATH.Visible = True

Else

End If

ImageMATH02.Visible = False

If TextPIC03.Text = \"PN\" Then

ImageMATH02.Picture = LoadPicture(圖片的數(shù)據(jù)庫位置)

ImageMATH02.Visible = True

Else

End If

End Sub

3 結(jié)論

機(jī)械制造裝備設(shè)計試題庫是輔助教學(xué)的線上應(yīng)用系統(tǒng),試題庫為網(wǎng)絡(luò)化和智能化教學(xué)提供基礎(chǔ)。實際研究證明,可以利用Visual Basic 6.0提供的數(shù)據(jù)庫訪問功能ADO(ActiveX Data Objects)接口,快速連接多個本地數(shù)據(jù)庫或遠(yuǎn)程數(shù)據(jù)庫,并準(zhǔn)確、便捷的實現(xiàn)庫間的數(shù)據(jù)檢索。試題庫既可滿足學(xué)生抓住課程重要的知識點、查缺補(bǔ)漏、依規(guī)循矩的自主學(xué)習(xí)愿望,也可快速、方便、合理地組卷實現(xiàn)課程考核的目的。

4 結(jié)束語

試題庫的建設(shè)還需要不斷的優(yōu)化和深入拓展。首先是知識點覆蓋面,根據(jù)教學(xué)大綱的要求,習(xí)題應(yīng)涵蓋課程的基本章節(jié);其次是重點要突出、難度要適當(dāng),應(yīng)以專業(yè)基本技能的培養(yǎng)為主線。還要注重試題庫界面的可視化、參數(shù)化建設(shè),提高學(xué)生學(xué)習(xí)的自主性,以便更好的賦能教學(xué)的全過程。

參考文獻(xiàn)(References):

[1] 高長鐸.可視化編程應(yīng)用——Visual Basic 6.0[M].第三版.

北京:人民郵電出版社,2018,8:1-12.

[2] 趙元哲.數(shù)據(jù)庫技術(shù)與應(yīng)用教程——數(shù)據(jù)庫基礎(chǔ)、Access與

Visual BASIC開發(fā)應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2016:103-118.

[3] 關(guān)慧貞.機(jī)械制造裝備設(shè)計[M].第四版.北京:機(jī)械工業(yè)出版

社,2014:目錄頁,81.

[4] 張曉.機(jī)械傳動系統(tǒng)轉(zhuǎn)速圖的可視化設(shè)計系統(tǒng)開發(fā)[J].機(jī)械

工程師,2015(2):71-72.

主站蜘蛛池模板: 亚洲欧美在线综合图区| 亚洲人成影院在线观看| 欧美成人手机在线观看网址| 国产女人爽到高潮的免费视频| 99人妻碰碰碰久久久久禁片| 欧美国产日韩另类| 久久一级电影| 一级毛片不卡片免费观看| 国产欧美日韩va另类在线播放| 午夜视频日本| 国产精品亚洲一区二区三区z| 91无码网站| 狠狠做深爱婷婷综合一区| 国产一级做美女做受视频| 国产激情无码一区二区APP| 国产00高中生在线播放| 欧美三级不卡在线观看视频| 国产中文在线亚洲精品官网| 亚洲国产亚洲综合在线尤物| 天堂亚洲网| 免费毛片全部不收费的| 无码免费视频| 免费看一级毛片波多结衣| 99re热精品视频国产免费| 国产一区在线视频观看| 宅男噜噜噜66国产在线观看| 亚洲欧美成人综合| 欧美午夜在线播放| 熟妇丰满人妻| 精品视频一区在线观看| a级毛片毛片免费观看久潮| 色哟哟国产精品一区二区| www.99在线观看| 欧美国产精品拍自| 国产91av在线| 久久婷婷五月综合97色| 成人年鲁鲁在线观看视频| 欧美日韩在线国产| 亚洲日韩精品欧美中文字幕| 久久精品波多野结衣| 国内精品久久人妻无码大片高| 国产伦片中文免费观看| 天天色天天综合| 免费AV在线播放观看18禁强制| 成人午夜视频免费看欧美| 久久狠狠色噜噜狠狠狠狠97视色 | 亚洲美女久久| 波多野结衣一区二区三视频| 91口爆吞精国产对白第三集| 国产高清不卡视频| 亚洲综合婷婷激情| 二级毛片免费观看全程| 国产91成人| 久久久久人妻精品一区三寸蜜桃| 九九免费观看全部免费视频| 久久久久亚洲Av片无码观看| 97色婷婷成人综合在线观看| 亚洲精品无码久久久久苍井空| 国产女人在线视频| 精品久久久久久久久久久| 欧美日韩综合网| 六月婷婷激情综合| 国产精品久久自在自线观看| 嫩草在线视频| 狼友av永久网站免费观看| 美女无遮挡免费视频网站| 欧美日韩精品综合在线一区| 热re99久久精品国99热| 国产精品视频观看裸模 | 亚洲一级毛片在线播放| 国产精品爽爽va在线无码观看| 国产成人综合网| 亚洲综合香蕉| 国产精品成人AⅤ在线一二三四| 国产免费好大好硬视频| 国产成人无码综合亚洲日韩不卡| 免费一级毛片完整版在线看| 国产黑丝一区| 亚洲成人77777| 欧美丝袜高跟鞋一区二区| 国产在线第二页| 超碰精品无码一区二区|