王瑩
[摘 要] 伴隨著人們收入水平的提高,個(gè)人記賬需求正在呈現(xiàn)出爆炸式增長(zhǎng),記賬已成為目前百姓最關(guān)心的話題.而且Android的智能手機(jī)也已經(jīng)越來越普及,研發(fā)一款依賴于Android的記賬的平臺(tái)的話會(huì)受到大部分人的青睞。本文對(duì)記賬系統(tǒng)的功能進(jìn)行編寫。同時(shí)給出了詳細(xì)的系統(tǒng)設(shè)計(jì)過程、部分界面圖及主要功能運(yùn)行流程圖。
[關(guān)鍵詞] 個(gè)人記賬;Android;平臺(tái);開發(fā)
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 21. 026
[中圖分類號(hào)] F063.4 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2016)21- 0057- 02
1 項(xiàng)目研究意義
隨著我國(guó)國(guó)民經(jīng)濟(jì)的持續(xù)增長(zhǎng),人們的收入也在逐年增加,個(gè)人身邊可以支配的財(cái)產(chǎn)也在增加,而且隨著現(xiàn)在經(jīng)濟(jì)形勢(shì)多樣化,人們收入與支出形式也出現(xiàn)多樣化,所以我們需要一個(gè)現(xiàn)代化的工具來管理我們個(gè)人財(cái)產(chǎn)以及日常支出和收入,以合理管理支出行為,是經(jīng)濟(jì)效益最大化。我的記賬本手機(jī)軟件就是針對(duì)上面的這些問題而設(shè)計(jì)的,讓每個(gè)用戶對(duì)自己的經(jīng)濟(jì)行為有個(gè)比較清晰的掌握,合理分配個(gè)人收入和管理自己的資產(chǎn)。
2 項(xiàng)目開發(fā)目的
俗話說“你不理財(cái),財(cái)不理你”,只有通過合理的記賬,才能夠有效管理你的個(gè)人資產(chǎn)的合理運(yùn)用。記賬本軟件不僅可以幫你記帳,更多的是可以實(shí)時(shí)掌握你的收入與支出,掌握資金的變動(dòng)情況,同時(shí)還可以統(tǒng)計(jì)出資金的主要流向,從而更合理的分配資金。本課題將達(dá)到以下幾個(gè)目的:
(1)清晰、簡(jiǎn)便、明了,友好的操作界面。
(2)提供最主要的記賬軟件功能。
(3)降低開發(fā)周期和成本成本。
記賬本系統(tǒng)的主要工作,是對(duì)用戶的各種收入、支出、預(yù)算有詳細(xì)的記錄,讓每個(gè)用戶對(duì)自己的經(jīng)濟(jì)行為有個(gè)比較清晰的掌握,合理分配個(gè)人收入和管理自己的資產(chǎn)。
通過調(diào)查,要求本系統(tǒng)應(yīng)該具備以下特點(diǎn):界面設(shè)計(jì)美觀大方,方便、快捷、操作靈敏。功能有增加賬單,增加修改和分類,預(yù)算和密碼管理,報(bào)表分析,導(dǎo)出數(shù)據(jù),分類統(tǒng)計(jì),管理賬單,公積金的計(jì)算,匯率的查詢。
3 軟件開發(fā)
根據(jù)需求分析,得到系統(tǒng)的模塊劃分。有收支模塊:收支管理、流水賬、支持預(yù)算、公積金。管理模塊:報(bào)表、科目管理、密碼管理、我的賬戶。系統(tǒng)模塊:系統(tǒng)介紹、系統(tǒng)評(píng)分、匯率查詢、偏好設(shè)置。
4 系統(tǒng)詳細(xì)設(shè)計(jì)
系統(tǒng)主要有以下功能。
4.1 收支管理
在主界面中點(diǎn)擊收入管理、支出管理或快捷鍵收入一筆、支出一筆,進(jìn)入支出收入界面,如圖1所示。在收支管理界面頂端是界面標(biāo)題欄,中間有金額,科目,日期,賬本,賬戶和收支心得需要填寫或選擇,最下方有3個(gè)Button,返回,保存和下一筆。
4.2 公積金
在主界面中點(diǎn)擊公積金,將進(jìn)入公積金界面。公積金界面有稅前工資,公積金類型,園區(qū)統(tǒng)籌,個(gè)人所得稅和稅后工資,其中稅前工資需要填寫,公積金類型需要選擇。
4.3 流水賬
在主界面中點(diǎn)擊流水賬,將進(jìn)入流水賬界面。在流水賬中的數(shù)據(jù)是對(duì)收入與支出的記錄。在這個(gè)界面中可以對(duì)數(shù)據(jù)進(jìn)行查詢、修改、刪除以及增加。當(dāng)點(diǎn)擊流水賬中的賬目時(shí)會(huì)進(jìn)入賬目明細(xì)。
4.4 系統(tǒng)點(diǎn)評(píng)
從主界面中點(diǎn)擊系統(tǒng)評(píng)分,用戶可以對(duì)本軟件中的系統(tǒng)便捷度、系統(tǒng)美觀度、系統(tǒng)實(shí)用度、系統(tǒng)省錢度等進(jìn)行評(píng)分以及對(duì)本軟件的一些缺點(diǎn)以及優(yōu)點(diǎn)都可指出發(fā)送給開發(fā)商來進(jìn)行交互。
4.5 報(bào)表
在主界面中點(diǎn)擊報(bào)表可選擇收入對(duì)比餅狀圖、支出對(duì)比餅狀圖或收支對(duì)比線性圖。由于本軟件用代碼使報(bào)表和Android中自帶的數(shù)據(jù)庫(kù)SQLite連接,可以對(duì)收入支出水平,和支出比例進(jìn)行數(shù)據(jù)分析,通過餅圖和對(duì)比線來表示。
另外還有支出預(yù)算、科目管理等附屬功能。
5 系統(tǒng)開發(fā)總結(jié)
本系統(tǒng)基本實(shí)現(xiàn)了記賬本系統(tǒng)的基本功能,界面友好,在小范圍內(nèi)測(cè)試,基本達(dá)到了用戶的需求。就是如何將該軟件與用戶的“支付寶”,“微信”等常用支付工具進(jìn)行連接,自動(dòng)獲取消費(fèi)數(shù)據(jù),還是該系統(tǒng)要進(jìn)一步要解決的問題。