基于android系統(tǒng)的個(gè)人記賬系統(tǒng)設(shè)計(jì)說明_第1頁
基于android系統(tǒng)的個(gè)人記賬系統(tǒng)設(shè)計(jì)說明_第2頁
基于android系統(tǒng)的個(gè)人記賬系統(tǒng)設(shè)計(jì)說明_第3頁
基于android系統(tǒng)的個(gè)人記賬系統(tǒng)設(shè)計(jì)說明_第4頁
基于android系統(tǒng)的個(gè)人記賬系統(tǒng)設(shè)計(jì)說明_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目錄TOC o 1-3 h u HYPERLINK l _Toc21439 第 1 章 前言 PAGEREF _Toc21439 2 HYPERLINK l _Toc14367 1.1 選題背景及目的 PAGEREF _Toc14367 2 HYPERLINK l _Toc18168 1.2 國外研究現(xiàn)狀 PAGEREF _Toc18168 3 HYPERLINK l _Toc10036 1.3 設(shè)計(jì)與解決方案 PAGEREF _Toc10036 3 HYPERLINK l _Toc24090 第 2 章 需求分析 PAGEREF _Toc24090 5 HYPERLINK l _Toc309

2、18 2.1 周長 PAGEREF _Toc30918 5 HYPERLINK l _Toc22556 2.1.1 系統(tǒng) PAGEREF _Toc22556 概述5 HYPERLINK l _Toc9146 2.1.3 文檔 PAGEREF _Toc9146 概述5 HYPERLINK l _Toc23789 要求概述5 PAGEREF _Toc23789 HYPERLINK l _Toc4706 2.2.1 系統(tǒng)目標(biāo) PAGEREF _Toc4706 5 HYPERLINK l _Toc28491 2.2.2 運(yùn)行環(huán)境 PAGEREF _Toc28491 6 HYPERLINK l _Toc

3、16232 2.2.3 用戶特征 PAGEREF _Toc16232 6 HYPERLINK l _Toc15992 2.3 功能要求 PAGEREF _Toc15992 6 HYPERLINK l _Toc18243 2.4.1 系統(tǒng)用例圖 PAGEREF _Toc18243 7 HYPERLINK l _Toc24163 2.4.2 系統(tǒng)各功能說明 PAGEREF _Toc24163 8 HYPERLINK l _Toc25148 2.5 數(shù)據(jù) PAGEREF _Toc25148 11 HYPERLINK l _Toc6901 2.5.1 數(shù)據(jù)關(guān)系ER實(shí)體類 PAGEREF _Toc690

4、1 11 HYPERLINK l _Toc29840 2.6 故障排除 PAGEREF _Toc29840 14 HYPERLINK l _Toc6426 第三章 外形設(shè)計(jì) PAGEREF _Toc6426 15 HYPERLINK l _Toc8543 3.1 周長 PAGEREF _Toc8543 15 HYPERLINK l _Toc18709 3.1.2系統(tǒng)概述 PAGEREF _Toc18709 15 HYPERLINK l _Toc27085 3.1.3文檔概述 PAGEREF _Toc27085 15 HYPERLINK l _Toc29643 3.2系統(tǒng)架構(gòu) PAGEREF _

5、Toc29643 15 HYPERLINK l _Toc13907 3.2.1部署圖 PAGEREF _Toc13907 15 HYPERLINK l _Toc7780 3.2.2 類圖 PAGEREF _Toc7780 16 HYPERLINK l _Toc9127 3.4 執(zhí)行概念 PAGEREF _Toc9127 20 HYPERLINK l _Toc13865 3.4.1 添加消費(fèi)信息 PAGEREF _Toc13865 20 HYPERLINK l _Toc18355 3.4.2 增加消費(fèi)預(yù)算 PAGEREF _Toc18355 21 HYPERLINK l _Toc26650 3.

6、4.3 用戶轉(zhuǎn)移 PAGEREF _Toc26650 22 HYPERLINK l _Toc14148 3.5用戶界面設(shè)計(jì) PAGEREF _Toc14148 23 HYPERLINK l _Toc27219 3.6系統(tǒng)錯(cuò)誤處理 PAGEREF _Toc27219 25 HYPERLINK l _Toc6765 3.6.1 錯(cuò)誤信息 PAGEREF _Toc6765 25 HYPERLINK l _Toc28029 3.6.2 補(bǔ)救措施 PAGEREF _Toc28029 25 HYPERLINK l _Toc19621 3.6.3 系統(tǒng)維護(hù) PAGEREF _Toc19621 25 HYPE

7、RLINK l _Toc24281 第 4 章 系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc24281 26 HYPERLINK l _Toc12070 4.1 周長 PAGEREF _Toc12070 26 HYPERLINK l _Toc10161 4.1.1 系統(tǒng)概述 PAGEREF _Toc10161 26 HYPERLINK l _Toc18216 4.1.2 文檔概述 PAGEREF _Toc18216 26 HYPERLINK l _Toc15660 4.2 系統(tǒng)架構(gòu) PAGEREF _Toc15660 26 HYPERLINK l _Toc20186 4.3 詳細(xì)設(shè)計(jì)說明 PAGER

8、EF _Toc20186 27 HYPERLINK l _Toc11218 4.3.1 系統(tǒng)功能模塊 PAGEREF _Toc11218 27 HYPERLINK l _Toc25682 4.3.2 實(shí)體類 PAGEREF _Toc25682 28 HYPERLINK l _Toc19139 4.4 界面設(shè)計(jì) PAGEREF _Toc19139 29 HYPERLINK l _Toc31552 5.1 周長 PAGEREF _Toc31552 30 HYPERLINK l _Toc22985 5.1.1 系統(tǒng)概述 PAGEREF _Toc22985 30 HYPERLINK l _Toc235

9、18 5.1.2 測(cè)試方案 PAGEREF _Toc23518 30 HYPERLINK l _Toc29565 5.2 測(cè)試說明 PAGEREF _Toc29565 30 HYPERLINK l _Toc11834 5.2.1 功能測(cè)試 PAGEREF _Toc11834 31 HYPERLINK l _Toc10151 5.3 測(cè)試結(jié)果概述 PAGEREF _Toc10151 32 HYPERLINK l _Toc29472 5.4 詳細(xì)測(cè)試結(jié)果 PAGEREF _Toc29472 33 HYPERLINK l _Toc2919 5.5 測(cè)試結(jié)果評(píng)估 PAGEREF _Toc2919 34

