版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、個(gè)人收集整理-僅供參考音樂播放器詳細(xì)設(shè)計(jì)1.引言隨著社會(huì)的快速發(fā)展,現(xiàn)今社會(huì)生活緊張,而欣賞音樂是其中最好的舒緩壓力 的方式之一,音樂成了我們生活工作中的一個(gè)重要的部分。而時(shí)代的到來,手機(jī)移 動(dòng)應(yīng)用越來越普遍。此文檔就是為了能更好地設(shè)計(jì)出一個(gè)基于系統(tǒng)的音樂播放器而 編寫的。編寫目的為軟件的開發(fā)者能更好的理解和明確軟件開發(fā)的詳細(xì)過程,安排項(xiàng)目與進(jìn)度、 組織軟件開發(fā)與測(cè)試,撰寫本文檔。本文檔供項(xiàng)目組成員,軟件開發(fā)人員參考。項(xiàng)目背景本項(xiàng)目由李雪梅、楊挺等人提出,由本組成員聯(lián)合開發(fā),實(shí)現(xiàn)播放現(xiàn)今流行的 音樂等文本格式。該軟件是基于系統(tǒng)的音樂播放軟件,并能夠與其他音樂播放軟件兼容。參考資料彭美重慶大學(xué)出
2、版社軟件工程“軟件計(jì)劃與可行性分析”靳巖、姚尚明人民郵電出版社開發(fā)入門與實(shí)踐可行性分析音樂播放器需求分析書音樂播放器總體設(shè)計(jì)說明書項(xiàng)目開發(fā)計(jì)劃實(shí)施計(jì)劃:階段名稱負(fù)責(zé)人1 / 10個(gè)人收集整理-僅供參考在技需求分析楊挺、李雪梅術(shù)方面,編程知識(shí)比較缺總體設(shè)計(jì)李雪梅、楊挺乏,對(duì)有些與項(xiàng)目相關(guān)的軟詳細(xì)設(shè)計(jì)李雪梅、楊挺件不熟悉,軟件測(cè)試?yán)钛┟?、楊挺需進(jìn)行人員的技術(shù)培訓(xùn)1(自學(xué)為主),技術(shù)難點(diǎn)是數(shù)據(jù)庫的構(gòu)架和軟件功能的設(shè)計(jì)。.總體設(shè)計(jì)項(xiàng)目目的本項(xiàng)目的目的是開發(fā)一個(gè)可以播放主流的音樂文本格式的播放器。設(shè)計(jì)的主要實(shí)現(xiàn)功能是播放等格式的音樂文件,并且能控制播放,暫停,停止,音量控制,選擇上一曲,選擇下 一曲,更
3、改皮膚,歌曲列表文件的管理操作,在線播放,讀取存儲(chǔ)卡播放等多種播放控制,界面簡(jiǎn)明,操作簡(jiǎn)單。軟件系統(tǒng)檢測(cè)到錯(cuò)誤行為時(shí),報(bào)告錯(cuò)誤,并提示處理操作。軟件運(yùn)行環(huán)境硬件:操作系統(tǒng)手機(jī)系統(tǒng)軟件:版本支撐軟件:、需求概述根據(jù)項(xiàng)目,我們可以獲得項(xiàng)目系統(tǒng)的基本需求,從功能需求、 界面需求、性能需求、可靠性要求四個(gè)方面來描述系統(tǒng)的需求,2 / 10個(gè)人收集整理-僅供參考再分別對(duì)各個(gè)需求進(jìn)行分析。條件與限制開發(fā)人員開發(fā)經(jīng)驗(yàn)嚴(yán)重不足;編程人員對(duì)開發(fā)工具不熟悉,編程經(jīng)驗(yàn)非常有限;具備運(yùn)行環(huán)境。軟件結(jié)構(gòu)音樂攙放器借誠(chéng)列袤單 曲 循 環(huán)播放畀面控制藍(lán)牙傳送 設(shè)關(guān)於聲.程序描述歌曲界面控制歌曲界面控制可分為:播放暫停停止模
4、塊、上一曲下一曲 模塊、音量模塊。播放暫停停止模塊3 / 10個(gè)人收集整理-僅供參考()();();判斷當(dāng)前的狀態(tài)值是什么狀態(tài)如果是播放狀態(tài)4 / 10個(gè)人收集整理-僅供參考();發(fā)送暫停的命令)( ) ;發(fā)送播放的命令 ; 繼續(xù)播放的命令(,); 將命令廣播出去();發(fā)送廣播 );上一曲下一曲模塊流程圖:個(gè)人收集整理-僅供參考件監(jiān)聽,從音樂列表中轉(zhuǎn)換音樂,從而控制當(dāng)前音樂的上一曲下一曲,關(guān)鍵代碼如下:上一曲鍵事件監(jiān)聽器()()();發(fā)送前一首的命令(,);(););下一曲鍵事件監(jiān)聽器()()();/! .();6 / 10個(gè)人收集整理-僅供參考);設(shè)置的監(jiān)聽事件()當(dāng)停止拖動(dòng)時(shí)調(diào)用的方法()
5、 () 當(dāng)拖動(dòng)時(shí)會(huì)執(zhí)行此方法(,)參數(shù)意思是判斷拖動(dòng)是否是用戶用手拖動(dòng)的() );();發(fā)送拖動(dòng)的命令(,);(,)講拖動(dòng)的進(jìn)度傳進(jìn)();(););7 / 10個(gè)人收集整理-僅供參考)音量模塊流程圖:組件對(duì)聲音的大小進(jìn)行增減,最大為,最小為。當(dāng)用戶點(diǎn)擊聲音按鈕時(shí),若是增按鈕,對(duì)聲音進(jìn)行增加,若是減按鈕對(duì)聲音8 / 10個(gè)人收集整理-僅供參考進(jìn)行減小。部分代碼如下:獲取點(diǎn)擊事件()();音量增加()();音量增減小執(zhí)行事件()();()()();();();(););聲音控制按鈕聲音增加9 / 10個(gè)人收集整理-僅供參考()()(,);();();(););.軟件測(cè)試根據(jù)制定的軟件實(shí)施計(jì)劃,對(duì)軟件進(jìn)行測(cè)試,主要目的為了找出軟件中存在的 各種錯(cuò)誤和缺陷,設(shè)計(jì)出更高效的軟件測(cè)試方案。本項(xiàng)目的該音樂軟件采用動(dòng)態(tài)執(zhí)行測(cè)試,對(duì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年家禽訂購合同
- 房屋改建合同范例
- 2024電子教學(xué)設(shè)備采購合同
- 2024上海出租合同范本
- 工行委托貸款合同
- 2024紅磚購銷合同(墻地磚類)范本
- 2024【內(nèi)外粉刷合同協(xié)議書】?jī)?nèi)墻粉刷合同范本
- 短期臨時(shí)工作合同協(xié)議
- 2024保險(xiǎn)代理協(xié)議書
- 廣東省東莞市七年級(jí)上學(xué)期語文期中考試試卷3套【附答案】
- 企業(yè)財(cái)產(chǎn)保險(xiǎn)投保單
- CT報(bào)告單模板精編版
- 柿子品種介紹PPT課件
- 內(nèi)鏡清潔消毒登記表格模板
- 天然氣脫硫(課堂運(yùn)用)
- 幼兒園教師師德師風(fēng)考核表(共2頁)
- 城鎮(zhèn)職工醫(yī)療保險(xiǎn)運(yùn)行中的問題分析及措施
- 阿拉丁神燈介紹ppt[共27頁]
- 學(xué)校食堂五常法管理制度
- 畢業(yè)設(shè)計(jì)500kv變電站設(shè)計(jì)
- 講故事社團(tuán)活動(dòng)教案
評(píng)論
0/150
提交評(píng)論