国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VFP數(shù)據(jù)庫的多媒體素材的應(yīng)用

2014-11-19 18:45:41蔡洪濤孫續(xù)超
電腦知識與技術(shù) 2014年30期
關(guān)鍵詞:表單控件醫(yī)學(xué)

蔡洪濤 孫續(xù)超

摘要:在醫(yī)學(xué)課程中使用大量圖形、圖像、音頻、視頻等多媒體素材,這些數(shù)據(jù)具有非格式化、不規(guī)則等特點(diǎn)。使用VFP數(shù)據(jù)庫系統(tǒng)對多媒體素材進(jìn)行有效的管理與使用能夠極大提高素材使用的效率。

關(guān)鍵詞:VFP;數(shù)據(jù)庫;多媒體

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)30-7003-02

在醫(yī)學(xué)課程中,教師使用教學(xué)課件中經(jīng)常使用PPT文稿,WORD文檔,以及相關(guān)的圖形圖像、聲音、視頻等多媒體素材,這些都是以文件形式存在,將這些內(nèi)容保存到數(shù)據(jù)庫使其能夠進(jìn)行合理、有效的存儲,為其以后的使用帶來極大的方便。但是圖形、圖像、音頻、視頻等數(shù)據(jù)具有非格式化、不規(guī)則等特點(diǎn)。能夠?qū)⒃卺t(yī)學(xué)課程中使用的多媒體素材進(jìn)行有效的管理,就能提高其使用率,方便學(xué)生的使用。該文介紹了醫(yī)學(xué)課程中常用的多媒體素材的種類及利用Visual Foxpro(簡稱VFP)數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)對多媒體素材的管理與使用。

1 醫(yī)學(xué)課程中多媒體素材的種類

在醫(yī)學(xué)課程中使用的多媒體素材主要包括文本素材,圖像素材,視頻素材及聲音素材等,在保存到數(shù)據(jù)庫前應(yīng)該根據(jù)素材的特點(diǎn)進(jìn)行處理,方便以后在程序中調(diào)用使用。

1.1文本素材

文本就是將信息用符號和文字來表達(dá)的一種形式,用于記錄在醫(yī)學(xué)課程中主要用于描述概念、定義、病理、問題等內(nèi)容。這類素材通常直接保存,在Windows系統(tǒng)中,并將其命名(文本文件的擴(kuò)展名是TXT)。由于文本文件不包含任何格式信息,教師使用的Word文檔作為文本素材的應(yīng)首先轉(zhuǎn)換成文本格式,就可以利用VPF程序可以直接讀取文件中的內(nèi)容。

1.2圖像素材

醫(yī)學(xué)課程中包含大量圖像信息,例如器官圖片,醫(yī)學(xué)影像圖片等素材,如果要對圖像素材進(jìn)行處理,就需要先將圖像素材按一定的圖像格式進(jìn)行處理,從而得到圖像文件。圖像文件格式?jīng)Q定了圖像文件的存儲空間、顯示精度、可以被哪些應(yīng)用軟件兼容處理等等。JPEG是目前所有格式中最常見的一種圖像文件格式,壓縮率高,兼容各種圖像軟件。當(dāng)對圖像清晰度要求較高同時(shí)又想節(jié)約存儲空間時(shí),VFP數(shù)據(jù)庫系統(tǒng)支持對JPG格式的圖像文件進(jìn)行存儲,因此在制作數(shù)據(jù)庫時(shí)將圖像素材處理成JPEG格式是一種較為理想的辦法。

1.3聲音素材

醫(yī)學(xué)課程中有很多聲音素材是通過數(shù)字采集后以文件的形式進(jìn)行保存的。在處理聲音素材時(shí),要首先將聲音經(jīng)過數(shù)據(jù)編碼,得到一個(gè)數(shù)據(jù)序列。數(shù)字音頻的編碼方式就是數(shù)字音頻格式,根據(jù)課程內(nèi)容的需要將聲音保存為不同的數(shù)字音頻格式文件。其中WAV格式(波形文件)是一種最為常見又具有較高保真度的音頻格式,被Windows操作系統(tǒng)及其他應(yīng)用程序廣泛支持。WAV格式這種聲音格式保存后可以方便的在VFP數(shù)據(jù)庫中調(diào)用。