10、 HYPERLINK l _Toc11439 第 6 章 總結(jié) PAGEREF _Toc11439 35 HYPERLINK l _Toc15343 至 PAGEREF _Toc15343 37前言1.1 選題背景及目的隨著經(jīng)濟(jì)社會(huì)的快速發(fā)展,人們的生活水平也在迅速提高,同時(shí)人們的收入和消費(fèi)水平也有了很大的提高,從過去單一的投入和消費(fèi),到今天的多元化收入和消費(fèi)。消費(fèi)模式。尤其是我們的年輕人,對(duì)于當(dāng)下的新消費(fèi)有著非常高的熱情,但是這在快速發(fā)展的消費(fèi)經(jīng)濟(jì)中,卻給我們帶來了一些意想不到的負(fù)面影響。比較突出的一點(diǎn)是現(xiàn)在的80后和90后。一代年輕人只知道消費(fèi)和掙錢,卻不能很好地理財(cái),給我們的物質(zhì)生活帶來

11、了很大的麻煩。于是就產(chǎn)生了具有不同功能的個(gè)人理財(cái)系統(tǒng),無論是PC版還是手持設(shè)備版。自2007年谷歌Android系統(tǒng)問世以來,這幾年發(fā)展迅速,如今已經(jīng)超越了過去看似完美的塞班系統(tǒng),成為全球最大的手機(jī)和手持設(shè)備系統(tǒng)之一。安卓操作系統(tǒng)內(nèi)容任何移動(dòng)終端廠商憑借自己的開放平臺(tái)加入安卓聯(lián)盟,這使得越來越多的用戶傾向于選擇安卓操作系統(tǒng)的終端設(shè)備。選擇基于Android平臺(tái)設(shè)計(jì)軟件,無疑會(huì)覆蓋更多的受眾,等待各大廠商的青睞。1.2 國外研究現(xiàn)狀在國外的發(fā)展中,自從google公司宣布android系統(tǒng)上市以來,在短短幾年內(nèi)就得到了飛速發(fā)展。在國外,已經(jīng)有很多成熟的基于android平臺(tái)的軟件開發(fā)技術(shù)。短短幾

12、年時(shí)間,Android市場(chǎng)上已經(jīng)發(fā)布了上千款基于android系統(tǒng)的應(yīng)用,而android系統(tǒng)的開源特性讓他深受國外學(xué)者的喜愛,各大廠商也紛紛加入使用android的行列。 .系統(tǒng)的行列。在中國的發(fā)展中,android自2009年進(jìn)入中國市場(chǎng)以來也得到了飛速的發(fā)展,大到幾百人到幾千人的大公司,小到幾人的個(gè)別公司,都在使用android系統(tǒng)進(jìn)行軟件開發(fā)。不過雖然它在國內(nèi)發(fā)展很快,學(xué)習(xí)資源也很豐富,但是基本上好壞參半,而且大多是從一些國外的學(xué)習(xí)資料中翻譯過來的。這給我國學(xué)者的研究帶來了一些困難。在一些高新技術(shù)的發(fā)展上,國家還需要進(jìn)一步加強(qiáng)。1.3 設(shè)計(jì)與解決方案在android系統(tǒng)應(yīng)用如此火爆的情

13、況下,基于android系統(tǒng)開發(fā)個(gè)人記賬系統(tǒng),不僅可以很好的發(fā)揮android系統(tǒng)的優(yōu)勢(shì),還可以將軟件安裝在不同的小型手持設(shè)備上。同時(shí),手持設(shè)備的便攜性大大提高了軟件的使用價(jià)值。不僅可以隨時(shí)隨地記賬,還可以解決個(gè)人理財(cái)不善的習(xí)慣,幫助大家實(shí)現(xiàn)獨(dú)立理財(cái)。基于andorid系統(tǒng)手機(jī)的個(gè)人會(huì)計(jì)系統(tǒng)設(shè)計(jì)新穎,使用簡(jiǎn)單,管理功能強(qiáng)大。在當(dāng)前快速發(fā)展的社會(huì)經(jīng)濟(jì)條件下,為了幫助我們這一代不懂理財(cái)?shù)哪贻p人輕松實(shí)現(xiàn)自己的理財(cái),設(shè)計(jì)這樣一個(gè)個(gè)人計(jì)費(fèi)系統(tǒng)是非常有意義和有價(jià)值的。根據(jù)個(gè)人理財(cái)?shù)膶?shí)際需要,本系統(tǒng)的設(shè)計(jì)方案如下:1、設(shè)計(jì)語言及結(jié)構(gòu):本系統(tǒng)采用目前主流的開放語言Java語言作為開發(fā)語言,結(jié)合最流行的移動(dòng)開發(fā)

14、技術(shù),基于android系統(tǒng)下的軟件開發(fā)技術(shù)開發(fā)本系統(tǒng),設(shè)計(jì)選用在android平臺(tái)上的實(shí)現(xiàn)可以充分發(fā)揮軟件系統(tǒng)的實(shí)用性。2.功能解決方案:本系統(tǒng)主要是為了幫助不知道如何管理自己財(cái)務(wù)的人輕松管理自己的財(cái)務(wù)。通過軟件中的各種功能,可以在電子系統(tǒng)上記錄個(gè)人財(cái)務(wù)信息,提醒和幫助用戶實(shí)現(xiàn)自己的財(cái)務(wù)。 .3、性能解決方案:對(duì)于一個(gè)系統(tǒng)來說,不僅要考慮功能的實(shí)用性,還要考慮系統(tǒng)的可靠性。本系統(tǒng)使用 sqlite 作為數(shù)據(jù)庫來存儲(chǔ)數(shù)據(jù)。 Sqlite 數(shù)據(jù)庫是一個(gè)輕量級(jí)的數(shù)據(jù)庫,易于移植。同時(shí)配合安卓系統(tǒng),可以設(shè)計(jì)出基于安卓系統(tǒng)的炫酷級(jí)應(yīng)用軟件。需求分析2.1 周長2.1.1 系統(tǒng)概述軟件名稱:天天記賬軟件

