




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
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任務(wù)概述2 HYPERLINK l bookmark18 o Current Docu
2、ment 2.1目標(biāo)2 HYPERLINK l bookmark24 o Current Document 2.2用戶的特點(diǎn)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時(shí)間特性要求33.2.3靈活性3
3、3.3輸入輸出要求錯(cuò)誤!未定義書簽。 HYPERLINK l bookmark48 o Current Document 3.4數(shù)據(jù)管理能力要求4 HYPERLINK l bookmark51 o Current Document 3.5故障處理要求43.6其它專門要求錯(cuò)誤!未定義書簽。 HYPERLINK l bookmark56 o Current Document 4運(yùn)行環(huán)境設(shè)定4 HYPERLINK l bookmark59 o Current Document 4.1設(shè)備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參考文獻(xiàn)51引言1.1編寫目的現(xiàn)在社會(huì)快速,繁重緊張,音樂欣賞可以使人放松,聽音樂也可以提高人的情操。本項(xiàng)目的 目的是開發(fā)一款可以播放音樂文件的音樂播放器,并可以控制暫停,控制播放。音量調(diào)節(jié), 關(guān)閉播放器等功能1.2背景說明隨著見算計(jì)的廣泛應(yīng)用,手機(jī)市場的迅速發(fā)展,各種音頻視頻資源也在網(wǎng)上廣為流傳。 這些資源看似平常,但已經(jīng)漸漸成為人們
5、生火中不可缺少高的一部分了。于是各種手機(jī)播放 器也隨著發(fā)展起來了,但是市面上的手機(jī)播放器的軟件大部分是最求外觀花哨,功能龐大。 這樣雖然好但是對手機(jī)資源造成的很大的浪費(fèi),比如CPU,內(nèi)存使用過高。在用戶需要多操作 時(shí)受到不小的影響,帶來了許多不便,許多功能上形同虛設(shè)!我認(rèn)為術(shù)業(yè)有專攻,做音樂播 放器,就要最好音樂部分。針對以上弊端,選擇開發(fā)界面簡單模塊化的,功能明確,方便實(shí) 用,不占內(nèi)存。1.3參考資料Android 一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于 Linux平臺(tái)的開源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組 成,號(hào)稱是首
6、個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。Android是基于Linux內(nèi)核 的軟件平臺(tái)和操作系統(tǒng),早期由Google開發(fā)(在華注冊商標(biāo)名為“安致”),后由開放手機(jī) 聯(lián)盟(Open Handset Alliance)開發(fā)。它采用了軟件堆層(software stack,又名以軟件疊 層)的架構(gòu),主要分為三部分。低層以Linux內(nèi)核工作為基礎(chǔ),只提供基本功能;其他的應(yīng) 用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。另外,為了推廣此技術(shù),Google 和其它幾十個(gè)手機(jī)公司建立了開放手機(jī)聯(lián)盟。Android在未公開之前常被傳聞為Google電話 或gPhone。大多傳聞?wù)J為Google
7、開發(fā)的是自己的手機(jī)電話產(chǎn)品,而不是一套軟件平臺(tái)。到了 2013年11月,Google開始發(fā)表自家品牌手機(jī)電話的Nexus One。目前最新SDK版本為 Android 4.4。2任務(wù)概述2.1目標(biāo)本系統(tǒng)屬于用戶常用的音樂播放器??梢苑奖阌脩羝綍r(shí)對音樂文件的操作。本系統(tǒng)應(yīng)達(dá)到以 下目標(biāo):(1)軟件采用人機(jī)交互的方式,界面美觀友好,操作靈活、方便、富有個(gè)性化。(2)能夠?qū)σ魳肺募M(jìn)行有效的管理。(3)系統(tǒng)應(yīng)最大限度地實(shí)現(xiàn)易維護(hù)性和易操作性2.2用戶的特點(diǎn)本產(chǎn)品對于任何用戶都實(shí)用。無論年齡,性別,種族,信仰。只要喜歡音樂,熱愛音樂, 都可使用。2.3假定與約束2.3.1經(jīng)濟(jì)上的可行性Android是
8、Google歷經(jīng)數(shù)年和投資數(shù)億美元開發(fā)出來的智能手機(jī)系統(tǒng),是基于Linux內(nèi)核的 操作系統(tǒng),是Google公司在2007年11月5日公布的手機(jī)操作系統(tǒng)。隨著各大移動(dòng)終端生產(chǎn) 商大力開發(fā)和生產(chǎn)基于Android的移動(dòng)智能設(shè)備,Android迅速得到業(yè)界和社會(huì)的認(rèn)可,并成 為整個(gè)產(chǎn)業(yè)的熱點(diǎn),基于Android平臺(tái)的各類人才逐漸成為各大企業(yè)競相爭奪的焦點(diǎn)。而 且Android是一個(gè)開放的系統(tǒng),不管是企業(yè)還是個(gè)人都可以參與來表達(dá)自己的創(chuàng)意和想法。 2.3.2技術(shù)上的可行性Google發(fā)起了圍繞Android的組織開放手機(jī)聯(lián)盟, 其英文全稱 為“Open Handset Alliance”。它采用了軟件
9、堆層(software stack,又名以軟件疊層)的架構(gòu), 主要分為三部分。底層Linux內(nèi)核只提供基本功能;其他的應(yīng)用軟件則由各公司自行開發(fā), 部分程序以Java編寫。2.3.3操作上的可行性本系統(tǒng)采用Android框架,可以在eclipse中安裝Android開發(fā)插件,使用Android模擬器也可 以使用任意Android終端。模擬器和真正的Android手機(jī)沒有太大區(qū)別,人們對手機(jī)操作早已熟 悉。綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟(jì)上還是操作上。 故此,可以設(shè)計(jì)該系統(tǒng)流程圖,建立數(shù)據(jù)字典3需求規(guī)定3.1對功能的規(guī)定功能需求定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得
10、用戶能完成他們的任務(wù),從而滿足 了用戶的業(yè)務(wù)需求。用戶需求文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù)。針對音樂播放器 分別對音樂播放、在線音樂播放及會(huì)員特權(quán)的換膚等功能進(jìn)行詳細(xì)的調(diào)研和分析,總結(jié)出如 下的用戶需求信息。3.2對性能的規(guī)定3.2.1精度精確查找手機(jī)SD卡上的音樂文件。精確播放音樂文件。精確地進(jìn)行上一曲,下一曲,暫停,播放,增音,減音。3.2.2時(shí)間特性要求根據(jù)Android手機(jī)系統(tǒng)要求無響應(yīng)時(shí)間為5秒,所以就有如下性能要求:當(dāng)要求歌曲播放時(shí),程序響應(yīng)時(shí)間最長不能超過5秒當(dāng)要求歌曲暫停時(shí),程序響應(yīng)時(shí)間最長不能超過5秒當(dāng)要求歌曲上/下一首時(shí),程序響應(yīng)時(shí)間最長不能超過5秒3.2.3靈活性適
11、用于android 1.6以上任何版本。適用于任何尺寸大小的屏幕。適用于任何喜歡音樂的用戶。3.3數(shù)據(jù)管理能力要求準(zhǔn)確的查找到SD卡上的音樂文件。準(zhǔn)確的播放選定的音樂。不損害音樂文件及其數(shù)據(jù)。3.5故障處理要求遇到軟件運(yùn)行停止,請清理手機(jī)內(nèi)存,再次重啟軟件遇到有的音樂不能播放,請將音樂文件放入SD卡中的MYmusic文件夾中,MYmusic文件 夾中不能再有下屬文件夾。4運(yùn)行環(huán)境設(shè)定4.1設(shè)備支持Android 1.6版本以上的安卓系統(tǒng)手機(jī)。支持屏幕任何尺寸的安卓手機(jī)。支持安卓模擬器運(yùn)行。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手機(jī)控制5參考文獻(xiàn)靳巖,姚尚朗.Android開發(fā)入門與實(shí)戰(zhàn)M.人民郵電出版社.2009 136-173.滕達(dá).基于安卓平臺(tái)的嵌入式手機(jī)MP3播放器的設(shè)計(jì)與寫真D.2008.鄭人杰,馬素霞,殷人昆.軟件工程概論.機(jī)械工業(yè)出版社M.2011.38-64.裴佳迪,馬超,孫貴人.Android應(yīng)用開發(fā)全程實(shí)錄M.人民郵電出版 社.2012.30-90.張立國,代聞,龔海平.Android移動(dòng)開發(fā)案例詳解M.人民郵電出社.20
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西理工大學(xué)《熱流體工程學(xué)Ⅱ》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州亞歐交通職業(yè)學(xué)院《數(shù)學(xué)學(xué)科教學(xué)理論與教學(xué)設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧裝備制造職業(yè)技術(shù)學(xué)院《空間形態(tài)表達(dá)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江西師范大學(xué)科學(xué)技術(shù)學(xué)院《慣性器件與導(dǎo)航系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西農(nóng)業(yè)工程職業(yè)技術(shù)學(xué)院《拓?fù)鋵W(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 創(chuàng)新產(chǎn)品設(shè)計(jì)作業(yè)
- 石家莊幼兒師范高等??茖W(xué)?!渡鐓^(qū)康復(fù)醫(yī)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西工商學(xué)院《新聞攝影學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 齊魯醫(yī)藥學(xué)院《數(shù)據(jù)結(jié)構(gòu)與算法》2023-2024學(xué)年第二學(xué)期期末試卷
- 河南城建學(xué)院《電子設(shè)計(jì)與制板實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 常見神經(jīng)系統(tǒng)疾病康復(fù)15節(jié)
- 鋼管支架貝雷梁拆除施工方案
- 2024年第二十五屆“飛向北京·飛向太空”全國青少年航空航天模型教育競賽活動(dòng)競賽規(guī)則
- 會(huì)計(jì)信息考試系統(tǒng)復(fù)習(xí)題(試題及答案)
- (高清版)TDT 1067-2021 不動(dòng)產(chǎn)登記數(shù)據(jù)整合建庫技術(shù)規(guī)范
- 七年級(jí)數(shù)學(xué)(上)有理數(shù)混合運(yùn)算100題(含答案)
- 管道焊接技術(shù)培訓(xùn)
- 《筆記本電腦拆裝》課件
- 中考英語模擬拔高性題目+答案
- 企業(yè)管理中的組織行為學(xué)
- 培訓(xùn)課件 -華為鐵三角工作法完全解密
評(píng)論
0/150
提交評(píng)論