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

正文內(nèi)容

基于android的音樂播放器的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-資料下載頁

2025-07-14 14:33本頁面
  

【正文】 行更新.這就很大程度上降低了軟件的開發(fā)風險,在單元測試時我們也就能夠更加合理地提供一個比較完備的測試用例為該模塊做測試。綜上考慮,我們選擇的測試方法是:以W模型為框架,盡早的、盡全面的展開測試。 測試方法Android的工程產(chǎn)品選擇兩種不同的方法進行測試,分別是白盒測試和黑盒測試。已知軟件內(nèi)部的過程,可以通過測試來證明是否每個內(nèi)部操作符合要求,我們設(shè)計的所有內(nèi)部組件,通過檢驗,我們將測試這種方法稱為白盒測試。白盒測試的程序作為一個透明的包裝盒,這是已經(jīng)知道的程序結(jié)構(gòu)和過程,白盒法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對所有邏輯路徑進行測試。白盒法是窮舉路徑測試。在使用這一方案時,測試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測試數(shù)據(jù)。貫穿程序的獨立路徑數(shù)是天文數(shù)字。黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著重外部結(jié)構(gòu),不注意內(nèi)部存在的邏輯結(jié)構(gòu),這里只針對軟件的界面和軟件的功能做出測試。選擇合適的測試方法:在音樂播放器開發(fā)的進度上,我們將選擇W模型下進行白盒測試。白盒測試的項目大體都是由開發(fā)者在進行編碼后自動將對所有的代碼進行測試?,F(xiàn)在的大多數(shù)開發(fā)軟件或開發(fā)工具都會帶有部分的軟件測試功能,開發(fā)人員可以利用開發(fā)工具自帶測試功能對軟件進行測試。 功能測試功能測試和實現(xiàn)是指播放器整體功能的實現(xiàn)和播放器主要模塊功能測試。播放器整體功能,主要是針對播放器的播放功能,上一首,下一首選擇及媒體格式的支持等,: 播放器整體功能的是實現(xiàn)測試內(nèi)容測試結(jié)果播放控制能正確的完成播放、暫停、進度條的拖動功能格式支持支持MP3格式上/下首歌曲選擇能正確的選擇“上一曲”,“下一曲” 播放器主要模塊功能測試測試模塊測試結(jié)果用戶圖形界面用戶友好的人機交互歌詞同步顯示歌詞與歌曲同步比較準確 子菜單的顯示以及快捷鍵測試測試內(nèi)容測試結(jié)果進入主界面,點擊選擇菜單能按照要求正常操作,能在藝術(shù)家、專輯、全部歌曲和我的列表中選擇喜歡的歌曲進入播放界面,查看菜單能按照要求正常操作,能正常使用返回鍵、上一首、下一首、播放/暫停鍵和播放模式切換鍵測試過程中,在橫屏里操作各種菜單能夠正常操作,各個界面正常顯示測試過程中,在豎屏里操作各種菜單能夠正常操作,各個界面正常顯示 測試音樂播放器主頁面的顯示及主要操作測試內(nèi)容測試結(jié)果無歌曲情況下進入播放界面查看無曲名、無歌曲相關(guān)信息、時間量顯示為0等顯示正確有歌曲情況下進入播放界面查看有曲名,有歌曲相關(guān)信息、時間初始化為0播放后時間會更新,顯示正確播放一首無歌詞且歌名較長的歌曲,進行播放、暫停等操作,觀察界面顯示歌曲名能正確顯示、播放進度條和播放時間能正確顯示播放一首有歌詞且歌名較長的歌曲,進行播放、暫停等操作,觀察界面顯示歌曲名能正確顯示、播放進度條和播放時間能正確顯示,播放歌曲時能正確顯示歌詞 測試音樂播放器的一些基本操作測試內(nèi)容測試結(jié)果音量調(diào)節(jié)音量大小可以調(diào)節(jié),最小時無無聲,音量圖標顯示正確拖動進度條快進或快退當拖動進度條歌曲會播放移到當前時間的播放內(nèi)容,反應比較靈敏用上一首、下一首切換歌曲當播放或者暫停時按下上一首/下一首都會播放上一首/下一首歌曲切換播放模式在不選擇其他模式時都會默認選擇單曲循環(huán) 各種格式的歌曲支持測試測試內(nèi)容測試結(jié)果將手機所支持的所有格式音樂導入到播放器進行播放手機支持的格式歌曲均能正常播放 音樂播放器退出測試測試內(nèi)容測試結(jié)果在主界面按返回鍵是否會顯示退出消息提示在主界面按返回鍵會顯示退出消息提示,在提示消息選擇“確定”時,會銷毀該程序的活動,退出程序 播放大容量的歌曲是否延時測試內(nèi)容測試結(jié)果播放較大容量的歌曲時,從選中到開始播放的時間延時延時較短,用戶體驗良好根據(jù)傳統(tǒng)的測試方法,把系統(tǒng)測試當作軟件開發(fā)的一個開發(fā)階段,系統(tǒng)測試工作會在系統(tǒng)開發(fā)完成后展開,但是這樣不利于BUG的被及時發(fā)現(xiàn)。而有些BUG甚至會在后期才被發(fā)現(xiàn),這時候的修復和維護成本將會提高。我們依據(jù)“W模型”的測試方法,在這個系統(tǒng)中將軟件的開發(fā)和軟件的測試緊密的聯(lián)系在一起,不僅要充分地關(guān)注整個開發(fā)過程,也要對開發(fā)過程中出現(xiàn)的各種變化及時做出反應。若果在開發(fā)過程中由于進度的調(diào)整可能會導致測試進度和測試策略的隨時做出調(diào)整,設(shè)計需求的改變也會影響測試方法的執(zhí)行;我們需要及時的了解開發(fā)過程的信息以便隨時隨地改變測試的方略。實踐證明,這種方法起到了預期要達到的效果,同設(shè)計過程緊密結(jié)合的測試過程,能即是的有效的在較早發(fā)現(xiàn)系統(tǒng)的BUG,降低軟件的開發(fā)成本,與此同時也使復雜的開發(fā)模型的測試工作更加的清澈透明。通過相關(guān)的系統(tǒng)功能測試表明,該音樂播放器能播放MP3格式的音樂文件,能正確的響應用戶對其基本功能的控制,基本滿足了音樂播放器的要求。 總 結(jié)通過對Android手機平臺的音樂播放器軟件的開發(fā),使我對Android音樂播放器系統(tǒng)的整體設(shè)計有一個深入的了解,對整個流程也會有一個清晰的認識。開發(fā)Android音樂播放器,要抓住開發(fā)的核心部分,音樂播放器主體是由首界面、列表界面和播放界面組成。這三個個模塊完成,音樂播放器就已經(jīng)初具規(guī)模。而其它功能都在這三個模塊的基礎(chǔ)上去補充,這是音樂播放器必不可少的功能,否則就不滿足音樂播放器的基本要求。這款軟件的開發(fā)平臺是如今最熱門的Android系統(tǒng),是基于Linux系統(tǒng)開源的手機平臺。這個音樂播放器的系統(tǒng)結(jié)構(gòu)框架的構(gòu)思與設(shè)計是經(jīng)過反復的實驗的,采用Eclipse作為開發(fā)工具且以JAVA語言做支持,使整個音樂播放器系統(tǒng)能夠?qū)崿F(xiàn)。這款音樂播放器軟件實現(xiàn)了播放器的基本功能:播放,暫停、播放模式、返回、上/下一首等功能。主界面上有藝術(shù)家、專輯、全部歌曲和我的列表中可以按用戶需求選擇要聽的歌曲。用戶還能通過音量調(diào)節(jié)按鍵來控制音量的大小,可以根據(jù)播放模式選擇是單曲循環(huán)、順序播放和隨機播放。在開發(fā)過程中,有一份好分析設(shè)計可以說是成功開發(fā)重要因素,優(yōu)秀的系統(tǒng)分析將指導我們在系統(tǒng)開發(fā)中如何處理我們遇到問題。在軟件開發(fā)前不要急于進行軟件編程,先需要花較長的時間把分析設(shè)計做好,設(shè)計好相關(guān)的開發(fā)文檔,然后再著手進行程序代碼編寫,這樣就會做到我們每寫的一行代碼自己心底都有數(shù),能有條不紊的完成開發(fā)。還有后續(xù)的系統(tǒng)測試,要能靈活利用各種軟件測試模型,最大的優(yōu)化軟件。這個音樂播放器的開發(fā)已經(jīng)結(jié)束,盡管是在整個開發(fā)過程中,走了不少彎路,犯了許多錯誤,但是吃一塹長一智,以后的工作中應該有了經(jīng)驗教訓。在軟件的開發(fā)過程中遇到的的困難都要依靠自己想法設(shè)法的去解決,沒有人能幫助你太多,遇到不懂的可以上網(wǎng)查資料也可以圖書館找類似的資料,一定會幫助自己解決問題。如果實在不行就就找導師幫忙,導師一定會熱心的幫助我們。總之,經(jīng)過幾個月的Android系統(tǒng)技術(shù)知識的學習和對音樂播放器的構(gòu)思與設(shè)計,使我對Android系統(tǒng)有了一定的了解,讓我對Android系統(tǒng)上的開發(fā)流程和開發(fā)模式有了深入的了解,同時也對整個軟件產(chǎn)品的實現(xiàn)流程有了一個深入的了解,這對我以后從事的工作有很大的幫助。 參考文獻[1] 佘志龍等.Android SDK開發(fā)范例大全(第3版) [M].人民郵電出版社,2009.[2] 滕達.基于安卓平臺的嵌入式手機MP3播放器的設(shè)計與寫真[D],2008.[3] 靳巖,姚尚朗.Google Android 開發(fā)入門與實戰(zhàn)[M].北京:人民郵電出版社,2009.[4] 李剛.瘋狂Android講義(第2版) [M].北京工業(yè)出版社,2013.[5] 方欣,趙紅巖等.Android程序設(shè)計教程[M]. 電子工業(yè)出版社,2014.[6] 趙國安,[M].北京:清華大學出版社,2007.[7] Working Effectively with Legacy Code [S].Michael C.Feathers:CEN,2000.[8] 張孝祥著.java就業(yè)培訓教程[M].北京:清華大學出版社,2007.[9] 高煥堂編.Android應用框架原理與程式設(shè)計(第三版)[M].北京:清華大學出版社,2008.[10] 董川,基于Android系統(tǒng)的移動終端穩(wěn)定性測試方法的研究與實踐[D].北京郵電大學,2012.[11] 史濟民,顧春華,鄭紅,軟件工程:原理、方法與應用(第3版)[M].高等教育出版社,2009.[12] 朱少民,全程軟件測試[M].北京:電子工業(yè)出版社,2007. 致 謝感謝我的導師潘理老師的親切關(guān)懷和悉心指導,他嚴肅的科學態(tài)度,嚴謹?shù)闹螌W態(tài)度,深深地影響著我,使我在學習中受益良多。潘老師在學業(yè)上精心指導著我,同時還在思想給我們溫暖的關(guān)懷,在此謹向潘老師致以誠摯的謝意和崇高的敬意。我還要感謝給予我?guī)椭耐瑢W們,是你們的幫助和支持,為我解答疑惑,使我克服許多的困難,才能趟本篇論文的順利完成。在我的論文即將完成之際,我的心情是激蕩的難以平靜,從選擇課題到論文的完成,有許多師長、同學、朋友給了我無言的幫助,在這里請你們接受我誠摯的謝意!感謝四年里教過我的老師們,你們的諄諄教導使我掌握了該專業(yè)的基本專業(yè)知識,學會了大學生的思考方式,為本文的撰寫提供了有力的理論基礎(chǔ),為我以后的學習和工作做了優(yōu)良的鋪墊。最后我要感謝培養(yǎng)我長大的父母,謝謝您們的愛護! 最后讓我再次對關(guān)心、幫助我的老師和同學說一聲感謝!29
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1