資源描述:
《android媒體管理開發(fā)文檔》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、基于android手機(jī)設(shè)備的媒體管理系統(tǒng)需求說明書基于android手持設(shè)備的媒體管理系統(tǒng)需求分析v1.01.引言1.1編寫目的本說明書用于明確要開發(fā)的軟件的具體需求,規(guī)范的描述出軟件需要實(shí)現(xiàn)的各種功能和所要達(dá)到的性能,并使之成為整個(gè)開發(fā)工作的基礎(chǔ)。1.2背景1.2.1開發(fā)系統(tǒng)名稱基于android2.2版本或以上的手機(jī)設(shè)備的媒體管理系統(tǒng)1.2.2項(xiàng)目背景和內(nèi)容概要項(xiàng)目背景:隨著社會大眾生活水平的不斷提高,一方面,android平臺下使用用戶的不斷增加,在緊張的生活壓力和節(jié)奏下,用戶對手機(jī)媒體文件的依賴越來越大;而另一方面,用戶使用電子產(chǎn)品設(shè)備的多樣化,導(dǎo)致了資源要實(shí)現(xiàn)共享出現(xiàn)了一定的困惑,
2、日益增多的媒體文件有的如儲存在家居電腦中,而有的在私人筆記本上,而移動(dòng)設(shè)備端由于儲存空間的有限和管理比較麻煩,則占了少量,因此這種兩兩間設(shè)備的依賴,資料文件間的共享機(jī)制就顯得尤為重要,而系統(tǒng)化、電子化、網(wǎng)絡(luò)化、智能化的媒體文件管理系統(tǒng)也成為了日益迫切的需求,本項(xiàng)目就是在這樣的背景下提出的,旨在開發(fā)出一個(gè)能夠方便用戶、便于媒體文件管理的系統(tǒng)。任務(wù)提出者:實(shí)訓(xùn)指導(dǎo)員羅佳老師任務(wù)開發(fā)者:軟件091吳偉,楊云峰用戶:android手機(jī)所有用戶主要用途:實(shí)現(xiàn)不同設(shè)備中媒體文件共享,同步管理媒體文件運(yùn)行軟件的設(shè)備:android手持設(shè)備,通過設(shè)備的wifi功能或移動(dòng)網(wǎng)絡(luò)加入到資源提供網(wǎng)絡(luò),windows
3、操作系統(tǒng)的服務(wù)器。1.3參考資料軟件需求說明書規(guī)范。8基于android手持設(shè)備的媒體管理系統(tǒng)需求分析v1.01.任務(wù)概述1.1任務(wù)目標(biāo)該系統(tǒng)將要完成的是媒體文件的管理功能。這里提到的管理,是同步本地和服務(wù)器端的一種通信服務(wù),這種服務(wù)的目的是讓手機(jī)用戶可以在管理本機(jī)媒體資源的同時(shí)通過網(wǎng)絡(luò)同步實(shí)現(xiàn)了網(wǎng)絡(luò)資源的管理,例如瀏覽本地圖片,音頻、視頻播放等等,還要提供相應(yīng)的上傳,下載功能。在用戶擁有自己的android設(shè)備的前提下,利用手持設(shè)備的WIFI功能,向自己的PC設(shè)備執(zhí)行相關(guān)的文件操作(如視頻下載,歌曲同步,以及查看網(wǎng)絡(luò)媒體文件)。并且完成提供媒體文件資源的服務(wù)器資源數(shù)據(jù)的管理,例如增加,刪除
4、,更新文件資源等,并且提供對客戶終端請求的處理??蛻舳说拈_發(fā)是基于谷歌android操作系統(tǒng)平臺的,該操作系統(tǒng)是目前最火熱的幾大主流操作系統(tǒng)之一,具有巨大的市場和發(fā)展?jié)摿Γ型谖磥韼啄瓿蔀橐苿?dòng)電子設(shè)備上占有量最大的操作系統(tǒng),因此本軟件選擇在之上進(jìn)行開發(fā),另外,編程語言選擇Java,因此具有較好的可移植性。服務(wù)端基于tomcat服務(wù)器開發(fā),采用http協(xié)議實(shí)現(xiàn)兩者間的請求通信。1.2軟件使用范圍所有android手機(jī)和PC機(jī)擁有者都可以使用,只需要簡單的幾步操作實(shí)踐即可投入使用。1.3用戶特點(diǎn)對于手機(jī)端的使用會涉及到各種類型的android手機(jī)人群,雖然android操作系統(tǒng)剛剛退出不久尚未
5、在國內(nèi)普及,對部分人群可能會比較生疏,但是憑借其簡潔明了的UI和快捷的操作特性,并不要求用戶對其特別的熟悉,因此可以做到讓使用方法簡單易懂,操作方法盡量淺顯明了,使用戶能夠在短時(shí)間內(nèi)借助簡易的說明快速上手。為了提高系統(tǒng)的實(shí)用性,要求具有較強(qiáng)的可靠性。對于服務(wù)端的操作人員,由于軟件設(shè)計(jì)的提供給操作人員的接口僅僅會涉及到簡單的文件新建、修改、復(fù)制、刪除等操作,因此僅僅需要操作人員熟悉簡單的電腦操作即可,不需要專門進(jìn)行培訓(xùn)。8基于android手持設(shè)備的媒體管理系統(tǒng)需求分析v1.01.1假定條件和約束限制1.1.1硬件約束需求名稱詳細(xì)要求服務(wù)器硬件要求支持Intel平臺、AMD平臺。雙CPU2.0
6、G以上,內(nèi)存2.0G以上,100M網(wǎng)卡、硬盤250G以上,帶液晶顯示。服務(wù)器系統(tǒng)平臺WindowsXP/Windows7及以后客戶端硬件要求支持android操作系統(tǒng)的嵌入式平臺,支持wifi功能,支持GPS定位,帶觸摸屏功能,具有音頻輸出客戶端系統(tǒng)平臺Android操作系統(tǒng)2.2及以后1.1.2用戶約束需求名稱詳細(xì)要求客戶端用戶(游客)會簡單的觸摸屏操作服務(wù)端用戶(管理員)會基本的計(jì)算機(jī)操作1.1.3技術(shù)限制系統(tǒng)運(yùn)行平臺:.android2.2或以上版本服務(wù)器運(yùn)行環(huán)境:lSunJavaJDK6.0ForWindows(或更高版本)lWeb應(yīng)用服務(wù)器ApacheTomcat6.0.29(或更
7、高版本)各種文檔:l符合標(biāo)準(zhǔn)文檔編寫規(guī)范源代碼:l符合標(biāo)準(zhǔn)編程規(guī)范2.功能需求2.1功能用例圖圖31功能用例頂層用例圖8基于android手持設(shè)備的媒體管理系統(tǒng)需求分析v1.01.1本地服務(wù)用例標(biāo)識和歷史需求ID:1001用例名稱:用戶管理本地媒體文件服務(wù)目的:描述整個(gè)系統(tǒng)中,用戶所能進(jìn)行的相關(guān)操作,如用戶的圖片,音頻,視頻文件新增,刪除,同步到網(wǎng)絡(luò),瀏覽,播放操作等觸發(fā)者:用戶使用頻度:較高前提條件:用戶