1.4視頻素材

醫(yī)學(xué)課程中的視頻可以直觀的描述細(xì)節(jié)內(nèi)容,因此在對視頻文件保存到數(shù)據(jù)庫中既要考慮到文件的清晰度又要考慮文件的尺寸及數(shù)據(jù)庫系統(tǒng)的支持。目前視頻方格的式有很多種,如AVI,RMVB,WMV,MKV,DIVX。VFP數(shù)據(jù)庫對AVI格式的視頻文件支持最好,可以在程序設(shè)計(jì)時(shí)方便的調(diào)用,并且圖象質(zhì)量好。。AVI格式的視頻文件就是將視頻編碼和音頻編碼混合在一起儲存。它有一個(gè)視頻軌道和一個(gè)音頻軌道,還可以有一些附加軌道,如文字等。

2 VFP對素材的管理及使用

VFP數(shù)據(jù)庫存儲多媒體信息的方法一般是:使用專用字段存放全部多媒體文件資料.或者將多媒體資料存放在不同字段中.播放時(shí)再重新構(gòu)建。文件系統(tǒng)與數(shù)據(jù)庫相結(jié)合.多媒體資料以文件系統(tǒng)存放.用關(guān)系數(shù)據(jù)庫存放媒體類型、屬性、關(guān)鍵詞等。其方法是先建立適合醫(yī)學(xué)課程資源系統(tǒng)的數(shù)據(jù)庫模型,并在此基礎(chǔ)上設(shè)計(jì)可視化的人機(jī)界面及代碼開發(fā)。根據(jù)系統(tǒng)的需要建立的查詢文件、視圖文件、表單文件及報(bào)表文件。

2.1 VFP對文本素材的導(dǎo)入方法

根據(jù)文本格式文件的特點(diǎn),用VFP自帶命令append即可完成文本文件導(dǎo)入數(shù)據(jù)庫的操作。主要實(shí)現(xiàn)代碼:在程序中打開要導(dǎo)入文本文件的表,然后執(zhí)行 append from c:\心臟病分析.t xt type sdf 命 令。如果在表單中實(shí)現(xiàn),可以根據(jù)文件名的特點(diǎn),成批進(jìn)行操作。

2.2 VFP對圖像素材的顯示方法

對于醫(yī)學(xué)課程中數(shù)據(jù)庫的圖像文件,首先根據(jù)圖像的內(nèi)容進(jìn)行合理命名,并在建立的多媒體表中對文件存放處置進(jìn)行定義。圖像在程序調(diào)用過程中,充分利用VFP控件中的圖形控件及其PICTRE屬性來實(shí)現(xiàn)。具體方法是在程序設(shè)計(jì)過程,首先建立表單,在表單中加入圖形控件IMAGE。將所使用的圖像素材表添加至表單的數(shù)據(jù)環(huán)境,設(shè)置圖形控件的相關(guān)屬性設(shè)置。程序在運(yùn)行過程中,數(shù)據(jù)庫指針的移動(dòng),圖形控件中的圖像也隨著發(fā)生變化。主要代碼:THISFORM.IMAGE1.PICTURE=PLAY.JPGFILETHISFRM.REFRESH()

2.3 VFP對聲音素材的播放

VFP系統(tǒng)中自帶對多媒體文件進(jìn)行管理的MCI控件,它為多媒體文件的播放提供了一個(gè)標(biāo)準(zhǔn)界面。另外,API函數(shù)中的PlaySound.sndPlaysound函數(shù)可用于小型wav文件播放。mciExecute函數(shù)、mciSengString函數(shù)可以播放多種格式音頻和avi視頻文件,功能更強(qiáng)大,可以提供程序員更多的發(fā)揮空間。

在VFP的應(yīng)用程序設(shè)計(jì)中,聲音素材已經(jīng)在數(shù)據(jù)庫設(shè)計(jì)階段以鏈接的形式進(jìn)行存儲在磁盤中,通過OLE容器加載時(shí),通過“插入對象→建立新文件”來嵌入對象,這種采用鏈接方式選擇“Link”選項(xiàng)來鏈接對象。在表單中建立一個(gè)OLE容器控件,導(dǎo)入聲音文件后,使用鼠標(biāo)右鍵功能彈出一個(gè)有“播放”、“編輯”、“打開”三個(gè)選項(xiàng)的菜單,如選擇“播放”命令,可以實(shí)現(xiàn)播放功能,這種方法用于交互方式對聲音素材的使用。

