亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        工程制圖綜合學(xué)習(xí)系統(tǒng)研發(fā)

        2011-03-16 01:59:58梅黎錦
        中國工程機械學(xué)報 2011年2期
        關(guān)鍵詞:作圖習(xí)題數(shù)據(jù)庫

        梅黎錦

        (上海電機學(xué)院 高職學(xué)院,上海 200240)

        目前工程制圖教學(xué)多采用傳統(tǒng)教學(xué)和現(xiàn)代教學(xué)相結(jié)合的方法,學(xué)生在課堂上接受了大量的知識,但課后往往感覺沒有掌握多少內(nèi)容,做起習(xí)題無從下手,要深入消化和掌握課堂上學(xué)習(xí)的內(nèi)容,預(yù)習(xí)、復(fù)習(xí)和練習(xí)均非常重要,可是現(xiàn)有的課件和教材不配套,配套的紙質(zhì)作業(yè)又有無法多次練習(xí)的缺陷,為了彌補現(xiàn)有的缺陷和適用性,在吸取前人先進經(jīng)驗的基礎(chǔ)之上,針對理工科高職高專學(xué)生,利用數(shù)據(jù)庫技術(shù)實施動態(tài)管理,為本系統(tǒng)設(shè)計了學(xué)習(xí)、練習(xí)及測試3個主要功能模塊.

        1 系統(tǒng)總體設(shè)計

        1.1 學(xué)習(xí)模塊

        學(xué)習(xí)模塊主要用于學(xué)生課前預(yù)習(xí)和課后復(fù)習(xí),其內(nèi)容包含有ppt課件、Flash動畫和三維參數(shù)化演示程序.針對三維參數(shù)化演示程序,要求使用的計算機上安裝有AutoCAD2004或AutoCAD2010版,使用演示程序前先確認安裝的版本再運行相應(yīng)的程序.學(xué)習(xí)部分對加強基本概念的掌握和了解,強化課程的后續(xù)學(xué)習(xí)是必不可少的.

        1.2 練習(xí)模塊

        練習(xí)模塊主要用于學(xué)生進行作圖訓(xùn)練.由于工程制圖課程開始學(xué)習(xí)時學(xué)生可能對AutoCAD軟件還不是很熟悉,此時的作業(yè)主要停留在紙質(zhì)練習(xí)上,所以要考慮方便學(xué)生打印后練習(xí).當學(xué)習(xí)進入到一定階段后,練習(xí)可以上機進行,學(xué)生可智能選取相應(yīng)的習(xí)題,進入AutoCAD環(huán)境進行練習(xí).每個習(xí)題均配有對應(yīng)的習(xí)題答案文件,答案文件有DWG(AutoCAD文件擴展名)格式和SWF(Flash文件擴展名)格式2種,DWG格式文件包含視圖答案和三維模型,視圖答案放在圖紙空間,補線補圖內(nèi)容以紅色線條凸現(xiàn),三維模型放在模型空間,學(xué)生可進行動態(tài)觀察.SWF格式文件詳細演示作圖步驟并包含提示信息,指出作圖中用到的理論重點和易犯的錯誤.

        1.3 測試模塊

        測試模塊含有多套模擬試卷和配套答案,供學(xué)生模擬考試檢驗學(xué)習(xí)效果.文件形式有兩類,一類是基礎(chǔ)概念部分,文件為 Word文檔,內(nèi)容包含單選題和多選題,另一類是作圖題,形式為DWG文檔,可用AutoCAD直接打開進行測試.

        為了保證題庫數(shù)據(jù)不被任意改變,學(xué)生練習(xí)和測試的文檔在保存時系統(tǒng)會提示“另存為”,學(xué)生可以另外選擇保存目錄和文件名,這樣也便于學(xué)生對所做練習(xí)和測試內(nèi)容進行保管.

        2 數(shù)據(jù)庫的設(shè)計

        本數(shù)據(jù)庫的特點是文件形式多樣,要能夠支持文本數(shù)據(jù)、圖形數(shù)據(jù)、圖像數(shù)據(jù)和動畫數(shù)據(jù),對大量雜亂無章的原始數(shù)據(jù)進行收集、整理、存儲、分類、排序、檢索、維護、計算、統(tǒng)計和傳輸?shù)纫幌盗屑庸ぬ幚恚?],是本數(shù)據(jù)庫設(shè)計的重要內(nèi)容.

        本系統(tǒng)設(shè)計以WindowsXP為操作系統(tǒng)平臺,DBMS采用Access,應(yīng)用系統(tǒng)的開發(fā)工具采用Visual Basic6.0,利用SQL語言實現(xiàn)對數(shù)據(jù)庫進行記錄的查詢、修改、增加和刪除等操作,按需求分析、概念結(jié)構(gòu)分析、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施及數(shù)據(jù)庫運行和維護6個階段對數(shù)據(jù)庫及其應(yīng)用系統(tǒng)進行開發(fā)[2,3].下面就本系統(tǒng)設(shè)計過程的幾個重要步驟簡述如下.

        2.1 需求分析

        本系統(tǒng)主要使用對象是教師和學(xué)生.教師是系統(tǒng)的設(shè)計和管理者,應(yīng)可以方便地管理本系統(tǒng)中所包含的各項內(nèi)容,如對題庫中的內(nèi)容進行查詢、修改、增加和刪除等操作.學(xué)生則可選擇進行相關(guān)課程內(nèi)容的學(xué)習(xí)、練習(xí)或自我測試,對練習(xí)和測試內(nèi)容可以另存,但不能對題庫中的內(nèi)容進行修改、增加和刪除操作.學(xué)生對學(xué)習(xí)、練習(xí)和測試內(nèi)容的查詢和選擇要求是智能的,可通過輸入多種查詢主題找尋想要查找的內(nèi)容,如輸入章節(jié)、關(guān)鍵字或題號進行查找、預(yù)覽查詢結(jié)果,然后進入相關(guān)內(nèi)容操作.根據(jù)需求分析,本系統(tǒng)的組成模塊如圖1.

        2.2 系統(tǒng)工作流程

        本系統(tǒng)工作流程如圖2.

        圖1 系統(tǒng)模塊組成框架Fig.1 Frame of system module

        2.3 設(shè)計數(shù)據(jù)表

        為便于本系統(tǒng)題庫管理,同時也考慮降低系統(tǒng)功能實現(xiàn)的復(fù)雜度,數(shù)據(jù)庫采用Microsoft Access作為數(shù)據(jù)源,利用Access軟件設(shè)計并建立1個數(shù)據(jù)庫,名為EngDrawing-Lib,所有文件保存在該文件庫中.文件通過數(shù)據(jù)庫中的文件信息表映射到文件庫中.

        文件通過數(shù)據(jù)庫中的文件信息表映射到文件庫中,這樣設(shè)計的優(yōu)點有:

        (1)用戶在對文件更名、文件狀態(tài)修改時系統(tǒng)對數(shù)據(jù)庫中文件表中的記錄進行修改,而不是直接去操作磁盤上的文件,提高響應(yīng)速度.

        (2)用戶刪除文件時,系統(tǒng)只是把數(shù)據(jù)庫中文件表中對應(yīng)記錄置為“無效”狀態(tài),而不是直接刪除磁盤上的文件.保證學(xué)生誤操作情況下仍可以恢復(fù)被“刪除”的文件.

        文件庫中包括習(xí)題文件庫、學(xué)習(xí)文件庫以及測試文件庫.習(xí)題文件庫主要是作圖題,當學(xué)生根據(jù)主題找到相應(yīng)的文件后,就可以打開該文件進入AutoCAD界面操作,并可將文件另存在其他目標地址,同時,學(xué)生也可以通過選擇查看,得到該習(xí)題的答案、作圖步驟等;學(xué)習(xí)文件庫主要是文檔文件和多媒體課件的內(nèi)容,將教師上課的課件也入庫,是為了方便學(xué)生課后自學(xué);測試文件庫主要目的是讓學(xué)生自我檢測學(xué)習(xí)效果,內(nèi)容包括作圖題、概念題、是非題、單選題及多選題等,并包含相應(yīng)的答案.

        數(shù)據(jù)庫必須能對圖形文件進行有規(guī)律的存儲,并且能在本系統(tǒng)中很好地調(diào)用,表1為其中的習(xí)題文件信息表.

        圖2 系統(tǒng)工作流程圖Fig.2 Flow chart of system work

        表1 習(xí)題文件信息表Tab.1 Exercises files information table

        2.4 創(chuàng)建工程建立與數(shù)據(jù)庫的連接,實現(xiàn)VB對Auto CAD的調(diào)用

        在VB中創(chuàng)建1個工程,命名為Drawer Test.vbp,將上述創(chuàng)建的Eng Drawing-Lib數(shù)據(jù)庫復(fù)制到代碼目錄中,以便建立數(shù)據(jù)庫連接.

        本系統(tǒng)采用ADO(Active X Data Objects)作為數(shù)據(jù)連接的手段,所以首先需要在工程中添加對ADO的引用,同時,由于系統(tǒng)中采用了文件系統(tǒng)對象,也要增加對該對象庫的引用.應(yīng)用數(shù)據(jù)控件創(chuàng)建工程,通過Connection String連接數(shù)據(jù)庫[4],實現(xiàn)Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Eng-Drawing-Lib.mdb;Persist Security Info=False連接.由于作圖題的操作界面是Auto CAD,所以還要引用Auto CAD.用VB編寫的外部程序操縱Auto CAD,將VB與Auto CAD連接起來,需要2個步驟:首先在VB編程環(huán)境中引用Auto CAD對象庫;其次編寫VB程序代碼,創(chuàng)建Auto CAD對象,啟動運行Auto-CAD.

        2.5 界面設(shè)計

        界面設(shè)計必須符合簡單易用的特點.圖3為學(xué)生練習(xí)模塊界面,學(xué)生可通過選擇難度、章節(jié)、主題等進行文件查詢,并選擇打開所選文件,進入Auto CAD界面操作.

        3 結(jié)論

        本課題所開發(fā)的應(yīng)用系統(tǒng)功能豐富、操作簡便,克服了紙質(zhì)作業(yè)無法反復(fù)練習(xí)的致命缺點,具有一定的先進性、適用性和延展性,是學(xué)生學(xué)習(xí)工程制圖課程的好幫手.論文以工程制圖課程為例,說明了數(shù)據(jù)庫技術(shù)在管理、保存和應(yīng)用這些教學(xué)和學(xué)習(xí)文檔中的具體應(yīng)用,對相應(yīng)教學(xué)系統(tǒng)的研究與開發(fā)有一定的參考價值.

        圖3 學(xué)生練習(xí)模塊界面Fig.3 Interface of students’practicing module

        [1]馬健,王祎,謝步瀛.基于外部工程數(shù)據(jù)庫的圖形檢索[J].東華大學(xué)學(xué)報:自然科學(xué)版,2007,33(3):382-384.MA Jian,WANG Wei,XIE Buying.Retrieval of graphic resource based on external engineering database[J].Journal of Donghua University:Natural Science,2007,33(3):382-384.

        [2]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.SA Shixuan,WANG Shan.An introduction to database system[M].Beijing:Higher Education Press,2000.

        [3]曹渠江.綜合應(yīng)用軟件設(shè)計[M].北京:清華大學(xué)出版社,2008.CAO Qujiang.The synthetic application of software design[M].Beijing:Tsinghua University Press,2008.

        [4]史斌星,史佳.Visual Basic貫通教程[M].北京:清華大學(xué)出版社,2003.SHI Binxing,SHI Jia.Visual Basic through tutorials[M].Beijing:Tsinghua University Press,2003.

        猜你喜歡
        作圖習(xí)題數(shù)據(jù)庫
        從一道課本習(xí)題說開去
        一道課本習(xí)題及其拓展的應(yīng)用
        巧用三條線 作圖不再難
        抓住習(xí)題深探索
        反射作圖有技巧
        精心設(shè)計習(xí)題 構(gòu)建高效課堂
        三招搞定光的反射作圖題
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        午夜大片又黄又爽大片app| 69久久夜色精品国产69| 婷婷色婷婷开心五月四| 风情韵味人妻hd| 久久国产精品99精品国产| 亚洲av无码日韩精品影片| 国产精品露脸张开双腿| 99精品国产闺蜜国产在线闺蜜| 日韩av中文字幕亚洲天| 国产精品亚洲综合久久| 日韩亚洲中文有码视频| 国产98在线 | 日韩| 亚洲日韩欧美一区二区三区| 亚洲不卡电影| 亚洲日本一区二区在线观看| 中文乱码字幕在线亚洲av| 国产精品国产精品国产专区不卡| 天堂aⅴ无码一区二区三区| 啪啪无码人妻丰满熟妇| 亚洲一区二区免费日韩| 看国产亚洲美女黄色一级片| 免费观看91色国产熟女| 久久丫精品国产亚洲av不卡 | 四虎无码精品a∨在线观看| 男女后入式在线观看视频| 亚洲av无一区二区三区| 岛国av无码免费无禁网站| 国产成人免费一区二区三区| 久久AV中文一区二区三区| 久久精品有码中文字幕1| 极品少妇高潮在线观看| 国内免费高清在线观看| 亚洲乱亚洲乱少妇无码99p| 国产最新AV在线播放不卡| 亚洲精品在线观看一区二区 | 国产大学生粉嫩无套流白浆| 国产精品va在线观看一| 色综合中文字幕综合网| 蜜桃av在线免费网站| 国产好大好硬好爽免费不卡| 久久国产精品波多野结衣av|