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

基于關系數據庫的大理白族民俗多媒體系統研究

2012-11-03 06:25:42王建書
大理大學學報 2012年4期
關鍵詞:多媒體數據庫

王建書

(大理學院數學與計算機學院,云南大理 671003)

基于關系數據庫的大理白族民俗多媒體系統研究

王建書

(大理學院數學與計算機學院,云南大理 671003)

詳細介紹基于關系數據庫Access2003利用Authorware7.0制作“大理民俗多媒體系統”的思想,實現了Authorware7.0對Access2003數據庫的連接,并介紹了系統開發的功能及開發系統過程中使用的關鍵技術。

數據庫;白族民俗;ODBC數據源

Authorware是Macromedia公司著名的多媒體開發工具,它不僅是眾多的公司、企業制作多媒體產品的開發平臺,更是很多大、中、小學教師制作多媒體CAI課件的得力工具〔1-3〕。從目前對Authorware的實際應用來看,大多數人還僅僅限于制作一些較簡單的多媒體課件,其實,Authorware結合Access是可以開發出具有較復雜的、具有交互性的、具備多媒體數據庫特性的一些多媒體數字化系統〔4〕。

1 對系統環境的配置

步驟一:在Access2003中建立數據庫表

MicrosoftAccess2003是專門用于開發數據庫程序的一個工具,用它可以很方便的創建數據庫表〔5〕。打開Microsoft Access2003,首先在彈出的窗體中選擇新建一個空的數據庫,然后在新彈出的窗體中給要建的數據庫命名,接下來我們可以有三種方式來創建一個數據庫表:使用設計器創建表、使用向導創建表和通過輸入數據創建表。一般來說使用第一種方式即使用設計器創建表即可。在這個表設計器中,我們可以設計要建的表的各個字段,其中包括各個字段的字段名、數據類型、長度范圍等等。再接下來就是要給新建的數據庫表的各個字段輸入具體的內容,這些內容都應該是我們事先準備好的。最后,把該表存為一個.mdb格式的文件。

步驟二:在Authorware中使用ODBC

ODBC是“開放數據庫互聯”的簡稱,它是一種用于連接數據庫的通用標準〔6-7〕。Authorware中使用ODBC的基本步驟如下:首先,安裝ODBC drivers(一般從光碟中即可找到)。其次,設定資料的來源(data sources)也就是選擇資料庫的意思,具體過程如下:①打開“控制面板”→“管理工具”→“數據源(ODBC)”→進入“ODBC數據源入管理器”;②選擇“系統DNS”選項卡→“添加”→選擇數據源驅動為“Microsoft Access Driver(*.mdb)”→單擊“完成”;③在“ODBC Microsoft Access安裝”中,輸入數據源名稱,例如輸入“dlmsxt_odbc”,說明為“dlmsglxtsjk”;單擊“數據庫”下面的“選擇按鈕”,選擇新建的數據庫,單擊“確定”按鈕,此時在“數據庫”中會顯示所選擇數據庫的路徑;④單擊確定后,在“ODBC數據源管理器”中會顯示出所配置的數據源名稱和驅動類型,單擊“確定”,數據源配置就完成了;⑤最后載入ODBC函數,應用它即可。一般在Authorware4.0、5.2、6.0之后的版本,都會在安裝路徑下找到ODBC. UCD這一模塊,它包括三個函數,分別是打開資料庫(ODBCOpen)、填入合法參數及SQL指令語句(ODBCExcute)、關閉資料庫(ODBCClose)。

步驟三:對數據庫的操作

由于此系統最大的特點就是與數據庫的交互,所以編程期間有大量與數據庫之間的操作交互。由于Authorware7.0并沒有提供對數據庫操作的系統函數,因此,需要用到Authorware7.0安裝時自帶的第三方用戶自定義函數ODBC.U32。通過調用它的ODBCOpenDynamic()函數打開指定的數據庫,用ODBCExecute()函數和相關SQL語句完成對數據庫的操作,最后用ODBCClose()函數關閉數據庫,即可完成依次對數據庫的操作〔8-9〕。且每調用一個數據庫需要同時使用這三個函數,在調用第二個數據庫之前必須關閉前一個數據庫,否則操作將會失敗。

2 大理白族民俗多媒體系統開發過程

本系統內容包括婚姻、飲食居住、民族工藝、歲時節令、禮儀服裝、宗教信仰、喪葬、巫卜禁忌等功能模塊〔10〕。對于每個模塊,我們分別為其建立一個. mdb格式的數據庫表文件。現以婚姻模塊的子模塊(對歌)為例,介紹其詳細開發過程。婚姻子模塊介紹了大理地區白族和其它少數民族的婚嫁習俗,向人們展示了大理婚嫁習俗的獨特性。

