



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、分析計量經(jīng)濟學多媒體CAI系統(tǒng)的開發(fā)摘要:本文介紹在Authoare中利用ODBC接口技術(shù)實現(xiàn)對Access 2000數(shù)據(jù)庫的操作;采用面向?qū)ο笤O計方法結(jié)合SQL語言的強大數(shù)據(jù)處理能力,制作完成豐富多彩的計量經(jīng)濟學多媒體CAI系統(tǒng):關(guān)鍵詞:計量經(jīng)濟學;Authoare;ODBC:Access:SQL1引言傳統(tǒng)的 汁量經(jīng)濟學課程采用的是以教師講授為主。輔之一定的上機實驗,不能充分調(diào)動學生的學習積極性和主動性。另外,由于課程中涉及大量的數(shù)學公式、數(shù)據(jù)圖表,因此,教師需要在黑板上進行公式推導和描繪大量的數(shù)據(jù)圖表,相當費時費力,表現(xiàn)形式比較單一。因此,為適應學科建設、專業(yè)建設、課程建設的需要,開發(fā)研制
2、計量經(jīng)濟學多媒體CAI系統(tǒng)顯得十分迫切和必要。2系統(tǒng)的開發(fā)工具及功能21系統(tǒng)開發(fā)工具的選擇汁量經(jīng)濟學多媒體CAI系統(tǒng)采用目前較流行的Autho e多媒體制作工具及Microsoft Access 2 數(shù)據(jù)庫管理系統(tǒng),并集成了專門用于計量經(jīng)濟分析的專用軟件包Eviews3_l 系統(tǒng)充分發(fā)揮多媒體電腦設備的功效,集數(shù)據(jù)處理、文字、圖像、聲音、動畫等多種媒體信息為一體:系統(tǒng)所使用的各種圖片、聲音、動畫、視頻等多媒體素材,均使用相應的制作工具完成。22系統(tǒng)的結(jié)構(gòu)系統(tǒng)的功能較齊全,能夠滿足計量經(jīng)濟學理論與應用的演示和輔導的需要,能進行計量經(jīng)濟模型數(shù)據(jù)處理,為分析客觀經(jīng)濟環(huán)境提供準確的數(shù)據(jù)。系統(tǒng)的整體結(jié)構(gòu)
3、如圖1所示23系統(tǒng)的功能計量經(jīng)濟學多媒體CAI系統(tǒng)主要包括:教學內(nèi)容演示、綜合練習與測試、系統(tǒng)數(shù)據(jù)庫管理三個子系統(tǒng)。2,31教學內(nèi)容演示子系統(tǒng)該子系統(tǒng)是根據(jù)計量經(jīng)濟學課程教學的需要,按章節(jié)對教學內(nèi)容進行全面的講解,充分發(fā)揮Autho e基于流程圖標的強大交互式多媒體創(chuàng)作功能,將文字、圖形、圖像、動畫、聲音、數(shù)據(jù)處理等有機地結(jié)合起來,利用特定的結(jié)構(gòu)建立各種媒體間的邏輯連接,集成為具有交互功能的多媒體教學演示系統(tǒng),使知識的介紹具有系統(tǒng)性、邏輯性的特征。內(nèi)容主要包括:回歸模型的設定、參數(shù)估計、回歸模型的統(tǒng)計檢驗,異方差性的檢驗及解決方法,自相關(guān)性的檢驗及解決方法,多重共線性的檢驗及解決方法,虛擬變量
4、的設定及特殊應用,滯后變量模型的估計及效應分析,聯(lián)立方程模型的估計及檢驗等:利用多媒體CAI系統(tǒng),教師對于教學內(nèi)容的控制更加靈活,可以跳躍、任意切換有關(guān)講授內(nèi)容,隨時暫停以便觀察及講解。由于本課程在講授中,經(jīng)常要調(diào)用計量經(jīng)濟分析的專用軟件EViews31來演示計量經(jīng)濟模型建立和統(tǒng)計分析的過程,為此,多媒體教學演示系統(tǒng)能夠自動鏈接EViews軟件以進行計量經(jīng)濟分析。232綜合練習與測試子系統(tǒng)學生可以通過本子系統(tǒng)提供的是非題、單選題、多選題和填空題等練習模塊對所學的知識進行復習鞏固,更好、更快地掌握所學知識。利用建模及檢驗模塊,根據(jù)實際觀察值,可以用EViews軟件建立工作文件進行數(shù)據(jù)處理,并存放
5、信息處理過程中的其他操作對象,如序列、數(shù)組、方程、圖像等等,估計出模型中的參數(shù)。并對模型進行各種檢驗,最終確定實際問題的計量經(jīng)濟模型。利用系統(tǒng)的綜合能力測試模塊可對學生的學習情況進行考核,電腦從試題庫中隨機抽取試題,并由電腦自動評分:233 系統(tǒng)數(shù)據(jù)庫管理子系統(tǒng)系統(tǒng)數(shù)據(jù)庫管理子系統(tǒng),能夠?qū)虒W內(nèi)容庫、練習題庫及綜合測試題庫進行增加、修改和刪除。進入該子系統(tǒng)需要管理員密碼,以防止系統(tǒng)數(shù)據(jù)庫被任意修改。3系統(tǒng)的實現(xiàn)方法本系統(tǒng)的開發(fā),充分利用了Authorwe軟件的交互性與功能強大的柔性數(shù)據(jù)庫相結(jié)合的技術(shù),以方便系統(tǒng)的設計,并能靈活及時地對系統(tǒng)數(shù)據(jù)進行更新。ODBC API是開放式數(shù)據(jù)庫連接及驅(qū)動程
6、序的調(diào)用級接口,它對Microsoft SQL Seer及任何具有ODBC驅(qū)動程序的數(shù)據(jù)庫提供數(shù)據(jù)訪問連接。通過對這個接L1進行編程,可能建立與數(shù)據(jù)庫無關(guān)的代碼,這意味著ODBC API可提供一個自適應多種數(shù)據(jù)庫的通用編程模型。利用Autho e軟件提供對數(shù)據(jù)庫操作的功能,能很方便地解決對數(shù)據(jù)的動態(tài)處理,數(shù)據(jù)的修改和擴充只需在數(shù)據(jù)庫中進行即可,而無需修改Authorware應用程序Aumonvare與各種類型數(shù)據(jù)庫連接并不復雜,既可以手動配置數(shù)據(jù)源,也可以自動配置數(shù)據(jù)源。下面簡單介紹如何在Authorware中訪問Access數(shù)據(jù)庫中的記錄,所需掌握的SQL語言及如何進行ODBC數(shù)據(jù)源配置31
7、自動配置ODBC數(shù)據(jù)源我們可以通過Authorware應用程序來自動配置ODBC數(shù)據(jù)源,編制的程序打包生成脫離Authorware平臺的EXE文件,可以在其他機器上直接運行,這里需要使用兩個文件tMsDSNU32和ODBCU32 (可以從安裝Aumonvare軟件的目錄復制到你的軟件目錄下),共同完成Authorware環(huán)境下直接連到目前使用的數(shù)據(jù)庫軟件中的功能,在生成EXE文件時,與所編寫的Authorware文件一起打包。下面說明tMsDSNU32是如何自動配置ODBC數(shù)據(jù)源以及ODBCU32的使用方法。建立好Access 20(X)數(shù)據(jù)庫后,啟動Authorware軟件,然后使用Load
8、Function裝載tMsDSNU32和ODBCU32就可以獲得相應函數(shù)。在tMsDSNU32中只有一個函數(shù)tMsDBRegister(),其語法結(jié)構(gòu)如下:result:=tMsDBRegister(dbReqType,dbType,dbList)其中的參數(shù)含義如下:dbReqType=1增加ODBC數(shù)據(jù)源dbReqType=2,配置ODBC數(shù)據(jù)源dbReqType=3,刪除ODBC數(shù)據(jù)源dbReqType=4,增加ODBC 系統(tǒng)數(shù)據(jù)源dbReqType=5,配置ODBC 系統(tǒng)數(shù)據(jù)源dbReqType=6,刪除ODBC 系統(tǒng)數(shù)據(jù)源dbReqType=7,刪除默認的ODBC數(shù)據(jù)源參數(shù)dbType
9、表示要使用的ODBC數(shù)據(jù)源的驅(qū)動程序。參數(shù)dbList指定ODBC數(shù)據(jù)源的名稱、描述以及與之相連的數(shù)據(jù)庫文件。ODBC數(shù)據(jù)源配置完畢之后,就可以在Auhonvare的“計算”圖標中添加相應的編程語言,裝載ODBCU32(用戶自定義函數(shù),相當于 dII文件)以實現(xiàn)對數(shù)據(jù)庫的操作。在ODBCU32中包含以下三個函數(shù):ODBCHandle:=ODBCOpen(WindowHandle,ErrorVar,Database,User,Password)data:=0DBCExecute(0DBCHandle,SQLString)ODBCClose(ODBCHandle)以上三個函數(shù)聯(lián)合使用,可以完成對數(shù)
10、據(jù)庫的操作。通過ODBCOpen函數(shù)打開使用的數(shù)據(jù)庫,使用ODBCExecute完成對數(shù)據(jù)庫的操作,最后用ODBCCIose函數(shù)將數(shù)據(jù)庫關(guān)閉。數(shù)據(jù)庫的操作依靠標準的SQL語言來完成。3.2應用實例下面就CAI系統(tǒng)的數(shù)據(jù)庫Econometricsmdb來介紹在Authorware中訪問Access 2000的方法:1、連接打開數(shù)據(jù)庫。在流程線上放置一個“計算” 圖標并命名為“自動配置ODBC數(shù)據(jù)源”,打開計算圖標,輸入如下代碼:dbreqtype:=l 增加ODBC數(shù)據(jù)源dbtype:=”microsoft access driver rmdb)”需要使用的ODBC數(shù)據(jù)源的驅(qū)動程序dblist:
11、=”dsn=EconometricsDSN;” 數(shù)據(jù)源名EconometricsDSNdblist:=dblist ”description=odbc dsn;”dblist:=dblist ”ill=ms access;”dblist:=dblist ”dbq=” FileLocation ”Econometrics mdb;”指定的數(shù)據(jù)庫文件result:=tMsDBRegister(dbreqtype,dbtype,dblist) 打開數(shù)據(jù)庫dbname:=”EconometricsDSN”dberror:=dbhandle:=ODBCOpen(WindowHandle,dberror,
12、dbnameIIl”xtgly”) xtgly為數(shù)據(jù)庫文件的密碼2、利用SQL語言對數(shù)據(jù)庫進行各種操作一旦數(shù)據(jù)庫成功打開,以后就可以用SQL語言實現(xiàn)具體操作 在Authorware流程線上根據(jù)設計的需要可以放置“交互”圖標、“導航”圖標、“群組”圖標和“計算”圖標等,并進行相應命名。要打開數(shù)據(jù)庫中具體的某個表進行查詢,可在計算圖標中輸入如下代碼:db SQLstring:=”select目標列表達式fr0m 表名或視圖名”確定打開的表0dbcdatast g:=0DBCExecute(dbhandle,db_SQLstring)fl發(fā)送SQL命令0DBCClose(dbhandle) 關(guān))司數(shù)據(jù)庫針對數(shù)據(jù)庫的不同操作,可以設計不同的SQL語句來完成數(shù)據(jù)的查詢、添加、修改、刪除和各種統(tǒng)計運算等功能,在此不再贅述。通過上面的介紹可以看出,在Authorware中使用ODBC可以方便地訪問各種不同的數(shù)據(jù)庫。不僅如此,當使用ODBC開發(fā)一個多媒體課件時有一個潛在的好處,就是當從一種數(shù)據(jù)庫系統(tǒng)轉(zhuǎn)到另一種時,如把Acc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北省十堰市單招職業(yè)傾向性測試題庫新版
- 2024年醫(yī)用供應裝置項目投資申請報告
- 生物-云南省師范大學附屬中學2025屆高三下學期開學考試試題和答案
- 2025年度國際貿(mào)易付款委托三方協(xié)議
- 2025年度全包家裝裝修與智能家居智能安防報警系統(tǒng)合同
- 2025年度單身公寓房產(chǎn)租賃合同(含智能家居)
- 2025年度信用卡旅游保險借款合同
- 二零二五年度勞動合同解除后離職員工離職后職業(yè)發(fā)展支持合同
- 2025年度XX小區(qū)智慧物業(yè)管理系統(tǒng)服務協(xié)議書
- 2025年度兼職協(xié)議書-旅游行業(yè)導游兼職人員合作協(xié)議
- JGJ79-2012 建筑地基處理技術(shù)規(guī)范
- 柱塞泵工作原理動畫演示
- 某電廠180m鋼筋混凝土煙囪施工方案
- 駕駛員心理健康教育培訓課件
- 精準高效的數(shù)字孿生光網(wǎng)絡技術(shù)探討和實踐
- 無痛胃腸鏡的護理查房
- 供應鏈工作計劃
- 農(nóng)村生活污水檢測服務方案
- 110kV全封閉組合開關(guān)電器GIS擴建及改造項目技術(shù)規(guī)范書通用部分
- 幼兒園食譜播報
- 駕駛員心理健康與安全駕駛
評論
0/150
提交評論