15、功能:實(shí)現(xiàn)日常記賬、記賬、記賬、記消費(fèi)、每月消費(fèi)預(yù)算。用戶賬戶間轉(zhuǎn)賬金額,統(tǒng)計(jì)用戶某年或某月的消費(fèi)、收入、預(yù)算等關(guān)系。其他子系統(tǒng)之間的關(guān)系:本系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),目前沒有與之相關(guān)的其他子系統(tǒng)用戶:所有安卓記賬軟件用戶2.1.3 文檔概述日常會(huì)計(jì)系統(tǒng)的設(shè)計(jì)需求分析采用面向?qū)ο蟮姆椒?,文檔中主要使用用例、ER圖和數(shù)據(jù)字典來描述需求。文檔的目標(biāo)受眾是軟件開發(fā)人員、分析師、設(shè)計(jì)人員和測(cè)試人員。2.2 需求概述2.2.1 系統(tǒng)目標(biāo)本系統(tǒng)的最終目的是設(shè)計(jì)一個(gè)名為“日常會(huì)計(jì)”的個(gè)人會(huì)計(jì)和財(cái)務(wù)管理系統(tǒng)。對(duì)于廣大自負(fù)能力不強(qiáng)、渴望有合理消費(fèi)和收入標(biāo)準(zhǔn)的用戶來說,日常記賬系統(tǒng)將是一個(gè)適合大眾的個(gè)人記賬系統(tǒng),幫助

16、用戶實(shí)現(xiàn)自負(fù)盈虧。通過系統(tǒng)的不同功能進(jìn)行融資。日常記賬系統(tǒng)功能齊全,操作簡(jiǎn)單,可以滿足家庭用戶的需求。在系統(tǒng)的設(shè)計(jì)和實(shí)施過程中,我們努力做到以下幾點(diǎn):1.具有高可靠性和可用性。2、系統(tǒng)易于管理和維護(hù)。3. 簡(jiǎn)單易用,易學(xué)易用。4、性價(jià)比好。2.2.2 運(yùn)行環(huán)境設(shè)備手機(jī)或其他安卓系統(tǒng)手持設(shè)備支持軟件(1) 用戶基本軟件配置Android1.6及以上相關(guān)軟件工具:開發(fā)工具IDE:Eclipse + Android ADT + android SDK平臺(tái):Windows XP數(shù)據(jù)庫: SQLite(3) 測(cè)試環(huán)境不同廠商安卓系統(tǒng)版本不同的智能手機(jī)2.2.3 用戶特征本系統(tǒng)的用戶均為操作系統(tǒng)為Andr

17、oid的智能手機(jī)用戶??蛻魬?yīng)具備基本的手機(jī)操作才能使用手機(jī)鍵盤打字。2.3 功能要求通過對(duì)實(shí)際需求的調(diào)研,確定該系統(tǒng)由用戶核算、消費(fèi)預(yù)算、賬戶轉(zhuǎn)賬、消費(fèi)收入曲線圖、系統(tǒng)設(shè)置五個(gè)功能模塊組成。系統(tǒng)功能模塊圖如圖2.1所示。各個(gè)模塊的具體功能如下:用戶記賬:用戶按日期記錄某一天的消費(fèi)和收入消費(fèi)預(yù)算:月初系統(tǒng)會(huì)提示用戶進(jìn)行當(dāng)月消費(fèi)預(yù)算,可根據(jù)消費(fèi)類型預(yù)估當(dāng)月消費(fèi)預(yù)算金額賬戶轉(zhuǎn)賬:在用戶不同賬戶之間轉(zhuǎn)賬金額消費(fèi)收入曲線圖:根據(jù)用戶的選擇生成消費(fèi)、收入、預(yù)算的趨勢(shì)圖,趨勢(shì)圖分析消費(fèi)、收入、預(yù)算的關(guān)系一目了然系統(tǒng)設(shè)置:在本系統(tǒng)中設(shè)置一些賬戶和收入,以匹配消費(fèi)類型、系統(tǒng)版本信息、軟件更新等。系統(tǒng)功能模塊圖如

18、下:圖 2.1 系統(tǒng)各模塊2.4.1 系統(tǒng)用例圖根據(jù)需求分析,分析系統(tǒng)的具體操作步驟和功能,從而確定系統(tǒng)用例圖,具體描述如下。系統(tǒng)用例主要包括五個(gè)功能:系統(tǒng)記賬、消費(fèi)預(yù)算、圖表統(tǒng)計(jì)、賬戶轉(zhuǎn)賬和系統(tǒng)設(shè)置。會(huì)計(jì)包括增加費(fèi)用和增加收入;圖表統(tǒng)計(jì)可按年或月顯示;系統(tǒng)設(shè)置還包括添加消費(fèi)類型、添加收入類型、添加賬戶類型、密碼保護(hù)等,系統(tǒng)用例圖如圖2.2所示。圖 2.2系統(tǒng)用例圖2.4.2 系統(tǒng)各功能說明(1) 用例 1用例名稱:系統(tǒng)記帳演員:用戶目的:用戶根據(jù)每天的收入和消費(fèi)情況做詳細(xì)記錄,以備日后查看。等級(jí):一級(jí)進(jìn)度解析:進(jìn)入andorid系統(tǒng)菜單界面,點(diǎn)擊每日會(huì)計(jì)圖表進(jìn)入系統(tǒng);進(jìn)入系統(tǒng)主界面后,選擇“