“婚姻”模塊借助于ODBC.U32插件中的ODBCOpenDynamic、ODBCExecute、ODBCClose函 數 和SQL查詢語句完成“打開數據源——執行數據源——關閉數據源”操作,從而實現了用戶與數據庫的交互。婚姻模塊包含:對歌,彩禮與出嫁,婚俗,結婚禮服,新房,其他婚俗,視頻7個子模塊。

“婚姻”模塊用到的數據庫為“data”文件夾下的“dlms.mdb”,用到的數據表為:hy(婚姻表),hy_caili(婚姻彩禮表),hy_duige(婚姻對歌表),hy_hunsu(婚姻婚俗表),hy_l(f婚姻禮服表),hy_qita(婚姻其它表),hy_xinfang(婚姻新房表)。其數據表結構和Authorware編程流程圖如下4圖所示。見圖1~圖4。

圖1 “婚姻”數據庫

圖2 婚姻子模塊“對歌”表結構

圖3 婚姻子模塊“對歌”數據表

圖4 “對歌”Authorware程序結構

在Authorware中訪問hy_duige.mdb(對歌)的具體過程如下:①在Windows下安裝好Microsoft Access Driver(Access數據庫驅動程序);②在Windows控制面板上,雙擊打開32-BitODBC圖標,定義用戶數據源。即指定要連接的Access數據庫名,如hy_duige. mdb,指定數據庫文件目錄路徑,如C:\…\Authorware\hy_duige.mdb,確認后退出。則用戶數據源為:C:\…\Authorware\hy_duige.mdb〔11〕;③雙擊打開Authorware32.Bit圖標,用LoadFunction菜單將ODBC的函數調入Authorware;④進入Authorware編程環境。例:要顯示hy_duige.mdb數據庫中的所有記錄和所有字段,方法如下:a〉雙擊打開計算圖標,開始編程:

ODBCHandle:=ODBCOpen(WindowHandle,“ErrorVar”,hy_duige.mdb)

Data:=ODBCExecute(ODBCHandle,“SQLString”)

第一條命令是打開hy_duige.mdb數據庫,第二條命令是可以通過SQL語言將hy_duige.mdb數據庫中的所有記錄和所有字段存入變量Data中。b〉雙擊打開顯示圖標,在用戶指定的顯示位置上鍵入:{Data},然后,點擊運行圖標,即可將變量Data的值即hy_duige.mdb數據庫中的所有記錄和所有字段在指定位置顯示出來;⑤用ODBCClose終止一次ODBC通信,在退出Authorware之前,需關閉與數據庫的所有連接,該函數語法格式如下:

ODBCClose(ODBCHandle)ODBCHandle代表ODBCOpen函數的處理結果。

最后運行點擊Authorware運行按鈕得到如圖5所示界面。

圖5 “對歌”界面

3 結束語

結合Authorware7.0和Access2003等軟件,可以制作出具有賞心悅目的用戶界面和友好交互的多媒體大理白族民俗數字化系統,實現大理白族民俗文化通過網絡為大眾服務的目標。充分利用現代高新技術手段和通信網絡系統,對大理白族民俗文化信息資源的存儲、傳播和利用,整合大理白族民俗文化信息資源,實現大理白族民俗文化通過網絡為大眾服務的目標。利用大量的實物照片、影像資料等多媒體技術手段來展示大理白族獨具特色的民俗風情〔12〕可使廣大觀眾從中領悟到大理白族民俗文化的獨特魅力和輝煌文明,還能保護好白族民俗文化傳統,實現大理民俗文化旅游的科學發展〔13〕。

〔1〕盛明慧.在Authorware中利用ODBC技術實現對數據庫的訪問〔J〕.科學咨詢·科技管理,2007(5):56-57.

〔2〕樊宙.淺談Authorware多媒體課件制作〔J〕.科技信息,2010(29):500.

〔3〕李向偉.Authorware課件設計中XML文檔導入技術的實現〔J〕.西安郵電學報,2010,15(5):115-119.

〔4〕付景芳,楊鑫.基于ODBC實現AUTHORWARE與數據庫的通信〔J〕.長春師范學院學報:自然科學版,2007,26(6):108-112.

〔5〕楊然,劉玉慶.基于ACCESS的設備管理信息系統的設計與實現〔J〕.淮北職業技術學院學報,2005,4(4):75-76.

〔6〕趙麗琴.嘗試運用Authorware結合Access制作多媒體課件〔J〕.成都教育學院學報,2005,19(8):96-97.

