資源描述:
《基于android系統(tǒng)的個(gè)人記賬系統(tǒng)的設(shè)計(jì)與開發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、目錄第一章前言21.1選題背景及目的21.2國(guó)內(nèi)外研究狀況31.3設(shè)計(jì)和解決方法3第二章需求分析52.1范圍52.1.1系統(tǒng)概述52.1.3文檔概述52.2需求概述52.2.1系統(tǒng)目標(biāo)52.2.2運(yùn)行環(huán)境62.2.3用戶的特點(diǎn)62.3功能需求62.4.1系統(tǒng)用例圖72.4.2系統(tǒng)各項(xiàng)功能描述82.5數(shù)據(jù)112.5.1數(shù)據(jù)關(guān)系ER實(shí)體類112.6故障處理14第三章概要設(shè)計(jì)153.1范圍153.1.2系統(tǒng)概述153.1.3文檔概述153.2系統(tǒng)結(jié)構(gòu)153.2.1部署圖153.2.2類圖163.4執(zhí)行概念203.4.1添加消費(fèi)信息203.4.2添加消費(fèi)預(yù)算213.4.3用戶轉(zhuǎn)賬223.
2、5用戶界面設(shè)計(jì)233.6系統(tǒng)出錯(cuò)處理253.6.1出錯(cuò)信息253.6.2補(bǔ)救措施253.6.3系統(tǒng)維護(hù)25第四章系統(tǒng)詳細(xì)設(shè)計(jì)264.1范圍264.1.1系統(tǒng)概述264.1.2文檔概述264.2系統(tǒng)結(jié)構(gòu)264.3詳細(xì)設(shè)計(jì)說(shuō)明274.3.1系統(tǒng)功能模塊274.3.2實(shí)體類284.4接口設(shè)計(jì)295.1范圍305.1.1系統(tǒng)概述305.1.2測(cè)試方案305.2測(cè)試說(shuō)明305.2.1功能測(cè)試315.3測(cè)試結(jié)果概述325.4詳細(xì)測(cè)試結(jié)果335.5測(cè)試結(jié)果評(píng)價(jià)34第六章總結(jié)35致謝37第一章前言1.1選題背景及目的隨著經(jīng)濟(jì)社會(huì)的高速發(fā)展,人們的生活水平也在飛速的提高,同時(shí)人們的收入和消費(fèi)水平也
3、得到了很大的提升,也從過(guò)去的單一輸入和消費(fèi)變成了今天的多元化收入和消費(fèi)模式。尤其是我們青年人,對(duì)現(xiàn)在新型消費(fèi)有非常高的熱情,但是這樣給在高速發(fā)展的消費(fèi)經(jīng)濟(jì)情況下的我們帶來(lái)了一些意想不到的負(fù)面影響,比較突出的一點(diǎn)就是當(dāng)前80、90后的一代年輕人只懂得消費(fèi)和掙錢,不能很好的理財(cái),這給我們的物質(zhì)生活帶來(lái)了不少的麻煩。所以不同功能的個(gè)人理財(cái)系統(tǒng)便由此產(chǎn)生了,不論是PC版還是手持設(shè)備版都有。自2007年google公司的android系統(tǒng)產(chǎn)生以來(lái),在這幾年中,飛速的發(fā)展,現(xiàn)在已經(jīng)超過(guò)了過(guò)去看似很完美的塞班系統(tǒng),成為全球最大的手機(jī)及手持設(shè)備系統(tǒng)之一。Android操作系統(tǒng)憑借著自己開放的平臺(tái)
4、允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中,從而使得越來(lái)越多的用戶傾向于選擇操作系統(tǒng)為Android的終端設(shè)備。選擇設(shè)計(jì)基于Android平臺(tái)的軟件,毫無(wú)疑問(wèn)能覆蓋更多的受眾,等到各大廠商的青睞。1.2國(guó)內(nèi)外研究狀況在國(guó)外的發(fā)展,自google公司宣布android系統(tǒng)上市以來(lái),在短短幾年間的到了飛速的發(fā)展。在國(guó)外已經(jīng)有很多已經(jīng)非常成熟的技術(shù)進(jìn)行基于android平臺(tái)下的軟件開發(fā)。短短幾年間,成千上萬(wàn)的基于android系統(tǒng)的應(yīng)用發(fā)布在安卓市場(chǎng)上,加上android系統(tǒng)的開源性,使得他在國(guó)外的到了廣大學(xué)者的深愛(ài),各大廠商也紛紛加入到使用android系統(tǒng)的行列。在國(guó)內(nèi)的發(fā)展,
5、android自09年進(jìn)入中國(guó)市場(chǎng)以來(lái),也得到了飛速的發(fā)展,大到成百上千人的大公司,小到幾個(gè)人的個(gè)體公司都在使用android系統(tǒng)進(jìn)行軟件開發(fā)。但是雖然在國(guó)內(nèi)發(fā)展迅速,學(xué)習(xí)資源也很豐富,但是基本上都是良莠不齊,絕大部分是翻譯自國(guó)外的一些學(xué)習(xí)資料而來(lái)。這樣給我們國(guó)內(nèi)的學(xué)者學(xué)習(xí)帶來(lái)了一些困擾,在著一些高科技術(shù)的發(fā)展上,國(guó)內(nèi)還需要進(jìn)一步加強(qiáng)。1.3設(shè)計(jì)和解決方法在android系統(tǒng)應(yīng)用如此火熱的情況下,開發(fā)一款基于android系統(tǒng)的個(gè)人記賬系統(tǒng),不僅能很好的應(yīng)用android系統(tǒng)的優(yōu)勢(shì),可以在不同的小型手持設(shè)備上安裝該軟件。同時(shí),手持設(shè)備的便于攜帶性也大大提高了軟件的使用價(jià)值,不僅可
6、以隨時(shí)隨地記賬,還能從另一方面解決人們不善于管理個(gè)人財(cái)務(wù)的習(xí)慣,幫助大家實(shí)現(xiàn)自主理財(cái)。基于andorid系統(tǒng)手機(jī)的個(gè)人記賬系統(tǒng),設(shè)計(jì)清新,使用簡(jiǎn)單,管理功能強(qiáng),在當(dāng)前的高速發(fā)展的社會(huì)經(jīng)濟(jì)條件下,為幫助我們這一代不會(huì)理財(cái)?shù)哪贻p人輕松實(shí)現(xiàn)自主理財(cái),設(shè)計(jì)這樣一款個(gè)人記賬系統(tǒng)是非常有意義和利用價(jià)值的。根據(jù)個(gè)人理財(cái)實(shí)現(xiàn)的實(shí)際需求,本系統(tǒng)的設(shè)計(jì)解決方法如下:1.設(shè)計(jì)語(yǔ)言與結(jié)構(gòu):本系統(tǒng)選用當(dāng)前主流的開語(yǔ)言Java語(yǔ)言作為開發(fā)語(yǔ)言,結(jié)合當(dāng)前最為流行的移動(dòng)開發(fā)技術(shù),基于android系統(tǒng)下的軟件開發(fā)技術(shù),開發(fā)本系統(tǒng),設(shè)計(jì)選在在android平臺(tái)上實(shí)現(xiàn)可以很好的發(fā)揮該軟件系統(tǒng)的用處。2.功能解決:本
7、系統(tǒng)設(shè)計(jì)主要為幫助不會(huì)自主理財(cái)?shù)娜藗兡芎苋菀椎膶W(xué)會(huì)自主理財(cái),通過(guò)軟件中的各個(gè)功能,實(shí)現(xiàn)在電子系統(tǒng)上記錄個(gè)人理財(cái)信息,提醒以及幫助用戶實(shí)現(xiàn)自主理財(cái)。3.性能解決:對(duì)于一個(gè)系統(tǒng)不僅要考慮功能的實(shí)用性,還要考慮系統(tǒng)的性能可靠。本系統(tǒng)通過(guò)使用sqlite作為數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)。Sqlite數(shù)據(jù)庫(kù)是一款輕量級(jí)數(shù)據(jù)庫(kù),便于移植。同時(shí),配合android系統(tǒng),可以設(shè)計(jì)一款清涼級(jí)的基于android系統(tǒng)應(yīng)用軟件。第一章需求分析2.1范圍2.1.1系統(tǒng)概述1.軟件名稱:天天記賬2.軟件功能:在天天記賬