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

正文內(nèi)容

基于c的智能音樂播放器的設(shè)計和實現(xiàn)畢業(yè)設(shè)計-在線瀏覽

2025-05-01 09:03本頁面
  

【正文】 后置條件:將用戶 選擇要播放的歌曲文件添加到當前播放列表,并播放歌曲文件 用例名稱:音量控制 參與者:用戶 目標:使得用戶可以調(diào)節(jié)播放器的音量 前置條件:播放器正在運行 基本事件流: , 用例名稱:靜音控制 參與者:用戶 目標:使得用戶可以快速將播放器調(diào)到無聲狀態(tài) 前置條件:播放器正在運行 基本事件流: ,即無聲狀態(tài) 用例名稱:上 一首 /下一首 參與者:用戶 目標:使得用戶可以選擇播放播放列表中上一首 /下一首歌曲 8 前置條件:播放器正在運行,當前播放列表有上一首 /下一首歌曲 基本事件流: “下一首 /下一首”按鈕 /下一首歌曲 用例名稱:播放 參與者:用戶 目標:使得用戶可以播放在播放播放列表中選中的歌曲 前置條件:播放器正在運行 基本事件流: “播放”按鈕 用例名稱:暫 停 參與者:用戶 目標:使得用戶可以暫停正在播放的歌曲 前置條件:歌曲正在播放 基本事件流: , 2. 播放列表管理需求 9 當用戶選定某一播放列表,應(yīng)有的需求 : 10 用例名稱:播放歌曲文件 參與者:用戶 目標:使得用戶可以選擇播放播放列表中的歌曲文件 前置條件:播放器正在運行,播放列表有歌曲文件 基本事件流: 后置條件:播放選定的歌曲文件 添加歌曲文件控制 用例名稱:添加歌曲文 件 參與者:用戶 目標:使得用戶可以添加本地計算機的音樂文件或文件夾 前置條件:播放器正在運行,并且本地計算機存儲有音樂文件 基本事件流: 【添加歌曲】按鈕 “選擇文件 /文件夾”對話框, “確定” 4 文件或文件夾被添加到播放列表 后置條件:播放列表顯示了添加的音樂文件 用例名稱:刪除歌曲文件 參與者:用戶 目標:使得用戶可以刪除播放列表中的音樂文件 前置條件:播放器正在運行,并且播放列表中有要刪除的音樂文件 基本事件流: “刪除” 4.文件在播放列表中被刪除 后置條件:播放列表刪除了被選定的音樂文件 11 3. 播放器友好性需求 用例名稱:視覺外觀顯示 參與者:系統(tǒng)或用戶 目標:使得播放器根據(jù)歌曲文件的特性,通過視覺外觀來動態(tài)顯示 前置條件:播放器正在播放歌曲文件 基本事件流: 歌曲文件的特性, 2 接著調(diào)用一個視覺外觀顯示組件來動態(tài)顯示出來 后置條件:視覺外觀顯示組件來動態(tài)顯示播放中的歌曲文件 用例名稱:歌曲時間顯示 參與者:系統(tǒng) 目標:使得播放器能顯示歌曲文件的播放時間,并通過視覺數(shù)字動態(tài)顯示 前置條件:播放器播放歌曲文件 基本事件流: , 2 并通過視覺數(shù)字動態(tài)顯示已播放了歌曲文件多長時間 12 后置條件:視覺數(shù)字顯示動態(tài)顯示播放中的歌曲文件的時間 用例名稱:播放狀態(tài)顯示 參與者: 系統(tǒng) 目標:使得播放器能顯示播放器現(xiàn)時的狀態(tài),是播放還是暫停中 前置條件:播放器已打開 基本事件流: , 2 通過文字標簽顯示出來 后置條件:文字標簽將播放器狀態(tài)顯示出來 用例名稱:歌曲文件信息顯示 參與者:系統(tǒng) 目標:使得用戶能了解歌曲文件的信息,例如標題,歌手,聲道,比特率等信息 前置條件:播放器播放歌曲文件 基本事件流: , 2 并且通過文字標簽顯示出來 后置條件:文字標簽將歌曲文件狀態(tài)顯示 出來 界面需求 播放器界面要求布局合理,顏色舒適,控制按鈕友好;為了減少開發(fā)工程量,我們借鑒了現(xiàn)時流行的千千靜聽的皮膚來作為我們播放器的界面目標需求,此皮膚版權(quán)歸原作者所有,我們只是作學習所用 , 性能需求 1. 數(shù)據(jù)精確度 13 我們開發(fā)的是音樂播放器,音樂 播放器解碼的時候本身就需要很高的精確度才行,不然會出現(xiàn)亂碼或有損音質(zhì)的情況發(fā)生。不同系數(shù)采用不同的量化階,從耳敏感的頻率量化 精度高,不敏感的頻率量化精度低,量化誤差則不會被人耳察覺。具體時間要求如下: ( 1)當要求歌曲播放時,軟件響應(yīng)時間最長不能超過 2 秒。 可靠性需求 系統(tǒng)能持續(xù)運行,播放歌曲文件。其最終設(shè)計目標是:實現(xiàn)對多種音頻格式文件的播放、實現(xiàn)對歌詞的滾動播放及當前播放曲目長度顯示、顯示歌曲文件信息、實現(xiàn)靜音和音量控制;播放器軟件占用系統(tǒng)資源少、運行平臺要求不高、界面美觀舒適、 操作簡單、易維護、高穩(wěn)定性、能滿足用戶的常見需求。根據(jù)系統(tǒng)需求以及實際可操作及耐用性、實用性,通過設(shè)計主界面、添加代碼等步驟最終實現(xiàn)播放器的功能。 開始模塊包括四個子模塊 1. 添加音樂文件: 功能描述:選擇電腦中或者從樂庫中,將之加入播放器的播放列表,同時更新播放列表。 3. 添加背景圖片: 功能描述: 主要是為了選擇你喜歡的音樂播放器的主題圖片,可以單個添加,也可以添加多個圖片,添加音樂文件 添加音樂文件夾 皮膚更換 退出 單曲循環(huán) 順序循環(huán) 列表循環(huán) 隨機循環(huán) 不透明 設(shè)置 透明 度設(shè)置 16 然后在播放音樂的同時,欣賞你喜愛的圖片。 播放模式 模塊 播放模式模塊主要實現(xiàn)的功能: 對歌曲進行打開 /播放、暫停、停止、上一首、下一首、循環(huán)播放等控制。且該音頻只播放一次,播放完畢后停止。且當最后一個音頻播放完畢后播放停止。且當最后一個音頻播放完畢后從第一個音頻開始重新播放。 2. 歌曲暫停 子模 3. 歌曲 停 4. 上一 首 /下一首 17 音量控制功能實現(xiàn) 功能描述: 可以對當前正在播放的歌曲調(diào)節(jié)播放音量的大小,方便快捷的享受音樂帶來的感動。 皮膚 透明度設(shè)置 功能描述: 此功能模塊實現(xiàn)對當前入播放器直接進行皮膚選擇。 透明度模塊包括二個子模塊 1. 透明度設(shè)置模塊 : 2. 不透明設(shè)置 模塊: 模塊 界面設(shè)置 模塊主要實現(xiàn)的功能: 正常模式與 迷你模式的切換,能適合長時間聽歌的享受,可以緩解長時間玩播放器聽歌曲的視覺疲勞感。 18 第四章 系統(tǒng)功能實現(xiàn) 播放器主界面功能 新音樂播放器具備音樂播放、歌曲搜索、主題切換、窗口透明等功能,是一款性能卓 越、體積“瘦小”、界面絢麗、操作簡單的全功能音樂軟件;新音樂播放器滿足用戶的音樂需要,為您的音樂享受帶來更美妙的體驗。 主要代碼: FolderBrowserDialog folder = new FolderBrowserDialog()。 string[] file = ((), *.MP3)。 try { foreach (string Music in file) { fileCount1++。//讀取文件 musicfile[fileCount] = file[fileName]。 fileCount++。//只取 f 中的文件名 (total)。 } 運行結(jié)果界面: 添加音樂文件夾 功能:能一次添加多首音樂文件。//文件夾初 20 始化 ()。//使用數(shù)組存得到的文件 int fileName = 0。 FileInfo f = new FileInfo(file[fileName])。 fileName++。//數(shù)組存文件數(shù) string total = () + _ + 。 } } catch (Exception) { (輸入的音樂總數(shù)超出! )。 主要代碼: FolderBrowserDialog folder = new FolderBrowserDialog()。 string[] BGfile = ((), *.jpg)。 order++。//啟動定時器 //添加背景圖片按鈕的代碼 = image[Imagecount]。 } else { Imagecount++。 主要代碼: ()。 主要代碼: CurrentPosition = 。//接著停止的位置繼續(xù)播放 State = 1。 順序循環(huán) = false。 //單曲循環(huán) 列表循環(huán) = false。 //隨機播放 順序循環(huán) 功能:對于音樂播放器列表中的歌曲,進行從上至下的進行一首一首的播放,直到播放到列表最后的一首歌為止。 //順序循環(huán) = false。 //列表循環(huán) = false。 列表循環(huán) 功能:對于播放器列表中的歌曲進行順序播放,然后在播放到列表最后一首歌曲時,再從列表第一首歌曲再次順序播放。 //順序循環(huán) = false。 //列表循環(huán) = false。 隨機循環(huán) 功能:對于播放列表中的歌曲,進行隨機的選取一首歌進行播放。 //順序循環(huán) = false。 //列表循環(huán) = true。 界面設(shè)置模塊 迷你模式 25 功能:改變當前部分播放器的顏色,能使感官感受更加舒適。 = color。 = color。 = color。 運行結(jié)果界面: 透明度模塊 26 透明度的設(shè)置 功能:主要有 5 種透明度選擇。能讓播放器主界面的透明度不一樣,給人不一樣的美感的追求。 = 。 = 。 運行結(jié)果界面: 27 不透明 功能:恢復原來的主界 面不透明的正常狀態(tài)。 運行結(jié)果界面: 28 關(guān)于模塊 功能:主要是告訴用戶這款音樂播放器的主要功能以及優(yōu)點,以及和這款播放器的制作人,和制作人的聯(lián)系方式,方便咨詢。 \n\n\t\t 歡迎大家提出寶貴意見! \n\n\t\t\t\t通化師院 \n\n\t\t\t制作人:丁為藍 聯(lián)系方式 : 1146910429,關(guān)于軟件 )。及時優(yōu)化相關(guān)代碼,并進一步美化界面。 第六章 結(jié)論與展望 通過對基于 C的智能音樂播放器軟件的開發(fā),使我對該播放器系統(tǒng)的整體設(shè)計有一個深入的了解。而其它的功能都是在這些個功能的基礎(chǔ)上去補充添加的。開發(fā)該播放器的軟件是 Microsoft Visual Studio 2021,s 使用它實現(xiàn)了多媒體播放器的系統(tǒng)編程。 簡而言之,經(jīng)過幾個月的 C技術(shù)知識的學習和對播放器的構(gòu)思與設(shè)計,使我對 C有了進一步的了解,讓我對使用 C軟件進行開發(fā)軟件的流程和開發(fā)模式有了進一步的了解,這對我以后的軟件開發(fā)有很大的幫助。 31 參 考 文 獻 Visual C程序設(shè)計 [1] 姜勇 . 視頻文件的采集與播放 [J]. 撫順石油學院學報 . 2021(02) [2]李臣 . 多媒體播放軟件的一種實現(xiàn)方法 [J]. 實驗科學與技術(shù) . 2021(02) [3] 孫靜川 ,劉勝 ,鄧志紅 . ACTIVEX控件縱覽 [J]. 電腦學習 . 1999(06) [4] 張獻忠 . [J]. 常州工學院學報 . 1999(02
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1