19、記筆記”進(jìn)入系統(tǒng)記賬頁面;選擇記賬類型,輸入金額,選擇收入或支出類型,選擇指定賬戶進(jìn)行記賬;設(shè)置完成后,用戶數(shù)據(jù)保存成功。其他用例的鏈接:無異常處理:無(2) 用例 2用例名稱:消費(fèi)預(yù)算演員:用戶目的:消費(fèi)預(yù)算主要是幫助我們預(yù)估月初的消費(fèi),以便我們可以根據(jù)月初的消費(fèi)預(yù)算合理消費(fèi),從而幫助用戶管理自己的財(cái)務(wù)。等級(jí):一級(jí)進(jìn)度解析:點(diǎn)擊ICON圖表進(jìn)入系統(tǒng)主界面,在菜單欄中選擇Budget進(jìn)入消費(fèi)類型列表界面;選擇消費(fèi)類型,進(jìn)入預(yù)算金額輸入界面;輸入該消費(fèi)類型的可能消費(fèi)總量后,選擇確定保存消費(fèi)預(yù)算金額;消費(fèi)預(yù)算保存后,數(shù)據(jù)存入數(shù)據(jù)庫,返回消費(fèi)類型表;消費(fèi)預(yù)算金額信息顯示在消費(fèi)清單中。其他用例的鏈接:

20、無。異常處理:無(3) 用例 3用例名稱:賬戶轉(zhuǎn)賬演員:用戶目的:用戶的消費(fèi)和收入金額可以存儲(chǔ)在不同類型的賬戶中,甚至是現(xiàn)金的形式,用戶可以在這些不同的賬戶類型之間進(jìn)行轉(zhuǎn)賬。等級(jí):一級(jí)進(jìn)度解析:點(diǎn)擊系統(tǒng)ICON圖表,進(jìn)入系統(tǒng)主界面;選擇主菜單欄中的轉(zhuǎn)賬按鈕,進(jìn)入賬戶轉(zhuǎn)賬界面;選擇轉(zhuǎn)賬賬戶,系統(tǒng)顯示可轉(zhuǎn)賬金額,然后選擇轉(zhuǎn)賬賬戶;輸入轉(zhuǎn)賬金額(必須是數(shù)學(xué)數(shù)字,不能是字母);點(diǎn)擊確定轉(zhuǎn)賬按鈕,實(shí)現(xiàn)賬戶間轉(zhuǎn)賬功能。其他用例的鏈接:無異常處理:無(4) 用例 4用例名稱:圖表統(tǒng)計(jì)演員:用戶目的:通過圖表展示用戶在某一年或某月的消費(fèi)信息,讓用戶一目了然地分析消費(fèi)、收入和預(yù)算之間的關(guān)系。等級(jí):一級(jí)進(jìn)度解析:

21、一個(gè)。點(diǎn)擊用戶ICON圖表,進(jìn)入系統(tǒng)主界面;灣。選擇主菜單中的報(bào)表按鈕,進(jìn)入圖表統(tǒng)計(jì)界面;C。系統(tǒng)界面顯示用戶每月的消費(fèi)、收入和預(yù)算曲線;d。點(diǎn)擊系統(tǒng)界面頂部的按年圖表;e.系統(tǒng)顯示用戶當(dāng)年的消費(fèi)、收入和預(yù)算曲線其他用例的鏈接:無異常處理:無(5) 用例 5用例名稱:添加帳戶類型演員:用戶目的:添加用戶在現(xiàn)實(shí)生活中可能存在的賬戶類型名稱。等級(jí):一級(jí)進(jìn)度解析:點(diǎn)擊系統(tǒng)ICON圖表,進(jìn)入系統(tǒng)主界面;在主菜單中選擇設(shè)置,進(jìn)入系統(tǒng)設(shè)置界面;選擇添加賬戶類型,輸入賬戶類型添加;輸入賬戶名,點(diǎn)擊添加按鈕,即添加成功;返回設(shè)置界面,選擇添加賬戶子類;輸入要添加的賬戶子類,輸入賬戶子類名稱,點(diǎn)擊添加按鈕添加賬

22、戶子類。其他用例的鏈接:無。異常處理:無(6) 用例 6用例名稱:添加消費(fèi)和收入類型演員:用戶目的:根據(jù)用戶的實(shí)際需要,添加用戶生活中常用的消費(fèi)和收入類型。等級(jí):一級(jí)進(jìn)度解析:點(diǎn)擊系統(tǒng)ICON圖表,進(jìn)入系統(tǒng)主界面;在主菜單中選擇設(shè)置,進(jìn)入系統(tǒng)設(shè)置界面;點(diǎn)擊選擇添加消費(fèi)類型進(jìn)入消費(fèi)類型添加界面輸入消費(fèi)類型,點(diǎn)擊添加按鈕添加消費(fèi)類型返回設(shè)置界面,點(diǎn)擊添加收入類型,進(jìn)入類型添加界面輸入收入類型,點(diǎn)擊添加按鈕添加收入類型其他用例的鏈接:無。異常處理:無2.5 數(shù)據(jù)2.5.1 數(shù)據(jù)關(guān)系ER實(shí)體類由于系統(tǒng)應(yīng)用于移動(dòng)端sqlite輕量級(jí)數(shù)據(jù)庫,數(shù)據(jù)庫類型設(shè)計(jì)簡(jiǎn)單明了,數(shù)據(jù)庫結(jié)構(gòu)類型詳細(xì)說明如下:用戶名用戶信

23、息表:主要包括id、用戶名和用戶密碼,用戶名用戶ID用戶ID(_id)用戶密碼用戶信息表用戶信息表圖 2.3 用戶信息實(shí)體圖賬戶類型信息表:主要記錄用戶的所有賬戶信息,包括賬戶類型名稱、賬戶標(biāo)識(shí),作為上級(jí)賬戶類別,每一項(xiàng)包含一個(gè)或多個(gè)賬戶類型名稱類型類型名稱類型ID賬戶類型賬戶類型圖2.4 賬戶類型信息實(shí)體圖賬戶名稱賬戶明細(xì)表:該表主要是賬戶不同賬戶類型中的賬戶明細(xì),與賬戶類型的關(guān)系是多對(duì)一的關(guān)系。主要包括字段:賬戶ID、賬戶名稱、賬戶余額、賬戶類型。賬戶名稱賬戶金額賬戶ID賬戶金額賬戶ID賬戶賬戶圖 2.5 賬戶明細(xì)實(shí)體圖消費(fèi)收入類型信息表:該表主要記錄用戶的消費(fèi)和收入類型,主要包括消費(fèi)收入

