




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目錄 TOC o 1-5 h z HYPERLINK l bookmark3 o Current Document 1引言1 HYPERLINK l bookmark6 o Current Document 1.1編寫目的1 HYPERLINK l bookmark9 o Current Document 1.2背景說明1 HYPERLINK l bookmark12 o Current Document 1.3參考資料1 HYPERLINK l bookmark15 o Current Document 2任務概述2 HYPERLINK l bookmark18 o Current Docu
2、ment 2.1目標2 HYPERLINK l bookmark24 o Current Document 2.2用戶的特點2 HYPERLINK l bookmark27 o Current Document 2.3假定與約束2 HYPERLINK l bookmark30 o Current Document 3需求規(guī)定3 HYPERLINK l bookmark33 o Current Document 3.1對功能的規(guī)定3 HYPERLINK l bookmark36 o Current Document 3.2對性能的規(guī)定33.2.1 精度33.2.2時間特性要求33.2.3靈活性3
3、3.3輸入輸出要求錯誤!未定義書簽。 HYPERLINK l bookmark48 o Current Document 3.4數據管理能力要求4 HYPERLINK l bookmark51 o Current Document 3.5故障處理要求43.6其它專門要求錯誤!未定義書簽。 HYPERLINK l bookmark56 o Current Document 4運行環(huán)境設定4 HYPERLINK l bookmark59 o Current Document 4.1設備4 HYPERLINK l bookmark65 o Current Document 4.2支持軟件4 HYPE
4、RLINK l bookmark71 o Current Document 接口4 HYPERLINK l bookmark75 o Current Document 控制5 HYPERLINK l bookmark81 o Current Document 5參考文獻51引言1.1編寫目的現在社會快速,繁重緊張,音樂欣賞可以使人放松,聽音樂也可以提高人的情操。本項目的 目的是開發(fā)一款可以播放音樂文件的音樂播放器,并可以控制暫停,控制播放。音量調節(jié), 關閉播放器等功能1.2背景說明隨著見算計的廣泛應用,手機市場的迅速發(fā)展,各種音頻視頻資源也在網上廣為流傳。 這些資源看似平常,但已經漸漸成為人們
5、生火中不可缺少高的一部分了。于是各種手機播放 器也隨著發(fā)展起來了,但是市面上的手機播放器的軟件大部分是最求外觀花哨,功能龐大。 這樣雖然好但是對手機資源造成的很大的浪費,比如CPU,內存使用過高。在用戶需要多操作 時受到不小的影響,帶來了許多不便,許多功能上形同虛設!我認為術業(yè)有專攻,做音樂播 放器,就要最好音樂部分。針對以上弊端,選擇開發(fā)界面簡單模塊化的,功能明確,方便實 用,不占內存。1.3參考資料Android 一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于 Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組 成,號稱是首
6、個為移動終端打造的真正開放和完整的移動軟件。Android是基于Linux內核 的軟件平臺和操作系統(tǒng),早期由Google開發(fā)(在華注冊商標名為“安致”),后由開放手機 聯盟(Open Handset Alliance)開發(fā)。它采用了軟件堆層(software stack,又名以軟件疊 層)的架構,主要分為三部分。低層以Linux內核工作為基礎,只提供基本功能;其他的應 用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。另外,為了推廣此技術,Google 和其它幾十個手機公司建立了開放手機聯盟。Android在未公開之前常被傳聞為Google電話 或gPhone。大多傳聞認為Google
7、開發(fā)的是自己的手機電話產品,而不是一套軟件平臺。到了 2013年11月,Google開始發(fā)表自家品牌手機電話的Nexus One。目前最新SDK版本為 Android 4.4。2任務概述2.1目標本系統(tǒng)屬于用戶常用的音樂播放器。可以方便用戶平時對音樂文件的操作。本系統(tǒng)應達到以 下目標:(1)軟件采用人機交互的方式,界面美觀友好,操作靈活、方便、富有個性化。(2)能夠對音樂文件進行有效的管理。(3)系統(tǒng)應最大限度地實現易維護性和易操作性2.2用戶的特點本產品對于任何用戶都實用。無論年齡,性別,種族,信仰。只要喜歡音樂,熱愛音樂, 都可使用。2.3假定與約束2.3.1經濟上的可行性Android是
8、Google歷經數年和投資數億美元開發(fā)出來的智能手機系統(tǒng),是基于Linux內核的 操作系統(tǒng),是Google公司在2007年11月5日公布的手機操作系統(tǒng)。隨著各大移動終端生產 商大力開發(fā)和生產基于Android的移動智能設備,Android迅速得到業(yè)界和社會的認可,并成 為整個產業(yè)的熱點,基于Android平臺的各類人才逐漸成為各大企業(yè)競相爭奪的焦點。而 且Android是一個開放的系統(tǒng),不管是企業(yè)還是個人都可以參與來表達自己的創(chuàng)意和想法。 2.3.2技術上的可行性Google發(fā)起了圍繞Android的組織開放手機聯盟, 其英文全稱 為“Open Handset Alliance”。它采用了軟件
9、堆層(software stack,又名以軟件疊層)的架構, 主要分為三部分。底層Linux內核只提供基本功能;其他的應用軟件則由各公司自行開發(fā), 部分程序以Java編寫。2.3.3操作上的可行性本系統(tǒng)采用Android框架,可以在eclipse中安裝Android開發(fā)插件,使用Android模擬器也可 以使用任意Android終端。模擬器和真正的Android手機沒有太大區(qū)別,人們對手機操作早已熟 悉。綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術上經濟上還是操作上。 故此,可以設計該系統(tǒng)流程圖,建立數據字典3需求規(guī)定3.1對功能的規(guī)定功能需求定義了開發(fā)人員必須實現的軟件功能,使得
10、用戶能完成他們的任務,從而滿足 了用戶的業(yè)務需求。用戶需求文檔描述了用戶使用產品必須要完成的任務。針對音樂播放器 分別對音樂播放、在線音樂播放及會員特權的換膚等功能進行詳細的調研和分析,總結出如 下的用戶需求信息。3.2對性能的規(guī)定3.2.1精度精確查找手機SD卡上的音樂文件。精確播放音樂文件。精確地進行上一曲,下一曲,暫停,播放,增音,減音。3.2.2時間特性要求根據Android手機系統(tǒng)要求無響應時間為5秒,所以就有如下性能要求:當要求歌曲播放時,程序響應時間最長不能超過5秒當要求歌曲暫停時,程序響應時間最長不能超過5秒當要求歌曲上/下一首時,程序響應時間最長不能超過5秒3.2.3靈活性適
11、用于android 1.6以上任何版本。適用于任何尺寸大小的屏幕。適用于任何喜歡音樂的用戶。3.3數據管理能力要求準確的查找到SD卡上的音樂文件。準確的播放選定的音樂。不損害音樂文件及其數據。3.5故障處理要求遇到軟件運行停止,請清理手機內存,再次重啟軟件遇到有的音樂不能播放,請將音樂文件放入SD卡中的MYmusic文件夾中,MYmusic文件 夾中不能再有下屬文件夾。4運行環(huán)境設定4.1設備支持Android 1.6版本以上的安卓系統(tǒng)手機。支持屏幕任何尺寸的安卓手機。支持安卓模擬器運行。4.2支持軟件支持安卓操作系統(tǒng)軟件。支持裝有安卓模擬器的windows操作系統(tǒng)。支持安卓模擬器接口軟件接口
12、:操作系統(tǒng):Windows xp支持環(huán)境:Android 2.1版本開發(fā)環(huán)境:Eclipse 3.5 ADT 0.95(2)硬件接口:支持USB 2.0控制使用模擬器控制使用Android手機控制5參考文獻靳巖,姚尚朗.Android開發(fā)入門與實戰(zhàn)M.人民郵電出版社.2009 136-173.滕達.基于安卓平臺的嵌入式手機MP3播放器的設計與寫真D.2008.鄭人杰,馬素霞,殷人昆.軟件工程概論.機械工業(yè)出版社M.2011.38-64.裴佳迪,馬超,孫貴人.Android應用開發(fā)全程實錄M.人民郵電出版 社.2012.30-90.張立國,代聞,龔海平.Android移動開發(fā)案例詳解M.人民郵電出社.20
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 女子婚前財產合同協議書
- 數據庫測試策略與實踐試題及答案
- 著火后拆房合同協議書
- 經濟法考試案例探討試題及答案
- 財務成本分析邏輯問題試題及答案
- 結婚合作協議書合同模板
- JAVA在物聯網設備中的運用與展望試題及答案
- 技術合作合同協議書方案
- 軟件開發(fā)中的數學應用考試試題及答案
- 墊資施工合同協議書
- 設備交接資料清單
- 20g管道焊接工藝要求
- 工程經濟學案例分析課程設計
- 民法典企業(yè)宣講會
- 科創(chuàng)項目可行性研究報告
- 全麻術后舌后墜護理
- 《無人機攝影測量》考試復習題庫(含答案)
- 韓國《寄生蟲》電影鑒賞解讀
- 市職業(yè)技能培訓工作調研報告
- 焊縫外觀質量檢驗標準
- 護理題庫-基層衛(wèi)生崗位練兵和技能競賽試題
評論
0/150
提交評論