freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

多媒體播放器的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-06-27 23:03本頁面
  

【正文】 能(表單,報(bào)告,序列和VB代碼)可以用作其他數(shù)據(jù)庫(kù)的后期應(yīng)用,包括 JET(檔案為主的數(shù)據(jù)庫(kù)引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容的產(chǎn)品。   一些專業(yè)的應(yīng)用程序開發(fā)人員使用 Access 用作 快速應(yīng)用開發(fā),特別是給街道上的推銷員制作一個(gè)初型或獨(dú)立應(yīng)用程序的工具。這類開發(fā)者都是沒有在應(yīng)用或者數(shù)據(jù)設(shè)計(jì)方面訓(xùn)練的辦公室從業(yè)人員。它也常被用來開發(fā)簡(jiǎn)單的WEB應(yīng)用程序.這些應(yīng)用程序都利用ASP技術(shù)在Internet Information Services運(yùn)行.比較復(fù)雜的WEB應(yīng)用程序則使用PHP/MySQL或者ASP/Microsoft SQL Server.   它的使用方便程度和強(qiáng)大的設(shè)計(jì)工具為初級(jí)程序員提供許多功能。 這些組件通過一個(gè)名為Developer Studio的組件集成為和諧的開發(fā)環(huán)境【14】。Visual C++++編譯器,而且是一個(gè)基于Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境(integrated development environment,IDE)。本論文采用的是Visual C++是Windows操作系統(tǒng)上常見的C++開發(fā)工具,是Microsoft公司推出的目前使用極為廣泛的基于Windows平臺(tái)的C++的可視化的開發(fā)環(huán)境。Microsoft SQL Server是基于服務(wù)器端的中型的數(shù)據(jù)庫(kù),可以適合大容量數(shù)據(jù)的應(yīng)用,在功能上管理上也要比Microsoft Access要強(qiáng)得多。Microsoft Access是一種桌面數(shù)據(jù)庫(kù),只適合數(shù)據(jù)量少的應(yīng)用。在這一模塊中,需要選擇數(shù)據(jù)庫(kù),有兩種最常用的數(shù)據(jù)庫(kù)。這需要就要編寫c++程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)中文件的查找、添加、刪除等基本的功能。根據(jù)這些要求,需要有相應(yīng)的軟/硬件來支持,硬件的方面的要求是計(jì)算機(jī)要有聲卡和集成顯卡,軟件方面的要求:windows XP系統(tǒng)、VC++。另外,建議你安裝新版的媒體播放器(MediaPlayer,可到微軟的站點(diǎn)下載),其功能要比ActiveMovie強(qiáng)得多,并且支持更多的多媒體文件類型【13】。而且,在Windows 95/98和Windows NT的最新版本中,ActiveMovie控件已作為操作系統(tǒng)的一部分來提供,即使用戶系統(tǒng)中沒有安裝ActiveMovie控件,Microsoft的許可協(xié)議也允許在你的應(yīng)用程序的發(fā)行包中發(fā)布ActiveMovie的運(yùn)行時(shí)文件。事實(shí)上,很多優(yōu)秀的多媒體應(yīng)用程序,其內(nèi)部的多媒體回放就是利用ActiveMovie控件來實(shí)現(xiàn)??丶芨鶕?jù)文件后綴進(jìn)行自動(dòng)判別設(shè)備類型,并完成相應(yīng)的控制。SHIFT+F11跳出當(dāng)前所在函數(shù)。CTRL+F10運(yùn)行到光標(biāo)所在行。F5調(diào)試狀態(tài)運(yùn)行程序,程序執(zhí)行到有斷點(diǎn)的地方會(huì)停下來。同時(shí)VC++也允許用戶自定義資源,因此我們可以將聲音文件作為用戶自定義資源加入程序資源文件中,經(jīng)過編譯連接生成EXE文件,[10]。第一種格式將播放系統(tǒng)默認(rèn)的聲音,第二種格式不會(huì)播放系統(tǒng)默認(rèn)的聲音。 例如播放C: (c:\sound\,SND_ASYNC)。 或BOOL PlaySound( LPCSTR lpszSound, HMODULE hmod, DWORD fuSound )。利用這些函數(shù)可以方便地播放聲音。 1VC在多線程、網(wǎng)絡(luò)通信、分布應(yīng)用方面,VC++有不可比擬的優(yōu)勢(shì)。    VC是編CAD軟件的唯一選擇。    VC可以開發(fā)高效靈活的文件操作程序。比如WEB上的控件。    VC主要適用于游戲開發(fā)    VC多用于單片機(jī),工業(yè)控制等軟件開發(fā),如直接對(duì)I/O地址操作,就要用C++。    VC主要用在驅(qū)動(dòng)程序開發(fā) 。VC適用范圍:    VC主要是針對(duì)Windows系統(tǒng),適合一些系統(tǒng)級(jí)的開發(fā),可以方便實(shí)現(xiàn)一些底層 的調(diào)用。VC基于C,C++語言,主要由是MFC組成,是與系統(tǒng)聯(lián)系非常緊密的編程工具,它兼有高級(jí),和低級(jí)語言的雙重性,功能強(qiáng)大,靈活,執(zhí)行效率高,幾乎可說VC在 Windows平臺(tái)無所不能。VC++。另外,它提供了大量的代碼,指導(dǎo)用戶編程時(shí)實(shí)現(xiàn)某些技術(shù)和功能。MFC中封裝了大部分Windows API函數(shù)和Windows控件,它包含的功能涉及到整個(gè)Windows操作系統(tǒng)。論文的結(jié)構(gòu)安排:第一章 緒論介紹研究背景,目的和意義等;第二章 開發(fā)工具介紹,軟件的需求分析和模塊設(shè)計(jì);第三章 數(shù)據(jù)模型分析及設(shè)計(jì);第四章 多媒體播放器軟件設(shè)計(jì);第五章 程序運(yùn)行流程圖和播放器實(shí)現(xiàn)結(jié)果演示;第六章 總結(jié)與展望,主要對(duì)論文進(jìn)行總結(jié)和今后研究設(shè)想;最后是參考文獻(xiàn)和附錄的相關(guān)內(nèi)容。多媒體的各種處理工具和設(shè)備集成,強(qiáng)調(diào)了與多媒體相關(guān)的各種硬件的集成和軟件的集成,為多媒體系統(tǒng)的開發(fā)和實(shí)現(xiàn)建立一個(gè)理想的集成環(huán)境,目的是提高多媒體軟件的生產(chǎn)力【12】。因此,多媒體的集成性主要表現(xiàn)在兩個(gè)方面:多媒體信息的集成和操作這些媒體信息的工具和設(shè)備的集成。但當(dāng)它們?cè)诙嗝襟w的旗幟下大會(huì)師時(shí),一方面意味著技術(shù)已經(jīng)發(fā)展到相當(dāng)成熟的程度,一方面也意味著各自獨(dú)立的發(fā)展不再能滿足應(yīng)用的需要。多媒體的集成性應(yīng)該說是在系統(tǒng)級(jí)上的一次飛躍。借助于“活動(dòng)”,我們可以獲得更多的信息。交互可做到自由地控制和干預(yù)信息的處理,增加對(duì)信息的注意力和理解,延長(zhǎng)信息的保留時(shí)間。多媒體的第二個(gè)關(guān)鍵特性是交互性。把計(jì)算機(jī)所能處理的信息空間范圍擴(kuò)展和放大,而不在局限于數(shù)值、文本或特殊對(duì)待的圖形和圖象,這是計(jì)算機(jī)變得更加人類化所必須的條件。信息載體的多樣性是多媒體的主要特征之一,也是多媒體研究需要解決關(guān)鍵問題。 現(xiàn)在多媒體技術(shù)正向二個(gè)方而發(fā)展:一是網(wǎng)絡(luò)化發(fā)展趨勢(shì),與寬帶網(wǎng)絡(luò)通信等技術(shù)相互結(jié)合,使多媒體技術(shù)進(jìn)入科研設(shè)計(jì)、企業(yè)管理、辦公自動(dòng)化、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、檢索咨詢,文化娛樂、自動(dòng)測(cè)控等領(lǐng)域;二是多媒體終端的部件化、智能化和嵌入化,提高計(jì)算機(jī)系統(tǒng)本身的多媒體性能,開發(fā)智能化家電。目前多媒體計(jì)算機(jī)硬件體系結(jié)構(gòu),多媒體計(jì)算機(jī)的視頻音頻接口軟件不斷改進(jìn),尤其是采用了硬件體系結(jié)構(gòu)設(shè)計(jì)和軟件、算法相結(jié)合的方案,使多媒體計(jì)算機(jī)的性能指標(biāo)進(jìn)一步提高,但要滿足多媒體網(wǎng)絡(luò)化環(huán)境的要求,還需對(duì)軟件作進(jìn)一步的開發(fā)和研究,使多媒體終端設(shè)備具有更高的部件化和智能化【10】。新一代用戶界面(UI)與智能人工(Intelligent Agent)等網(wǎng)絡(luò)化、人性化、個(gè)性化的多媒體軟件的應(yīng)用還可使不同國(guó)籍、不同文化背景和不同文化程度的人們通過“人機(jī)對(duì)話”,自由地溝通與了解。   多媒體技術(shù)的發(fā)展使多媒體計(jì)算機(jī)將形成更完善的計(jì)算機(jī)支撐的協(xié)同工作環(huán)境,消除了空間距離的障礙,也消除了時(shí)間距離的障礙,為人類提供更完善的信息服務(wù)。融合CPU芯片原有的計(jì)算功能,它的設(shè)計(jì)目標(biāo)是用在多媒體專用設(shè)備,家電及寬帶通訊設(shè)備, 可以取代這些設(shè)備中的CPU及大量ASIC和其它芯片。技術(shù)的創(chuàng)新和發(fā)展將使諸如服務(wù)器、路由器、轉(zhuǎn)換器等網(wǎng)絡(luò)設(shè)備的性能越來越高,包括用戶端CPU、內(nèi)存、圖形卡等在內(nèi)的硬件能力空前擴(kuò)展,人們將受益于無限的計(jì)算和充裕的帶寬,它使網(wǎng)絡(luò)應(yīng)用者改變以往被動(dòng)地接受處理信息的狀態(tài),并以更加積極主動(dòng)的姿態(tài)去參與眼前的網(wǎng)絡(luò)虛擬世界。多媒體技術(shù)已經(jīng)成為當(dāng)今比較熱門的研究課題,特別是伴隨著多媒體技術(shù)的網(wǎng)絡(luò)化,使得多媒體技術(shù)的發(fā)展前景無限廣闊。多媒體技術(shù)是當(dāng)今信息技術(shù)領(lǐng)域發(fā)展最快的、最活躍的技術(shù),其發(fā)展的方向也是極其多樣化,所以在人們的日常生活中,幾乎隨處可見其身影。如:暴風(fēng)影音是Windows Media Player的補(bǔ)充和完善,當(dāng)前暴風(fēng)影音定位為一種軟件的整合和服務(wù)而存在,并非一個(gè)特定的軟件。多媒體技術(shù)還將改變未來的家庭生活,多媒體技術(shù)在家庭中的應(yīng)用將使人們?cè)诩抑猩习喑蔀楝F(xiàn)實(shí)。多媒體技術(shù)給出版業(yè)帶來了巨大的影響,其中近年來出現(xiàn)的電子圖書和電子報(bào)刊就是應(yīng)用多媒體技術(shù)的產(chǎn)物。計(jì)算機(jī)協(xié)同工作CSCW是指在計(jì)算機(jī)支持的環(huán)境中,一個(gè)群體協(xié)同工作以完成一項(xiàng)共同的任務(wù)。就目前而言,多媒體技術(shù)已在商業(yè)教育培訓(xùn)、電視會(huì)議、聲像演示等方面得到了充分應(yīng)用。 ActiveX控件一旦被開發(fā)出來,設(shè)計(jì) 和開發(fā)人員就可以把它當(dāng)作預(yù)裝配組件,用于開發(fā)客戶程序。reg。如,StockTicker控件可以用來在網(wǎng)頁上即時(shí)地加入活動(dòng)信息,動(dòng)畫控件可用來向網(wǎng)頁中加入動(dòng)畫特性。ActiveX 控件可以在運(yùn)行中調(diào)試,因此可以直接從調(diào)試窗體的代碼跟蹤到 ActiveX 控件工程的代碼中。在使用VC++,可以使用MFC。ActiveX控件是基于COM的可重用組件,主要用于插入ActiveX控件包容器或Web頁,ActiveX在外觀上和使用上和普通控件一樣,還提供屬性頁以支持在包容器的設(shè)計(jì)階段對(duì)ActiveX控件的屬性進(jìn)行可視化設(shè)計(jì)。本論文采用的ActiveX控件。應(yīng)該象背4級(jí)單詞一樣將這些常用類搞懂;當(dāng)然不要死記,要通過看幫助、看例子、動(dòng)手練習(xí)來學(xué)會(huì)它們;而且,并非每個(gè)類的內(nèi)部的所有函數(shù)都要學(xué)會(huì),要日積月累。MFC是面向?qū)ο蟪绦蛟O(shè)計(jì)與Application framework的完美結(jié)合,將傳統(tǒng)的API進(jìn)行了分類封裝,并且創(chuàng)建了程序的一般框架。   MFC是微軟封裝了的API。 MFC編制軟件時(shí)的大量?jī)?nèi)節(jié),如應(yīng)用程序?qū)崿F(xiàn)消息的處理,設(shè)備環(huán)境繪圖,這種結(jié)合是以方便為目的的,必定要付出一定代價(jià)(這是微軟的一向作風(fēng)),因此就造成了MFC對(duì)類封裝中的一定程度的的冗余和迂回。MFC,微軟基礎(chǔ)類(Microsoft Foundation Classes),實(shí)際上是微軟提供的,用于在C++環(huán)境下編寫應(yīng)用程序的一個(gè)框架和引擎,VC++是WinDOS下開發(fā)人員使用的專業(yè)C++ SDK(SDK,Standard SoftWare Develop Kit,專業(yè)軟件開發(fā)平臺(tái)),MFC就是掛在它之上的一個(gè)輔助軟件開發(fā)包,MFC作為與VC++血肉相連的部分(注意C++和VC++的區(qū)別:C++是一種程序設(shè)計(jì)語言,是一種大家都承認(rèn)的軟件編制的通用規(guī)范,而VC++只是一個(gè)編譯器,或者說是一種編譯器+源程序編輯器的IDE,WS,PlatForm,這跟Pascal和Delphi的關(guān)系一個(gè)道理,Pascal是Delphi的語言基礎(chǔ),Delphi使用Pascal規(guī)范來進(jìn)行Win下應(yīng)用程序的開發(fā)和編譯,卻不同于Basic語言和VB的關(guān)系,Basic語言在VB開發(fā)出來被應(yīng)用的年代已經(jīng)成了Basic語言的新規(guī)范,VB新加的Basic語言要素,如面向?qū)ο蟪绦蛟O(shè)計(jì)的要素,是一種性質(zhì)上的飛躍,使VB既是一個(gè)IDE,又成長(zhǎng)成一個(gè)新的程序設(shè)計(jì)語言),MFC同BC++集成的VCL一樣是一個(gè)非外掛式的軟件包,類庫(kù),只不過MFC類是微軟為VC++專配的。隨著多媒體性能的極大提升,程序中經(jīng)常要播放一段視頻或者一段音頻,如果能夠簡(jiǎn)單地插入音頻和視頻,將極大縮短程序的開發(fā)時(shí)間。 這些組件通過一個(gè)名為Developer Studio的組件集成為和諧的開發(fā)環(huán)境【8】。Visual C++++編譯器,而且是一個(gè)基于Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境(integ
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1