24、類型標(biāo)識(shí)、類型名稱、圖片標(biāo)識(shí)、標(biāo)識(shí)等信息圖片ID類型名稱圖片ID類型名稱類型ID消費(fèi)收入類型類型標(biāo)識(shí)消費(fèi)收入類型類型標(biāo)識(shí)圖2.6 消費(fèi)收入類型信息實(shí)體圖消費(fèi)收入分項(xiàng)信息表:該表主要根據(jù)消費(fèi)收入類型劃分為不同的消費(fèi)或收入項(xiàng)目,與消費(fèi)收入類型表的關(guān)系是多對(duì)一的關(guān)系,主要包括消費(fèi)收入識(shí)別, 消費(fèi)收入項(xiàng)目名稱, 圖片標(biāo)識(shí), 類型標(biāo)識(shí)類型標(biāo)識(shí)圖片類型標(biāo)識(shí)圖片ID標(biāo)識(shí)子項(xiàng)名稱類型子項(xiàng)ID子項(xiàng)名稱類型子項(xiàng)ID消費(fèi)收入子類型消費(fèi)收入子類型圖2.7 消費(fèi)者收入子項(xiàng)信息實(shí)體圖消費(fèi)預(yù)算明細(xì)表:該表主要根據(jù)用戶月初的消費(fèi)預(yù)算記錄當(dāng)月的消費(fèi)預(yù)算,主要包括預(yù)算標(biāo)識(shí)、預(yù)算金額、消費(fèi)金額、年份、月份等信息已消費(fèi)金額預(yù)算金額已

25、消費(fèi)金額預(yù)算金額預(yù)算記錄ID年份預(yù)算記錄ID年份月份預(yù)算月份預(yù)算圖 2.8 消費(fèi)預(yù)算明細(xì)實(shí)體圖消費(fèi)收入記錄信息表:該表主要記錄用戶每次添加的消費(fèi)收入信息記錄。表信息主要包括:記錄標(biāo)識(shí)、記錄序號(hào)、年、月、日、備注等信息月份年份月份年份天日記錄流水號(hào)天日記錄流水號(hào)備注信息備注信息消費(fèi)記錄ID消費(fèi)記錄ID消費(fèi)收入記錄記錄類型標(biāo)識(shí)消費(fèi)收入記錄記錄類型標(biāo)識(shí)圖2.8 消費(fèi)收入記錄信息實(shí)體圖系統(tǒng)ER圖如圖2.9所示:2.6 故障排除無數(shù)據(jù)異常:軟件初始化無數(shù)據(jù)。安裝系統(tǒng)后,首次進(jìn)入系統(tǒng),進(jìn)入設(shè)置界面添加消費(fèi)類型、收入類型、賬戶等信息。內(nèi)存不足異常:安卓系統(tǒng)在打開軟件后退出時(shí)不會(huì)自動(dòng)殺死進(jìn)程。當(dāng)之前已經(jīng)打開了

26、很多進(jìn)程并且已經(jīng)占用了資源,然后進(jìn)入軟件,系統(tǒng)處于等待界面,這是必須的。首先進(jìn)入軟件管理界面,關(guān)閉一些后臺(tái)運(yùn)行的程序。外形設(shè)計(jì)3.1 周長3.1.2系統(tǒng)概述產(chǎn)品名稱: 每天記賬軟件功能:實(shí)現(xiàn)日常記賬、記賬、記賬、記消費(fèi)、每月消費(fèi)預(yù)算。實(shí)現(xiàn)用戶賬戶間的金額轉(zhuǎn)賬,統(tǒng)計(jì)用戶某年某月的消費(fèi)、收入、預(yù)算等關(guān)系。其他子系統(tǒng)之間的關(guān)系:本系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),目前沒有與之相關(guān)的其他子系統(tǒng)用戶:所有安卓記賬軟件用戶3.1.3文檔概述根據(jù)需求分析,設(shè)計(jì)了軟件的功能實(shí)現(xiàn)、界面和界面。文檔采用面向?qū)ο蟮脑O(shè)計(jì)方法,描述了系統(tǒng)中的主要類。本文檔的目標(biāo)讀者是軟件開發(fā)人員和用戶。3.2系統(tǒng)結(jié)構(gòu)本系統(tǒng)是在基于Linux系統(tǒng)的

27、android系統(tǒng)平臺(tái)上設(shè)計(jì)的,系統(tǒng)設(shè)計(jì)遵循android軟件設(shè)計(jì)的系統(tǒng)模型。系統(tǒng) UI 布局設(shè)計(jì)在 Layout 文件夾下的 XML 文件中。每個(gè)界面都是一個(gè) Activity,這些用戶 UI 界面是在 Activity 中加載的。字符串信息在 Values 文件夾中定義以匹配樣式信息。將動(dòng)畫文件添加到 anim 文件夾。整個(gè)系統(tǒng)結(jié)構(gòu)基于谷歌公布的android軟件開發(fā)目錄結(jié)構(gòu)。3.2.1部署圖系統(tǒng)部署圖如下圖3.1所示。本系統(tǒng)是一款基于android系統(tǒng)的手機(jī)應(yīng)用軟件。是一款輕量級(jí)的手機(jī)應(yīng)用軟件。它不涉及網(wǎng)絡(luò)應(yīng)用程序,因此沒有服務(wù)器。有兩種軟件部署操作。有兩種方式,一種是IDE集成開發(fā)環(huán)境

28、的模擬器,另一種是基于android系統(tǒng)的終端手機(jī)系統(tǒng)。本系統(tǒng)軟件在android模擬器和移動(dòng)手持設(shè)備下的安裝部署圖圖 3.1 系統(tǒng)部署圖3.2.2 類圖系統(tǒng)的實(shí)體類,各種用例圖如下圖3.2-圖3.8所示。圖 3.2 用戶信息類圖用戶信息實(shí)體類說明:用戶信息類(UserInfo)包含用戶的個(gè)人信息,屬性_id為系統(tǒng)用戶身份的唯一標(biāo)識(shí),類型為int。 userName 為用戶名,類型為 String。屬性u(píng)serPassword為用戶的系統(tǒng)保護(hù)密碼,類型為String。屬性對(duì)應(yīng)的get*()方法可以獲取對(duì)象中這些屬性的值,無需輸入,返回每個(gè)屬性的值。 set*() 方法則相反,給這些屬性賦值,輸