〔7〕梁培文,周奇,葉小平.基于Authorware實現的多媒體數據庫實例〔J〕.電腦編程技巧與維護,2008(11):24-40.

〔8〕陳萍.大理地區白族服飾圖案釋義〔J〕.大理學院學報,2010,9(1):19-22.

〔9〕鄭宗良.基于authorware的自主學習型課件設計探討〔J〕.硅谷,2008(11):130-131.

〔10〕趙淑琴.白族民俗節慶的開發措施及開發意義〔J〕.大理學院學報,2008,7(6):24-25.

〔11〕李映松,等.基于Access數據庫實現在Authorware中的大數據量查詢〔J〕.電腦知識與技術,2008(3):541-542.

〔12〕侯正昌.Authorware中數據庫的應用〔J〕.無錫職業技術學院學報,2005,4(1):23-24.

〔13〕趙建軍.大理白族民俗文化旅游開發模式分析〔J〕.大理學院學報,2009,8(7):18-21.

Research on Multimedia System of Dali Bai Nationality Folk Custom Based on Relational Database

WANG Jianshu
(College of Mathematics and Computer,Dali University,Dali,Yunnan 671003,China)

This article introduces how to use Authorware7.0 to make"the Dali folk custom multimedia systems"on the basis of the Access2003 database,and also presents function of system development and key technologies in the process of developing system.

database;Bai minority folk custom;ODBC data pool

TP311[文獻標志碼]A[文章編號]1672-2345(2012)04-0022-03

2011-06-17

2011-11-08

王建書,講師,主要從事多媒體數字化技術研究.

(責任編輯 袁 霞)

猜你喜歡
多媒體數據庫
借助多媒體探尋有效設問的“四度”
多媒體在《機械制圖》課中的應用
消費導刊(2018年10期)2018-08-20 02:56:28
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
初中化學因多媒體而綻放光彩
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
巧用多媒體 讓課堂練筆更加有效
中小學電教(2016年3期)2016-03-01 03:40:51
數據庫
財經(2016年6期)2016-02-24 07:41:51
多媒體達人煉成記
河南電力(2016年5期)2016-02-06 02:11:40
主站蜘蛛池模板: 青青青视频免费一区二区| 国产99在线| 国产精品微拍| 国内精品久久久久鸭| a级毛片免费看| 亚洲性日韩精品一区二区| 国产人免费人成免费视频| 久久美女精品国产精品亚洲| 伊人色在线视频| 2020国产在线视精品在| 亚洲日韩AV无码一区二区三区人| 中文字幕天无码久久精品视频免费 | 精品国产www| 91精品啪在线观看国产60岁| 免费人成网站在线高清| 国产簧片免费在线播放| 午夜激情福利视频| 特级精品毛片免费观看| 美女免费黄网站| 好吊妞欧美视频免费| 亚洲最大看欧美片网站地址| 在线免费观看a视频| 亚洲第一色网站| 天天综合天天综合| 国产99免费视频| 毛片久久久| 伊大人香蕉久久网欧美| 欧美在线三级| 亚洲黄网在线| 国产清纯在线一区二区WWW| 99视频在线看| 久久婷婷五月综合97色| 亚洲无码高清一区二区| 国产福利免费视频| 日韩天堂视频| 一级毛片在线免费视频| 亚洲啪啪网| 国产在线观看精品| 中文字幕欧美成人免费| 欧美日本激情| 另类欧美日韩| 国产精女同一区二区三区久| 亚洲色大成网站www国产| 国产色婷婷视频在线观看| 青草91视频免费观看| 91免费在线看| 无码网站免费观看| 玩两个丰满老熟女久久网| 无码免费的亚洲视频| 国产精品美人久久久久久AV| 中文字幕亚洲综久久2021| 日本成人精品视频| 91视频青青草| 天天干天天色综合网| 99热这里只有精品5| 特级做a爰片毛片免费69| 国产精品香蕉在线| 波多野结衣一区二区三视频| 色天堂无毒不卡| 亚洲自拍另类| 国产精品综合久久久| 国产日韩欧美中文| 国产美女91视频| 国产精品lululu在线观看| 在线观看亚洲国产| 日本不卡在线| 国产欧美日韩在线一区| 国产亚洲精品精品精品| 国产一级片网址| 亚洲精品视频在线观看视频| 亚洲视频免| 国产精品性| 成人免费午间影院在线观看| 99这里精品| 国产粉嫩粉嫩的18在线播放91| 色噜噜综合网| 国产菊爆视频在线观看| 亚洲第一黄片大全| 午夜高清国产拍精品| 亚洲精品无码AV电影在线播放| 色网站在线免费观看| 99久久国产综合精品2020|