mp3用戶菜單顯示界面系統(tǒng)的分析與設計.doc
約36頁DOC格式手機打開展開
mp3用戶菜單顯示界面系統(tǒng)的分析與設計,36頁 17989字摘 要:mp3播放器應用程序是一個基于visual c++ 6.0 開發(fā)的一個多媒體軟件,是建立在mci(媒體控制接口)控制之上的軟件。該軟件開發(fā)研究的目的主要是為了給人們娛樂和消遣用的;該軟件實現(xiàn)的方法是通過調(diào)用mci控制接口的相關函數(shù),獲取系統(tǒng)的控制信息,利用系統(tǒng)信息對mp3播放器的每一個動作進...
內(nèi)容介紹
此文檔由會員 miaomiao12321 發(fā)布
36頁 17989字
摘 要:MP3播放器應用程序是一個基于Visual C++ 6.0 開發(fā)的一個多媒體軟件,是建立在MCI(媒體控制接口)控制之上的軟件。該軟件開發(fā)研究的目的主要是為了給人們娛樂和消遣用的;該軟件實現(xiàn)的方法是通過調(diào)用MCI控制接口的相關函數(shù),獲取系統(tǒng)的控制信息,利用系統(tǒng)信息對MP3播放器的每一個動作進行控制。該軟件到現(xiàn)在為止可以實現(xiàn)的功能是:該軟件可以添加和播放多種音頻文件格式,可以添加單個音頻文件,也可以同時添加多個音頻文件;對音頻文件的操作有:播放音頻文件、暫停、停止,可以選擇播放下一首歌或前一首歌;可以對已經(jīng)添加進入播放列表的音頻文件進行刪除或者添加新的音頻文件;可以調(diào)節(jié)系統(tǒng)的音量的大小;該軟件還可以顯示當前播放的進度;可以隱藏或展開播放列表;本軟件可以進行系統(tǒng)托管,隱藏主界面后,在任務欄創(chuàng)建托管圖標;單擊托管圖標后可以重新彈出控制界面,并取消托管圖標。在系統(tǒng)托管或自動播放的情況下,該軟件在播放完一首歌后可以自動跳轉(zhuǎn)到下一首歌,并播放此音頻文件。
關鍵字:播放器,Visual C++ 6.0,音頻文件
目錄
引言 1
第一章 緒論 2
1.1 MP3的發(fā)展史 2
1.2 MP3的存儲器介質(zhì) 3
1.3 MP3的分類 4
1.4 市場調(diào)查 4
第二章 MP3用戶菜單顯示界面系統(tǒng)的需求分析 5
2.1 MP3用戶菜單顯示界面系統(tǒng)的設計目的 5
2.2 MP3用戶菜單顯示界面的定義 5
2.2.1.MP3用戶菜單顯示界面系統(tǒng)設計要求: 5
2.2.2 MP3用戶菜單顯示界面系統(tǒng)的設計內(nèi)容 6
2.2.3 MP3用戶菜單顯示界面系統(tǒng)的性能目標 6
2.3 應用系統(tǒng)開發(fā)工具 6
2.3.1 Visual C++6.0 的簡介 6
第三章MP3用戶菜單顯示界面系統(tǒng)的基本原理 8
3.1 MPEG 音頻標準的基本原理 8
3.1.1 提供了三個獨立的壓縮層次 8
3.2 MP3編碼與解碼 10
3.3 MP3的工作原理及主要模塊介紹 10
3.4 MP3文件結(jié)構 11
3.5 MP3播放系統(tǒng)的構成 12
3.6 MP3的硬件結(jié)構 12
3.6.1 MP3的芯片 12
3.7 MP3的工作原理圖 13
第四章MP3用戶菜單顯示界面系統(tǒng)的設計與實現(xiàn) 14
4.1 硬件設計 14
4.2 軟件測試 14
4.2.1主界面 15
4.2.2 基本設置模塊 15
4.2 .3信息錄入模塊 15
4.3系統(tǒng)的核心代碼 16
第五章MP3用戶菜單顯示界面系統(tǒng)的系統(tǒng)測試 19
5.1 系統(tǒng)測試要求 19
5.2 系統(tǒng)功能測試 19
5.2.1 系統(tǒng)播放測試 19
5.2.2 添加音樂文件的測試 20
5.2.3 刪除音樂文件的測試 20
5.2.4 文件的停止、前進、后退功能測試 21
第六章 總結(jié) 22
參考文獻 23
附錄 24
參考文獻
[1] 李善平,施韋,林欣 .Windows 教程[M] 北京:清華大學出版社,2007.
[2]譚浩強,C++程序設計[M], 北京:清華大學出版社,2006
[3]楊 欣 ,王玉鳳 . 《52單片機應用從零開始》.北京: 清華大學出版社,2008.1
[4]周龍鑲 《MP3界面實現(xiàn)技術》 中國地質(zhì)大學出版社 2004
[5]《CS-1型實驗環(huán)境及技術說明書》 西南科技大學計算機學院 2005
[6] 網(wǎng)上范例和相關資料
摘 要:MP3播放器應用程序是一個基于Visual C++ 6.0 開發(fā)的一個多媒體軟件,是建立在MCI(媒體控制接口)控制之上的軟件。該軟件開發(fā)研究的目的主要是為了給人們娛樂和消遣用的;該軟件實現(xiàn)的方法是通過調(diào)用MCI控制接口的相關函數(shù),獲取系統(tǒng)的控制信息,利用系統(tǒng)信息對MP3播放器的每一個動作進行控制。該軟件到現(xiàn)在為止可以實現(xiàn)的功能是:該軟件可以添加和播放多種音頻文件格式,可以添加單個音頻文件,也可以同時添加多個音頻文件;對音頻文件的操作有:播放音頻文件、暫停、停止,可以選擇播放下一首歌或前一首歌;可以對已經(jīng)添加進入播放列表的音頻文件進行刪除或者添加新的音頻文件;可以調(diào)節(jié)系統(tǒng)的音量的大小;該軟件還可以顯示當前播放的進度;可以隱藏或展開播放列表;本軟件可以進行系統(tǒng)托管,隱藏主界面后,在任務欄創(chuàng)建托管圖標;單擊托管圖標后可以重新彈出控制界面,并取消托管圖標。在系統(tǒng)托管或自動播放的情況下,該軟件在播放完一首歌后可以自動跳轉(zhuǎn)到下一首歌,并播放此音頻文件。
關鍵字:播放器,Visual C++ 6.0,音頻文件
目錄
引言 1
第一章 緒論 2
1.1 MP3的發(fā)展史 2
1.2 MP3的存儲器介質(zhì) 3
1.3 MP3的分類 4
1.4 市場調(diào)查 4
第二章 MP3用戶菜單顯示界面系統(tǒng)的需求分析 5
2.1 MP3用戶菜單顯示界面系統(tǒng)的設計目的 5
2.2 MP3用戶菜單顯示界面的定義 5
2.2.1.MP3用戶菜單顯示界面系統(tǒng)設計要求: 5
2.2.2 MP3用戶菜單顯示界面系統(tǒng)的設計內(nèi)容 6
2.2.3 MP3用戶菜單顯示界面系統(tǒng)的性能目標 6
2.3 應用系統(tǒng)開發(fā)工具 6
2.3.1 Visual C++6.0 的簡介 6
第三章MP3用戶菜單顯示界面系統(tǒng)的基本原理 8
3.1 MPEG 音頻標準的基本原理 8
3.1.1 提供了三個獨立的壓縮層次 8
3.2 MP3編碼與解碼 10
3.3 MP3的工作原理及主要模塊介紹 10
3.4 MP3文件結(jié)構 11
3.5 MP3播放系統(tǒng)的構成 12
3.6 MP3的硬件結(jié)構 12
3.6.1 MP3的芯片 12
3.7 MP3的工作原理圖 13
第四章MP3用戶菜單顯示界面系統(tǒng)的設計與實現(xiàn) 14
4.1 硬件設計 14
4.2 軟件測試 14
4.2.1主界面 15
4.2.2 基本設置模塊 15
4.2 .3信息錄入模塊 15
4.3系統(tǒng)的核心代碼 16
第五章MP3用戶菜單顯示界面系統(tǒng)的系統(tǒng)測試 19
5.1 系統(tǒng)測試要求 19
5.2 系統(tǒng)功能測試 19
5.2.1 系統(tǒng)播放測試 19
5.2.2 添加音樂文件的測試 20
5.2.3 刪除音樂文件的測試 20
5.2.4 文件的停止、前進、后退功能測試 21
第六章 總結(jié) 22
參考文獻 23
附錄 24
參考文獻
[1] 李善平,施韋,林欣 .Windows 教程[M] 北京:清華大學出版社,2007.
[2]譚浩強,C++程序設計[M], 北京:清華大學出版社,2006
[3]楊 欣 ,王玉鳳 . 《52單片機應用從零開始》.北京: 清華大學出版社,2008.1
[4]周龍鑲 《MP3界面實現(xiàn)技術》 中國地質(zhì)大學出版社 2004
[5]《CS-1型實驗環(huán)境及技術說明書》 西南科技大學計算機學院 2005
[6] 網(wǎng)上范例和相關資料