29、入屬性的值,返回void。圖 3.3 預(yù)算信息類類圖預(yù)算信息實(shí)體類描述:省略圖 3.4 預(yù)算項(xiàng)目類圖預(yù)算項(xiàng)目實(shí)體類說明:省略圖 3.5 消費(fèi)者收入子項(xiàng)分類圖消費(fèi)收入子類說明:省略圖 3.6 預(yù)算項(xiàng)目類圖預(yù)算項(xiàng)目說明:省略圖 3.7 記帳類型類圖會(huì)計(jì)類型類說明:省略圖 3.7 預(yù)算信息類的類圖預(yù)算信息說明:省略3.4 執(zhí)行概念下面用時(shí)序圖來表示本系統(tǒng)中用戶完成某項(xiàng)記賬功能的時(shí)間順序,具體的活動(dòng)時(shí)序圖對(duì)應(yīng)每個(gè)活動(dòng)的如下信息。3.4.1 添加消費(fèi)信息圖3.8 用戶添加消費(fèi)信息的時(shí)序圖HomeActivity 是接口,也是邊界。進(jìn)入主界面后,用戶點(diǎn)擊按鈕,進(jìn)入添加消費(fèi)信息記錄的AddBalance頁面

30、。用戶選擇消費(fèi)類型并輸入消費(fèi)金額后,填寫消費(fèi)項(xiàng)目的備注并進(jìn)入備注添加界面?zhèn)渥ⅲ瑐渥⑤斎胪瓿?。然后返回添加界面,點(diǎn)擊保存,完成添加返回系統(tǒng)首頁圖 3.8 添加消費(fèi)信息時(shí)序圖3.4.2 添加消費(fèi)預(yù)算圖3.9 用戶添加某月消費(fèi)預(yù)算信息的時(shí)序圖HomeActivity 是接口,也是邊界。進(jìn)入主界面后,用戶點(diǎn)擊預(yù)算菜單,進(jìn)入消費(fèi)預(yù)算列表界面ItemBudget。選擇項(xiàng)目后,進(jìn)入項(xiàng)目預(yù)算設(shè)置側(cè)的KeyPad。設(shè)置好預(yù)算金額后,點(diǎn)擊確定返回預(yù)算列表界面。 .圖 3.9 添加消費(fèi)預(yù)算時(shí)序圖3.4.3 用戶轉(zhuǎn)移用戶轉(zhuǎn)移活動(dòng)時(shí)序圖如圖3.9所示HomeActivity 是接口,也是邊界。用戶進(jìn)入主界面后,點(diǎn)擊設(shè)置

31、菜單進(jìn)入系統(tǒng)設(shè)置界面(SystemSetting),然后添加賬戶類型(AddParent),添加賬戶子類(addChild),當(dāng)賬戶信息存在時(shí)返回轉(zhuǎn)賬系統(tǒng)。傳輸接口。圖 3.9 用戶傳輸時(shí)序圖3.5用戶界面設(shè)計(jì)首頁界面:首頁布局主要分為主題部分和導(dǎo)航部分。導(dǎo)航部分位于整個(gè)界面的底部。分別為今天、本月和當(dāng)年的收入和支出信息。具體布局如圖3.10當(dāng)月消費(fèi)、收入、預(yù)算信息當(dāng)月消費(fèi)、收入、預(yù)算信息記一筆記一筆頁面導(dǎo)航頁面導(dǎo)航圖 3.10 用戶界面主頁添加記賬信息界面:該界面主要分為三個(gè)部分,頂部是標(biāo)題欄,中間是記賬信息主題,底部是保存和重置按鈕層,如圖3.11所示TitleTitle記賬信息選擇主題記

32、賬信息選擇主題再記一筆保存按鈕再記一筆保存按鈕圖 3.11 添加計(jì)費(fèi)信息界面轉(zhuǎn)賬接口:該接口用于實(shí)現(xiàn)用戶不同賬戶之間的轉(zhuǎn)賬操作。主頁面不是自上而下的結(jié)構(gòu),上層是標(biāo)題欄,下層是轉(zhuǎn)操作布局。轉(zhuǎn)運(yùn)作業(yè)布局由上、中、下三部分組成。是轉(zhuǎn)賬賬戶信息,中間是轉(zhuǎn)賬賬戶信息,下方是確認(rèn)轉(zhuǎn)賬提交按鈕。具體布局如下圖3.12所示。TitalTital欄轉(zhuǎn)出賬戶信息轉(zhuǎn)出賬戶信息轉(zhuǎn)入賬戶信息轉(zhuǎn)入賬戶信息提交確認(rèn)提交確認(rèn)圖 3.12 傳輸界面布局系統(tǒng)設(shè)置:系統(tǒng)設(shè)置界面是一個(gè)中間界面,列出了系統(tǒng)可以設(shè)置的所有項(xiàng)目。單擊這些項(xiàng)目進(jìn)入設(shè)置。頁面布局分為上下結(jié)構(gòu),上層為標(biāo)題欄,下層為上下結(jié)構(gòu)組成的類內(nèi)容列表界面。具體布局如圖3.

