久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 多媒體信息系統(tǒng)的實現(xiàn)方法的研究談論

      時間:2022-07-03 04:08:17 圖形圖像/多媒體 我要投稿
      • 相關(guān)推薦

      多媒體信息系統(tǒng)的實現(xiàn)方法的研究談論

        探究多媒體信息系統(tǒng)的實現(xiàn)方法

      多媒體信息系統(tǒng)的實現(xiàn)方法的研究談論

        計算機專業(yè)教學過程中存在大量的媒體素材作品等需要存檔備案等,但是目前的教務管理系統(tǒng)無法滿足正常的多種媒體的存儲查詢等操作.由于存在格式化的文本數(shù)據(jù)和非格式化的圖形圖像數(shù)據(jù)、音視頻數(shù)據(jù)等,其中聲音和視頻文件容量大,操作麻煩,所以設(shè)計該系統(tǒng)需要從數(shù)據(jù)存儲、數(shù)據(jù)操作等多個方面進行.

        本系統(tǒng)就是為解決格式化和非格式化數(shù)據(jù)的存儲訪問控制問題而提出的,設(shè)計該系統(tǒng)具有對多媒體數(shù)據(jù)進行存儲、上傳下載、查詢、顯示(播放)的功能,需要選用合理的技術(shù)進行組織和管理,常見的方法有文件系統(tǒng)管理、面向?qū)ο蟮亩嗝襟w數(shù)據(jù)庫系統(tǒng)和超文本超媒體技術(shù)等.文件管理系統(tǒng)靈活簡單,但存在冗余及安全性問題,多媒體數(shù)據(jù)庫則提供安全性和并發(fā)事務處理等問題的解決方案,使用超文本超媒體技術(shù)更是將數(shù)據(jù)庫技術(shù)跨越到網(wǎng)絡(luò)應用中,使得信息管理系統(tǒng)能夠?qū)哂袝r空關(guān)系的數(shù)據(jù)進行同步和管理,但是對服務器的要求非常高.因此是目前數(shù)據(jù)庫的主流.本文采用SQL Server數(shù)據(jù)庫作為底層數(shù)據(jù)庫,采用.NET平臺來實現(xiàn)面向?qū)ο蟮臄U展關(guān)系數(shù)據(jù)庫的管理系統(tǒng).設(shè)計實現(xiàn)了系統(tǒng)中系統(tǒng)管理及多媒體數(shù)據(jù)庫的管理兩個功能.

        1系統(tǒng)的研究與設(shè)計

        本軟件前臺使用C#語言,后臺使用SQL Server數(shù)據(jù)庫.C#是基于.Net平臺的設(shè)計語言,它可開發(fā)基于.net的程序,還可開發(fā)基于WinForm程序.因此比較容易實現(xiàn)前臺窗體管理界面.SQLServer是目前主流的關(guān)系型數(shù)據(jù)庫之一,利用ADO控件可以將窗體與數(shù)據(jù)庫之間的聯(lián)系緊密結(jié)合建立更多的應用程序.

        1.1主要功能設(shè)計

        使用C#語言的窗體控件等實現(xiàn)界面設(shè)計,通過主界面上設(shè)計的菜單欄設(shè)置系統(tǒng)的功能.

        1.2多媒體數(shù)據(jù)庫的設(shè)計

        對于多媒體信息管理系統(tǒng)來說,如何實現(xiàn)多媒體數(shù)據(jù)的上傳、存儲管理等功能的實現(xiàn)尤為重要,因此引入關(guān)系模型概念來描述媒體數(shù)據(jù).但關(guān)系模型是單一的二維表,數(shù)據(jù)類型和長度都受限制,無法描述復雜結(jié)構(gòu)的數(shù)據(jù),因此引入抽象數(shù)據(jù)類型(ADT)或采用大二進制對象的數(shù)據(jù)類型來擴展多媒體管理功能,實現(xiàn)關(guān)系數(shù)據(jù)庫對多媒體數(shù)據(jù),如聲音、圖形或圖像的管理能力,但也存在多媒體數(shù)據(jù)的同步和集成方面的問題,而且基于多媒體內(nèi)容的檢索和查詢比較難以實現(xiàn),因此又引入面向?qū)ο髷?shù)據(jù)模型來描述多媒體數(shù)據(jù).

        面向?qū)ο髷?shù)據(jù)庫是建立在對象模型基礎(chǔ)上的,通過引入類、對象、方法封裝和繼承等概念,有效描述多種對象及其內(nèi)部結(jié)構(gòu)和聯(lián)系,剛好滿足多媒體數(shù)據(jù)庫在建模方面的要求,還能夠更好地實現(xiàn)數(shù)據(jù)的存儲查詢及其他操作.結(jié)構(gòu)復雜的媒體數(shù)據(jù)可以通過OODB提供的ADT數(shù)據(jù)抽象類型及用戶概括聚集等操作方法來實現(xiàn)系統(tǒng).通過它的封裝繼承等特點保證媒體數(shù)據(jù)間獨立運行,也便于系統(tǒng)的擴展與修改,另外還減少了數(shù)據(jù)冗余等問題.本系統(tǒng)的主要研究方向在媒體數(shù)據(jù)的數(shù)據(jù)模型的設(shè)計.

        2系統(tǒng)的實現(xiàn)

        對于本系統(tǒng)的設(shè)計而言主要的是完成數(shù)據(jù)管理功能的實現(xiàn).因此設(shè)計過程中考慮數(shù)據(jù)的使用頻率以及媒體數(shù)據(jù)的格式化問題.數(shù)據(jù)模型的設(shè)計主要從以下幾個方面去實現(xiàn)數(shù)據(jù)存儲.

        2.1文本數(shù)據(jù)管理實現(xiàn)

        由于文本數(shù)據(jù)都是格式化數(shù)據(jù),管理方式比較簡單,存儲只需將文本數(shù)據(jù)定義成普通的字符型,由用戶將其描述成一組對象,給出具體的關(guān)鍵詞或根據(jù)媒體內(nèi)容語義進行定義,上傳和查詢只需對內(nèi)容進行匹配即可.

        2.2圖形圖像數(shù)據(jù)管理實現(xiàn)

        圖形圖像文件無法像文本文件那樣基于內(nèi)容檢索和查詢,因此需要借助模式識別來進行語義分析和特征匹配,因此可以采用實例來說明圖形圖像文件.管理的方法有多種,比如方法一上傳圖片的相對路徑到數(shù)據(jù)庫中相應字段里,讀取顯示時,使用Image控件的ImageUrl屬性指向該相對路徑即可,下載圖片只需要另存為就可以.方法二將圖片以二進制流的方式整體上傳到數(shù)據(jù)庫里,讀取顯示時,以二進制流的方式整體讀出.這種方法稍微麻煩一點,但是圖片的整體數(shù)據(jù)細節(jié)保存到數(shù)據(jù)庫里.只需用戶先在數(shù)據(jù)庫中建立存放圖像信息的字段,其數(shù)據(jù)類型必須為Binary Large Object.然后使用DataGridView或者DataList的Image控件,并使之與該字段關(guān)聯(lián).Image控件顯示該圖像并從其中創(chuàng)建BitmapDecoder對象,可以將圖像裝入數(shù)據(jù)庫.訪問查詢時只使用通過設(shè)置Windows.Storage.FilePropertiesAPI來獲取和設(shè)置WindowS.storageFile上的基本屬性,而無需打開數(shù)據(jù)流進行管理訪問圖形圖像數(shù)據(jù).或者也可以直接使用C#語言編程創(chuàng)建一個webclient實例,通過該實例來上傳下載圖形圖像文件.

        2.3音頻和視頻文件管理實現(xiàn)

        由于音頻視頻文件的非格式及時間空間連續(xù)性問題,管理方法也可以很多種,如方法一對聲音文件或視頻文件以文件方式將相應的字段存放為blob或者OLE類型.即數(shù)據(jù)庫字段中存放的不是音頻視頻文件本身,而是用戶定義好的音視頻文件的文件名以及文件路徑.當需要上傳下載查詢播放等操作該音視頻文件時,只需要根據(jù)用戶定義的字段存儲到數(shù)據(jù)庫該字段中,查詢播放時按照具體的文件名和路徑名去打開它并播放之.其中聲音視頻文件調(diào)用MediaElement對象并使用FilcOpenPicker類選擇媒體文件,當需要播放音視頻文件時只要將MediaElement的Source設(shè)置為從FilcOpenPicker返回的StorageFile,并打開數(shù)據(jù)流,通過StorageFile上的OpenAsync:方法返回可傳入MediaElement.SetSource的流.然后調(diào)用MediaEle-ment上的Play 0以啟動媒體.方法二則將音視頻文件以二進制存儲.

        3小結(jié)

        隨著媒體專業(yè)學生數(shù)量的增加,學生作品作業(yè)數(shù)據(jù)量越來越大,在作品中的圖形圖像聲音視頻等文件數(shù)據(jù)的增加使得保存、查詢利用這些數(shù)據(jù)成為目前我校的信息建設(shè)的一個重要方向,因此建立本學科的特色多媒體數(shù)據(jù)庫變得重要起來,本系統(tǒng)就是基于這個目的而形成.

      【多媒體信息系統(tǒng)的實現(xiàn)方法的研究談論】相關(guān)文章:

      多媒體舞蹈教學設(shè)計與實現(xiàn)論文07-04

      論多媒體創(chuàng)作系統(tǒng)的設(shè)計與實現(xiàn)07-05

      淺談多媒體教學系統(tǒng)的設(shè)計與實現(xiàn)07-01

      實現(xiàn)鍵盤喚醒功能的方法07-01

      淺談論多媒體技術(shù)與高中政治課教學的結(jié)合07-04

      談多媒體教學網(wǎng)站設(shè)計與實現(xiàn)論文07-03

      研究英語多媒體教學模式07-05

      實現(xiàn)有效招聘的方法分享07-10

      多媒體網(wǎng)絡(luò)機房的維護方法07-01

      初中歷史多媒體教學的研究07-01