2.4 VFP對視頻素材的播放

視頻素材同聲音素材一樣使用鏈接的形式保存在數(shù)據(jù)庫中,在調(diào)用視頻素材時(shí),表單中先建立一個(gè)OLE容器控件和一個(gè)按鈕,按鈕起到播放視頻文件的功能,之后通過表的load事件加載播放控制器,代碼為:Thisform.olecontrol1.doverb(1)?!安シ拧卑粹o的Click事件代碼:Thisform.olecontrol1.doverb(0)來播放加載的視頻文件。另外,在表單中使用 “數(shù)據(jù)環(huán)境”時(shí),打開已經(jīng)建立好的多媒體數(shù)據(jù)表,并將數(shù)據(jù)庫表中的視頻字段avi拖到表單建立一個(gè)OLE綁定型控件與多媒體數(shù)據(jù)表的聯(lián)系,在表單中調(diào)整OLE綁定型控件的樣式。之后建立“播放”和按鈕,編寫“播放”銨鈕的Click事件輸入主要代碼:thisform.oleavi.doverb(0),也可實(shí)現(xiàn)相應(yīng)的操作。

3 總結(jié)

通過使用VFP數(shù)據(jù)庫技術(shù)將醫(yī)學(xué)課程中多媒體素材進(jìn)行存儲,并通過編寫應(yīng)用程序?qū)崿F(xiàn)調(diào)用,方便了對素材的管理與使用。實(shí)現(xiàn)了在學(xué)習(xí)過程中與課程信息相關(guān)的多媒體素材鏈接同時(shí),多媒體信息如JPG, AVI,WAV等存儲形式及調(diào)用方法需要使用的相關(guān)技術(shù)等進(jìn)行服歸納總結(jié),為今后有效的借助于計(jì)算機(jī)數(shù)據(jù)庫系統(tǒng)進(jìn)行信息管理提供了方法。

參考文獻(xiàn):

[1] 李剛.數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)[M].北京:科學(xué)出版社,2011.

[2] 張玉清.Visual Foxpro6系統(tǒng)開發(fā)實(shí)例分析[M].北京:清華大學(xué)出版社,2010.

[3] 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.

[4] 王延紅. Visual Foxpro數(shù)據(jù)庫程序設(shè)計(jì)[M].北京:科學(xué)出版社,2011.endprint

猜你喜歡
表單控件醫(yī)學(xué)
電子表單系統(tǒng)應(yīng)用分析
華東科技(2021年9期)2021-09-23 02:15:24
醫(yī)學(xué)的進(jìn)步
預(yù)防新型冠狀病毒, 你必須知道的事
祝您健康(2020年4期)2020-05-20 15:04:20
關(guān)于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
淺談網(wǎng)頁制作中表單的教學(xué)
醫(yī)學(xué)
新校長(2016年5期)2016-02-26 09:29:01
醫(yī)學(xué)、生命科學(xué)類
基于Infopath實(shí)現(xiàn)WEB動(dòng)態(tài)表單的研究
電子世界(2012年24期)2012-12-17 10:49:06
動(dòng)態(tài)表單技術(shù)在教學(xué)管理中的應(yīng)用*
就這樣玩會VBA中常見的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
尚义县| 阳高县| 德化县| 张掖市| 苍溪县| 舟曲县| 西贡区| 井冈山市| 司法| 宁津县| 五寨县| 宜昌市| 石阡县| 连南| 苏尼特右旗| 河间市| 伊川县| 临沭县| 河源市| 西平县| 北碚区| 商丘市| 乐业县| 永丰县| 厦门市| 临海市| 达拉特旗| 紫阳县| 嘉鱼县| 辽宁省| 云南省| 巍山| 上高县| 深圳市| 班玛县| 冕宁县| 延川县| 深州市| 武义县| 东宁县| 商丘市|