33、13所示:TitalTital欄基本設(shè)置基本設(shè)置設(shè)置內(nèi)容列表設(shè)置內(nèi)容列表其他設(shè)置其他設(shè)置設(shè)置內(nèi)容列表設(shè)置內(nèi)容列表圖 3.13 系統(tǒng)設(shè)置頁面布局3.6系統(tǒng)錯(cuò)誤處理3.6.1 錯(cuò)誤信息1、用戶第一次使用系統(tǒng)進(jìn)行記賬操作時(shí),外觀類型為空。2、用戶首次進(jìn)入系統(tǒng)進(jìn)行轉(zhuǎn)賬操作時(shí),賬戶異常為空。3.6.2 補(bǔ)救措施錯(cuò)誤1 解決方法1:用戶首次進(jìn)入系統(tǒng),提示進(jìn)入設(shè)置頁面添加消費(fèi)輸入類型。錯(cuò)誤1 處理方法2:系統(tǒng)在安裝系統(tǒng)時(shí)默認(rèn)為每個(gè)用戶添加了幾種默認(rèn)的消費(fèi)收入類型。錯(cuò)誤2 處理方法:當(dāng)用戶進(jìn)入轉(zhuǎn)賬時(shí),判斷是否沒有賬號(hào),如果沒有,直接進(jìn)入添加賬號(hào)界面添加。3.6.3 系統(tǒng)維護(hù)系統(tǒng)無服務(wù)器端,系統(tǒng)安裝在基于and

34、roid系統(tǒng)的手持設(shè)備上,系統(tǒng)維護(hù)由客戶完成。系統(tǒng)詳細(xì)設(shè)計(jì)4.1 周長4.1.1 系統(tǒng)概述軟件名稱:天天記賬軟件功能:實(shí)現(xiàn)日常記賬、記賬、記賬、記消費(fèi)、每月消費(fèi)預(yù)算。用戶賬戶間轉(zhuǎn)賬金額,統(tǒng)計(jì)用戶某年或某月的消費(fèi)、收入、預(yù)算等關(guān)系。其他子系統(tǒng)之間的關(guān)系:本系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),目前沒有與之相關(guān)的其他子系統(tǒng)用戶:所有安卓記賬軟件用戶4.1.2 文檔概述詳細(xì)設(shè)計(jì) 根據(jù)大綱設(shè)計(jì),描述其具體實(shí)現(xiàn)。文檔的目標(biāo)讀者是軟件開發(fā)人員、軟件測(cè)試人員和用戶。4.2 系統(tǒng)結(jié)構(gòu)本系統(tǒng)是一款基于andorid系統(tǒng)的手機(jī)軟件。系統(tǒng)設(shè)計(jì)結(jié)構(gòu)遵循google公司發(fā)布的android工程項(xiàng)目標(biāo)準(zhǔn)。布局等 XML 文件與后臺(tái) Ja

35、va 處理文件分離。系統(tǒng)實(shí)例的結(jié)構(gòu)如下。系統(tǒng)的外部結(jié)構(gòu)如圖 4.1 所示。系統(tǒng)的外部結(jié)構(gòu)主要由兩部分組成。上半部分是控件界面上展示的Activity包和邏輯處理Java包,主要實(shí)現(xiàn)整個(gè)系統(tǒng)的邏輯代碼。下面部分是系統(tǒng)資源文件,主要包括動(dòng)畫文件夾anim、picture等資源文件夾drawable、界面布局文件夾layout、字符串資源和樣式資源等文件夾值。圖 4.1 系統(tǒng)外部結(jié)構(gòu)系統(tǒng)層結(jié)構(gòu)如圖4.2所示。系統(tǒng)層結(jié)構(gòu)主要是java處理包中的文件和系統(tǒng)資源文件夾中的XML文件。此處僅列出了外部 pojo 包中的層文件結(jié)構(gòu)和 values 文件夾。其他包和文件夾。圖 4.2 系統(tǒng)層結(jié)構(gòu)圖4.3 詳細(xì)設(shè)

36、計(jì)說明4.3.1 系統(tǒng)功能模塊(1) 添加消費(fèi)信息記錄添加消費(fèi)記錄功能圖如圖4.3所示。用戶進(jìn)入主界面,選擇添加消費(fèi)記錄,然后輸入消費(fèi)金額,選擇消費(fèi)類型,選擇消費(fèi)賬戶,選擇消費(fèi)日期,點(diǎn)擊保存,成功添加消費(fèi)記錄。圖 4.3 添加消費(fèi)記錄功能圖添加預(yù)算信息添加預(yù)算的功能如圖 4.4 所示。用戶進(jìn)入主界面后,選擇預(yù)算進(jìn)入預(yù)算列表,選擇消費(fèi)類型,進(jìn)入預(yù)算設(shè)置界面,輸入金額,點(diǎn)擊確定保存預(yù)算。圖 4.4 添加預(yù)算功能圖(其他功能圖略)4.3.2 實(shí)體類系統(tǒng)共有7個(gè)實(shí)體類,每個(gè)類分別為用戶信息類(UserInfo)、預(yù)算清單類(Budget)、預(yù)算項(xiàng)目類(BudgetItem)、預(yù)算信息類(BudgetI

37、nfo)、會(huì)計(jì)類型類(Jztype)、會(huì)計(jì)信息實(shí)例類(JzInfo)、消費(fèi)收入子項(xiàng)類(ChildData)、消費(fèi)收入父類型類(ParendData)、用戶信息實(shí)體類和預(yù)算清單實(shí)體類如圖4.3所示。圖 4.3 用戶信息實(shí)體類和預(yù)算清單實(shí)體類用戶信息類(UserInfo)主要包括用戶ID、int類型,即用戶的唯一標(biāo)識(shí)、用戶名(userName)和用戶密碼(userPassword),兩者都是string類型。屬性對(duì)應(yīng)的get*()方法可以獲取對(duì)象中這些屬性的值,無需輸入,返回每個(gè)屬性的值。 set*()方法則相反,給這些屬性賦值,輸入屬性的值,返回void(其他類省略)4.4界面設(shè)計(jì)沒有任何測(cè)試5

38、.1 周長5.1.1 系統(tǒng)概述(一)軟件名稱:天天記賬(2)軟件功能:實(shí)現(xiàn)每日記賬、記賬、記賬、記消費(fèi),匹配每月消費(fèi)預(yù)算。用戶賬戶間轉(zhuǎn)賬金額,統(tǒng)計(jì)用戶某年或某月的消費(fèi)、收入、預(yù)算等關(guān)系。(3) 其他子系統(tǒng)之間的關(guān)系:本系統(tǒng)是一個(gè)獨(dú)立的系統(tǒng),目前沒有其他與之相關(guān)的子系統(tǒng)。(4) 用戶:所有安卓記賬軟件用戶5.1.2 測(cè)試計(jì)劃單元測(cè)試方案:在系統(tǒng)開發(fā)過程中,開發(fā)人員采用白盒測(cè)試的方法,對(duì)編寫的系統(tǒng)函數(shù)和數(shù)據(jù)庫接口函數(shù)進(jìn)行單元測(cè)試。集成測(cè)試計(jì)劃:?jiǎn)卧獪y(cè)試結(jié)束后,測(cè)試團(tuán)隊(duì)會(huì)使用黑盒測(cè)試的方法來測(cè)試各個(gè)單元的組合是否可以按照預(yù)期意圖編寫和運(yùn)行。系統(tǒng)測(cè)試計(jì)劃:集成測(cè)試結(jié)束后,測(cè)試團(tuán)隊(duì)會(huì)檢查整個(gè)系統(tǒng)是否能夠

39、在實(shí)際軟件所需的環(huán)境中正常運(yùn)行,并對(duì)最終的系統(tǒng)軟件進(jìn)行全面的測(cè)試,確保最終的軟件系統(tǒng)滿足產(chǎn)品的要求要求并遵循系統(tǒng)設(shè)計(jì)。5.2 測(cè)試說明限于篇幅,只寫了一些重要的代表性測(cè)試用例,包括添加賬戶類型、添加消費(fèi)記錄、添加消費(fèi)預(yù)算等測(cè)試用例。其他測(cè)試省略。5.2.1 功能測(cè)試(1) 添加賬戶類型:添加賬戶類型的測(cè)試用例如表 5.1 所示。表 5.1 添加賬戶類型測(cè)試表序列號(hào)測(cè)試目的和先決條件測(cè)試輸入預(yù)期的測(cè)試結(jié)果1 1目的:輸入正確的輸入,是否可以成功添加賬戶類型輸入字符串“現(xiàn)金賬戶”在管理表中顯示添加的類型22 2目的:檢測(cè)添加空類型是否可以檢測(cè)不輸入任何內(nèi)容,單擊添加按鈕彈出警告框提示添加的內(nèi)容不能

40、為空(2)添加消費(fèi)記錄:添加消費(fèi)記錄的測(cè)試用例如表5.2所示。表 5.2 添加消費(fèi)記錄測(cè)試表序列號(hào)測(cè)試目的和先決條件測(cè)試輸入預(yù)期的測(cè)試結(jié)果1 1目的:輸入正確的輸入,是否可以成功添加賬戶類型輸入消費(fèi)金額,同時(shí)選擇消費(fèi)類型、消費(fèi)時(shí)間和支出科目填寫頁面上的Toast表示添加成功2目的:檢測(cè)金額是否未輸入,是否提示錯(cuò)誤不輸入任何內(nèi)容,單擊添加按鈕彈出警告框提示添加的內(nèi)容不能為空3目的:檢測(cè)未選擇消費(fèi)類型是否提示錯(cuò)誤輸入消費(fèi)金額,選擇消費(fèi)賬戶,不選擇消費(fèi)類型,點(diǎn)擊保存按鈕彈出警告提示您選擇支出類型4目的:檢測(cè)未選擇消費(fèi)賬戶是否顯示錯(cuò)誤輸入消費(fèi)金額,選擇支出類型,不選擇支出賬戶,點(diǎn)擊保存按鈕彈出警告框提

41、示您選擇支出帳戶5目的:檢測(cè)選擇還沒有到的日期時(shí)是否報(bào)錯(cuò)輸入消費(fèi)金額,選擇消費(fèi)賬戶,選擇消費(fèi)類型,選擇尚未到的日期彈出警告框提示選擇的消費(fèi)日期還未到(3) 增加消費(fèi)預(yù)算:添加消耗預(yù)算測(cè)試用例見表 5.3。表 5.3添加消費(fèi)預(yù)算測(cè)試表序列號(hào)測(cè)試目的和先決條件測(cè)試輸入預(yù)期的測(cè)試結(jié)果1 1目的:輸入正確的輸入,是否可以成功添加賬戶類型輸入消費(fèi)金額,同時(shí)選擇消費(fèi)類型、消費(fèi)時(shí)間和支出科目填寫頁面Toast表示添加成功,返回預(yù)算列表2目的:檢測(cè)預(yù)算值是否為負(fù),報(bào)錯(cuò)輸入負(fù)值并點(diǎn)擊保存預(yù)算彈出警告,提示預(yù)算值不能為負(fù)5.3 測(cè)試結(jié)果概述測(cè)試結(jié)果表明,系統(tǒng)實(shí)現(xiàn)了添加消費(fèi)類型、添加收入類型、添加消費(fèi)子項(xiàng)、添加收入

42、子項(xiàng)、添加賬戶類型、添加賬戶子項(xiàng)、添加消費(fèi)信息、添加收入信息、添加月消費(fèi)預(yù)算、傳輸、密碼保護(hù)、系統(tǒng)菜單顯示、消耗曲線報(bào)表、清除系統(tǒng)數(shù)據(jù)等功能正常。5.4 詳細(xì)測(cè)試結(jié)果(1)增加消費(fèi)信息功能測(cè)試如表6.1所示:表 6.1添加消費(fèi)信息測(cè)試結(jié)果表序列號(hào)測(cè)試目的和先決條件測(cè)試輸入預(yù)期的測(cè)試結(jié)果實(shí)際測(cè)試結(jié)果1 1目的:輸入正確的輸入,是否可以成功添加賬戶類型輸入消費(fèi)金額,同時(shí)選擇消費(fèi)類型、消費(fèi)時(shí)間和支出科目填寫頁面上的Toast表示添加成功系統(tǒng)提示Toast,添加消費(fèi)信息成功2目的:檢測(cè)金額是否未輸入,是否提示錯(cuò)誤不輸入任何內(nèi)容,單擊添加按鈕彈出警告框提示添加的內(nèi)容不能為空系統(tǒng)給出警告提示:消費(fèi)金額不能為空3目的:檢測(cè)未選擇消費(fèi)類型是否提示錯(cuò)誤輸入消費(fèi)金額,選擇消費(fèi)賬戶,不選擇消費(fèi)類型,

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論