基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于Android的記賬小軟件設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-2"\h\u4676內(nèi)容提要 Ⅰ30505Abstract Ⅰ104321引言 引言1.1選題背景及意義受消費(fèi)水平提升的影響,人們很難對(duì)日常消費(fèi)情況做出較為明確的調(diào)理分析,所以這款“記賬本”APP就被當(dāng)作了日常生活中統(tǒng)計(jì)生活開銷的利器,它能把人生日常的收支情況統(tǒng)計(jì)出來。在收入或者支出類別上,細(xì)化了多種分類,當(dāng)用戶增加帳目時(shí),可依據(jù)支出類別來選擇,從而極大地提升了對(duì)生活支出的細(xì)化程度,使帳目清晰明了。每次增加不同支出類型的帳目時(shí),應(yīng)用都會(huì)對(duì)開支做個(gè)收入或支出的歸納總結(jié),可統(tǒng)計(jì)支出流水方向。擁有“記賬本”,人生柴米油鹽醬醋茶種種開銷,一切都掌握在自己手中。1.2國(guó)內(nèi)外研究現(xiàn)狀國(guó)外記賬軟件正在朝著智能化、自動(dòng)化的方向快速發(fā)展。很多軟件都采用人工智能技術(shù)來對(duì)交易進(jìn)行自動(dòng)分類并記錄,以減少用戶手動(dòng)錄入。另外,部分軟件可針對(duì)用戶消費(fèi)習(xí)慣做出預(yù)測(cè)、個(gè)性化預(yù)算建議、財(cái)務(wù)規(guī)劃等。REF_Ref31348\r\h[1]REF_Ref31355\r\h[2]以Android為平臺(tái)的記賬小軟件正使用大數(shù)據(jù)分析技術(shù)來提供更加深刻的財(cái)務(wù)洞察。用戶可通過閱讀各類圖表及報(bào)告來了解財(cái)務(wù)狀況,消費(fèi)習(xí)慣及目標(biāo)進(jìn)度。這類數(shù)據(jù)驅(qū)動(dòng)決策支持有助于用戶深入了解自身財(cái)務(wù)狀況并作出更加英明的決定。隨著數(shù)據(jù)安全問題越來越突出,國(guó)外記賬軟件的開發(fā)商對(duì)數(shù)據(jù)加密,傳輸,存儲(chǔ)等都有嚴(yán)格的處理REF_Ref30728\r\h[3]REF_Ref30731\r\h[4]。他們采用了最尖端的加密手段來守護(hù)用戶的信息,確保用戶的經(jīng)濟(jì)數(shù)據(jù)不會(huì)被不被泄露或?yàn)E用。此外,許多軟件還提供了隱私設(shè)置選項(xiàng),讓用戶可以控制自己的信息共享范圍。國(guó)外記賬軟件普遍支持跨平臺(tái)使用,包括Android、iOS、Web等。用戶可以在不同的設(shè)備上訪問自己的賬目信息,并且可以輕松同步數(shù)據(jù)REF_Ref31410\r\h[5]。這種跨平臺(tái)和同步功能使用戶能夠隨時(shí)隨地進(jìn)行記賬,提高了使用的便捷性。在國(guó)際范圍內(nèi),將記賬軟件與金融服務(wù)融合已逐漸形成一種普遍趨勢(shì)。用戶有能力在記賬軟件里直接查閱和管理他們的銀行賬戶、信用卡賬單以及投資理財(cái)產(chǎn)品的相關(guān)信息。這樣的深度融合為用戶帶來了更為全方位的財(cái)務(wù)管理策略,從而增強(qiáng)了用戶在財(cái)務(wù)管理上的效率。外國(guó)的記賬軟件重視融入社交元素,通過創(chuàng)建用戶社群,讓用戶有機(jī)會(huì)分享他們的財(cái)務(wù)計(jì)劃和消費(fèi)體驗(yàn)等。這一社區(qū)化的設(shè)計(jì)模式不僅增強(qiáng)了軟件的吸引力和交互性,還使得用戶更有可能持續(xù)使用記賬軟件。此外,社區(qū)中的互動(dòng)與學(xué)習(xí)為用戶在財(cái)務(wù)管理上帶來了關(guān)于財(cái)務(wù)管理方面的大量創(chuàng)造性見解和知識(shí)儲(chǔ)備。國(guó)的記賬軟件會(huì)根據(jù)用戶個(gè)性化的具體需求來為其提供個(gè)性化的服務(wù)。這款軟件為用戶提供了眾多的個(gè)性化選擇,個(gè)性化地定制界面設(shè)計(jì)、功能以及提醒選項(xiàng)。這種定制化和個(gè)性化的提供讓用戶能夠更為流暢地操縱記賬軟件,同時(shí)也進(jìn)一步優(yōu)化了他們個(gè)人在財(cái)務(wù)管理上的需求REF_Ref31476\r\h[6]。在國(guó)際范圍內(nèi),開發(fā)記賬軟件的公司也高度關(guān)注對(duì)客戶的教育和專業(yè)技能培訓(xùn)。他們?yōu)橛脩籼峁┝烁鞣N在線教程以及各種視頻學(xué)習(xí)資源,來幫助用戶更深入地理解和操作記賬軟件。這樣的教育和培訓(xùn)不只是增強(qiáng)了用戶的滿足感和忠實(shí)度,同時(shí)也推動(dòng)了記賬軟件在更廣泛范圍內(nèi)的普及和傳播。國(guó)外的記賬軟件產(chǎn)業(yè)不停地探索新穎的方法,推出各種新的功能并對(duì)已有的功能進(jìn)行進(jìn)一步的完善。開發(fā)商與技術(shù)的進(jìn)步緊密相連,適時(shí)融合創(chuàng)新技術(shù)進(jìn)入產(chǎn)品開發(fā)設(shè)計(jì)之中,旨在加強(qiáng)用戶的購(gòu)物體驗(yàn)以及提高產(chǎn)品的實(shí)際價(jià)值。與此同時(shí),開發(fā)商也正在努力收集和分析消費(fèi)者的反饋和市場(chǎng)的需求變化,從而不斷地完善和提升產(chǎn)品,以滿足不斷發(fā)展的用戶需求。國(guó)外記賬軟件的開發(fā)者對(duì)于軟件的全球適用性和地方獨(dú)特性給予了極高的關(guān)注度。該團(tuán)隊(duì)根據(jù)全球各國(guó)和地區(qū)在文化和語言上的差異,推出了帶有本土特色的版本和功能,以便滿足不同的市場(chǎng)需求。實(shí)施這種國(guó)際化及本地化策略有望擴(kuò)大軟件在全球市場(chǎng)中的影響力,并增強(qiáng)用戶的滿足感。國(guó)內(nèi)現(xiàn)有的記賬管理系統(tǒng)大多是針對(duì)企業(yè)為主進(jìn)行應(yīng)用,大多都是自主開發(fā)的,尚未形成一個(gè)成熟市場(chǎng)。在移動(dòng)互聯(lián)網(wǎng)不斷發(fā)展的背景下,個(gè)人利用記賬管理系統(tǒng)對(duì)個(gè)人財(cái)務(wù)進(jìn)行管理的情況日益增多。伴隨著移動(dòng)互聯(lián)網(wǎng)的蓬勃發(fā)展,以Android為核心的記賬小軟件已經(jīng)在我國(guó)得到了逐步推廣使用。很多大的互聯(lián)網(wǎng)公司,金融機(jī)構(gòu)以及科技公司紛紛推出各自的記賬軟件來順應(yīng)用戶的要求。國(guó)內(nèi)大環(huán)境下,研發(fā)記賬軟件的公司也更加注重給用戶提供使用體驗(yàn)和保障數(shù)據(jù)安全。他們不斷地優(yōu)化軟件的用戶界面和操作流程,同時(shí)也推出了一款用戶友好、易于操作的記賬工具。另外,某些機(jī)構(gòu)在數(shù)據(jù)的加密、傳輸和存儲(chǔ)方面也采取了更高級(jí)別的安全措施,以確保用戶信息的安全與隱私得到維護(hù)REF_Ref31567\r\h[7]REF_Ref31570\r\h[8]。在多平臺(tái)操作方式盛行下,國(guó)內(nèi)記賬軟件也逐步向跨平臺(tái)創(chuàng)新和擴(kuò)展方向發(fā)展。用戶可以將該記賬軟件同時(shí)應(yīng)用于多個(gè)設(shè)備中,簡(jiǎn)化了自己的財(cái)務(wù)管理過程。當(dāng)前,我國(guó)記賬軟件還積極與銀行服務(wù),信用卡企業(yè)及各類投資及理財(cái)產(chǎn)品等多種金融服務(wù)機(jī)構(gòu)進(jìn)行深入整合與合作。在記賬工具中,用戶可以很方便地對(duì)銀行賬戶,信用卡賬單及投資回報(bào)等信息進(jìn)行查詢與維護(hù),從而幫助用戶做出更加有效的財(cái)務(wù)管理與決策。在社交與社區(qū)化越來越盛行的今天,部分記賬應(yīng)用也開始將上述要素納入其中,讓用戶有機(jī)會(huì)分享財(cái)務(wù)情況與理財(cái)策略。這種模式不僅深化了用戶之間的互動(dòng),而且為開發(fā)商開辟了一種可供嘗試的全新商業(yè)模式以及用戶訪問方式。個(gè)性化和定制性服務(wù):我公司國(guó)產(chǎn)記賬軟件還提供符合客戶具體要求的定制服務(wù)。用戶可以根據(jù)自己的喜好和目前的財(cái)務(wù)狀況,自主決定和調(diào)整軟件的用戶界面和功能,從而使記賬軟件更加符合他們的個(gè)人使用偏好REF_Ref31616\r\h[9]REF_Ref31619\r\h[10]。我國(guó)記賬軟件產(chǎn)業(yè)不斷刷新與演進(jìn),不斷推出新功能,并不斷優(yōu)化當(dāng)前功能。開發(fā)商緊密跟隨科技發(fā)展動(dòng)向,主動(dòng)在商品中引入最新科技成果,從而改善消費(fèi)者整體生活體驗(yàn),提高產(chǎn)品價(jià)值。在教育與培訓(xùn)方面,國(guó)產(chǎn)記賬軟件也一樣非常重視對(duì)顧客進(jìn)行學(xué)習(xí)與教育。他們?yōu)榭蛻籼峁┝巳娴慕虒W(xué)指南、在線課程和視頻資源等,旨在幫助他們更加深入地理解和應(yīng)用記賬工具。這種教育和培訓(xùn)活動(dòng)既提高了用戶的滿意度和忠誠(chéng)度,又促進(jìn)了記賬軟件的廣泛使用和推廣。從個(gè)人記賬軟件推廣情況來看,國(guó)外普及率高于國(guó)內(nèi),國(guó)內(nèi)普及率相對(duì)偏低。一些學(xué)者相信,在信息技術(shù)的發(fā)展下,個(gè)人記賬軟件對(duì)于資料的需求越來越高,經(jīng)過不斷地整理與分析資料的軟件會(huì)有著更加長(zhǎng)遠(yuǎn)的應(yīng)用。國(guó)內(nèi)外研究人員一直在努力設(shè)計(jì)更簡(jiǎn)單方便和易操作的記賬本應(yīng)用來滿足使用者的要求。其中國(guó)內(nèi)研究人員主要集中在記賬本應(yīng)用功能設(shè)計(jì)以及用戶體驗(yàn)方面,如怎樣提升記賬本應(yīng)用易用性以及怎樣為記賬本應(yīng)用添加功能。而且國(guó)外研究人員更關(guān)注記賬本應(yīng)用中數(shù)據(jù)分析與隱私保護(hù)問題,如怎樣分析用戶收支數(shù)據(jù)以及怎樣保護(hù)其隱私REF_Ref31675\r\h[11]。1.3論文章節(jié)安排本論文以Android記賬軟件為研究對(duì)象,其章節(jié)分布由如下幾個(gè)部分組成:第一章引言。主要介紹了論文的選題背景,又對(duì)Android記賬軟件的國(guó)內(nèi)外研究現(xiàn)狀進(jìn)行了分析,最后對(duì)論文的章節(jié)安排進(jìn)行了說明。第二章主要技術(shù)介紹。首先對(duì)Android及Androidstudio做了相關(guān)描述,同時(shí)還對(duì)SQLite數(shù)據(jù)庫(kù)做了描述,最后描述了本設(shè)計(jì)中使用到的三層式模式。第三章需求分析。首先闡述設(shè)計(jì)Android記賬軟件是必要且可行的,最后再對(duì)本設(shè)計(jì)進(jìn)行功能需求。第四章系統(tǒng)設(shè)計(jì)。首先對(duì)系統(tǒng)的總體設(shè)計(jì)進(jìn)行了概括性說明,又詳細(xì)介紹了每一個(gè)模塊的設(shè)計(jì)思路及其相關(guān)主要代碼。第五章系統(tǒng)測(cè)試。簡(jiǎn)要說明了系統(tǒng)測(cè)試的目的,又對(duì)每個(gè)模塊的測(cè)試內(nèi)容和結(jié)果進(jìn)行了分析。第六章總結(jié)和未來展望。對(duì)整篇文章的全部?jī)?nèi)容做一個(gè)概括性的說明,并且對(duì)今后的前景做一個(gè)展望。2主要技術(shù)簡(jiǎn)介2.1Android系統(tǒng)簡(jiǎn)介Android,在中文中被稱為安卓,是一個(gè)在Linux操作系統(tǒng)上運(yùn)行的開源平臺(tái)。該產(chǎn)品現(xiàn)在主要用于各類智能移動(dòng)設(shè)備的應(yīng)用。它擁有眾多優(yōu)秀的應(yīng)用程序、豐富多樣的界面以及強(qiáng)大的功能,被廣泛應(yīng)用于智能手機(jī)等多種終端設(shè)備上。除了Google推出的OHA,全球還有眾多的編程愛好者投身于Android應(yīng)用的開發(fā)中,這極大地推動(dòng)了Android系統(tǒng)的持續(xù)發(fā)展和Android應(yīng)用市場(chǎng)的迅猛增長(zhǎng)。在短短幾年內(nèi),Android系統(tǒng)成功地超越了數(shù)十年來廣受歡迎的塞班系統(tǒng),確立了其在移動(dòng)終端市場(chǎng)中的主導(dǎo)地位。目前,Android的市場(chǎng)份額已經(jīng)接近50%,而到2011年底,它所認(rèn)證的應(yīng)用程序數(shù)量已經(jīng)突破三十萬,下載次數(shù)更是突破了數(shù)百億。AndroidStudio是由谷歌發(fā)布的一款專為Android應(yīng)用設(shè)計(jì)的開發(fā)工具。它的設(shè)計(jì)靈感來源于IntelliJIDEA,與EclipseADT有許多相似之處。它具有功能強(qiáng),操作方便,界面友好等特點(diǎn),可以輔助開發(fā)人員完成復(fù)雜的設(shè)計(jì)過程,減少?gòu)?fù)雜度。在此基礎(chǔ)上,AndroidStudio搭載了以Gradle為核心的建設(shè)支持,專為Android打造的重建與快速修復(fù)功能,及捕捉性能,可用性及版本兼容性等問題的提示工具。本系統(tǒng)同樣支持ProGuard及應(yīng)用簽名功能來保障應(yīng)用程序安全性及性能表現(xiàn)。本文介紹了該工具在設(shè)計(jì)過程中所采用的技術(shù)和方法,并對(duì)其中涉及到的一些關(guān)鍵技術(shù)作了詳細(xì)說明。簡(jiǎn)單來說,AndroidStudio為Android軟件開發(fā)者提供了一個(gè)功能完備的開發(fā)場(chǎng)景,它帶給開發(fā)者一個(gè)更高效的開發(fā)和調(diào)試的方法。在此過程中,用戶可以通過在手機(jī)或平板電腦上安裝不同類型的應(yīng)用程序并對(duì)其操作運(yùn)行。不管是新手還是行業(yè)內(nèi)的專家,他們都可以從這個(gè)過程中獲得寶貴的開發(fā)經(jīng)驗(yàn)。2.2SQLite數(shù)據(jù)庫(kù)SQLite數(shù)據(jù)庫(kù)是Android操作系統(tǒng)內(nèi)建數(shù)據(jù)庫(kù)之一,它不僅具有快速,操作簡(jiǎn)單,體積小,安全可靠性高等優(yōu)勢(shì),同時(shí)也支持不需要附加配置,獨(dú)立運(yùn)行和事務(wù)管理功能。目前已是世界上應(yīng)用最廣泛的SQL嵌入式數(shù)據(jù)庫(kù)引擎。用戶在開發(fā)系統(tǒng)時(shí)使用SQLite,只需要將SQLite源代碼及相關(guān)庫(kù)文件添加到工程內(nèi)部,從而設(shè)置數(shù)據(jù)庫(kù)句柄然后對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行創(chuàng)建,連接及操作。另外用戶只要熟悉自己常用API即可快速上手。SQLite的核心設(shè)計(jì)理念是追求輕量級(jí)、高效性、用戶友好性和部署便利性。它嚴(yán)格遵循關(guān)系型數(shù)據(jù)庫(kù)的核心原則,并支持SQL(結(jié)構(gòu)化查詢語言)作為主要的數(shù)據(jù)處理工具,允許用戶進(jìn)行表格的創(chuàng)建、插入、更新和刪除等多種操作。SQLite以其體積小、結(jié)構(gòu)簡(jiǎn)單而著稱,庫(kù)體整體尺寸一般僅有數(shù)百KB左右,非常適合在資源受限的環(huán)境中使用同時(shí)也被廣泛應(yīng)用于各種領(lǐng)域,包括移動(dòng)應(yīng)用開發(fā)、嵌入式設(shè)備、桌面應(yīng)用程序、Web瀏覽器等,并且在許多流行的軟件中作為默認(rèn)的數(shù)據(jù)存儲(chǔ)解決方案之一。2.3三層設(shè)計(jì)模式Android的三層設(shè)計(jì)模式是指在Android應(yīng)用程序開發(fā)過程中,將應(yīng)用程序的結(jié)構(gòu)分為三個(gè)主要的層次,分別是界面層(PresentationLayer)、業(yè)務(wù)邏輯層(DomainLayer)和數(shù)據(jù)訪問層(DataAccessLayer)。1.界面層(PresentationLayer)是用戶與應(yīng)用程序交互的核心部分,用戶界面與服務(wù)接口兩個(gè)部分組成界面層,它的主要任務(wù)是向用戶展示相關(guān)數(shù)據(jù)、接收用戶的多個(gè)輸入操作并傳遞至業(yè)務(wù)邏輯層,以供后續(xù)處理。界面層開發(fā)一般依賴Android中UI組件如Activity、Fragment、View。它的中心工作就是將數(shù)據(jù)呈現(xiàn)給用戶和對(duì)用戶各類輸入信息進(jìn)行處理。界面層給用戶帶來友好便捷的人機(jī)交互環(huán)境。2.業(yè)務(wù)邏輯層(DomainLayer)主要負(fù)責(zé)處理與應(yīng)用程序相關(guān)的核心業(yè)務(wù)邏輯,包括但不限于計(jì)算、評(píng)估以及邏輯操作。該部分主要由用戶界面組件組成,包括用戶交互類以及其他一些基本的接口類。這一層與UI層和數(shù)據(jù)訪問層是獨(dú)立的,它不需要特定的UI或數(shù)據(jù)庫(kù)來實(shí)現(xiàn),并且能夠被多個(gè)用戶界面重復(fù)使用。該部分主要用于提供用戶界面接口以及與其它模塊進(jìn)行交互。在Android的開發(fā)過程中,業(yè)務(wù)邏輯層的功能通常是通過采用MVP(Model-View-Presenter)或MVVM(Model-View-View-Model)這類框架或設(shè)計(jì)模式來達(dá)成的。3.數(shù)據(jù)訪問層(DataAccessLayer)的核心任務(wù)是與各種長(zhǎng)期存在的數(shù)據(jù)源實(shí)現(xiàn)高效的數(shù)據(jù)互動(dòng)。數(shù)據(jù)訪問層包括數(shù)據(jù)類型轉(zhuǎn)換、表結(jié)構(gòu)管理和查詢控制三個(gè)功能模塊。該系統(tǒng)整合了數(shù)據(jù)的添加、刪除、修改和查詢功能,并為上層用戶提供了統(tǒng)一的數(shù)據(jù)訪問接口。數(shù)據(jù)訪問層是整個(gè)應(yīng)用程序代碼的底層基礎(chǔ)結(jié)構(gòu),其作用就是為應(yīng)用程序提供數(shù)據(jù)存取方式和服務(wù)。在Android的開發(fā)環(huán)境下,我們可以利用SQLite數(shù)據(jù)庫(kù)、ContentProvider和網(wǎng)絡(luò)請(qǐng)求庫(kù)等多種技術(shù)手段,以實(shí)現(xiàn)數(shù)據(jù)訪問層的各種功能REF_Ref31747\r\h[12]REF_Ref31753\r\h[13]。這一三層設(shè)計(jì)模式不僅賦予應(yīng)用程序出色的可維護(hù)性、可擴(kuò)展性和可測(cè)試性,還能明確各個(gè)層級(jí)的職責(zé)分配,減少系統(tǒng)間的耦合度,并提升代碼的可復(fù)用性。三層設(shè)計(jì)模式作為設(shè)計(jì)的架構(gòu),在本次Android記賬軟件中具有十分重要的作用。如圖2.1為三層設(shè)計(jì)模式結(jié)構(gòu)圖。圖2.1三層設(shè)計(jì)模式結(jié)構(gòu)圖這款軟件的架構(gòu)設(shè)計(jì)遵循了三層結(jié)構(gòu)模式,把記賬的各種功能界面分配到表示層,并將記賬軟件中的各項(xiàng)業(yè)務(wù)置于業(yè)務(wù)邏輯層進(jìn)行處理,而數(shù)據(jù)庫(kù)的操作則是在數(shù)據(jù)訪問層進(jìn)行。這種分層的結(jié)構(gòu)設(shè)計(jì)可以有效地解決記賬軟件中不同用戶之間由于系統(tǒng)需求和技術(shù)要求不一致所產(chǎn)生的問題,從而使得整個(gè)記賬軟件系統(tǒng)能夠更容易被理解與應(yīng)用。通過這種層次化的劃分方式,與“高內(nèi)聚,低耦合”的理念相契合,使得編碼過程中的邏輯結(jié)構(gòu)變得更為明確。2.4本章小結(jié)該章為Android記賬軟件系統(tǒng)分析部分,介紹系統(tǒng)關(guān)鍵技術(shù)。先對(duì)Android系統(tǒng)進(jìn)行介紹,然后對(duì)畢業(yè)設(shè)計(jì)中使用到的軟件Androidstudio進(jìn)行介紹,再對(duì)該系統(tǒng)數(shù)據(jù)庫(kù)——SQLite數(shù)據(jù)庫(kù)進(jìn)行介紹,最后對(duì)設(shè)計(jì)系統(tǒng)中所采用的三層式設(shè)計(jì)模式進(jìn)行了描述,為下文的設(shè)計(jì)和實(shí)現(xiàn)打下基礎(chǔ)。3需求分析3.1必要性分析在經(jīng)濟(jì)社會(huì)日益發(fā)展的今天,經(jīng)濟(jì)活動(dòng)時(shí)時(shí)刻刻發(fā)生,小到餐飲購(gòu)物,大到買房買車,無時(shí)無刻不發(fā)生著資本流動(dòng)。市面上已存多種記賬軟件,但良莠不齊,有各自的缺點(diǎn),部分記賬軟件界面設(shè)計(jì)復(fù)雜,用戶需要花費(fèi)大量時(shí)間學(xué)習(xí)和適應(yīng),部分記賬軟件功能較為單一,無法滿足不同用戶的多樣化需求。之前較為傳統(tǒng)的記賬軟件通常是電腦記賬,缺點(diǎn)顯而易見,電腦記賬多數(shù)情況非實(shí)時(shí)記賬,需要考驗(yàn)用戶的記憶力,比較容易產(chǎn)生差錯(cuò),此外,電腦體積較大,不便于攜帶。因此,人們需要一款簡(jiǎn)單便捷的手機(jī)記賬軟件去記錄自己的日常開銷。相較于此,Android記賬的軟件給用戶帶來了一個(gè)簡(jiǎn)練而生動(dòng)的用戶操作界面,用戶可以簡(jiǎn)單明了地了解操作流程,從而更便捷地整理和處理財(cái)務(wù)數(shù)據(jù)。使用這個(gè)系統(tǒng),客戶可以將每天的財(cái)務(wù)往來以數(shù)值方式進(jìn)行記錄和保存,這樣方便他們?cè)谖磥磉M(jìn)行查詢和應(yīng)用。用戶有能力在任何時(shí)間和地點(diǎn)詳細(xì)記錄財(cái)務(wù)收支,以防止遺失或遺忘某些關(guān)鍵費(fèi)用。此外,記賬軟件還能根據(jù)不同的情況設(shè)置多種賬戶,并對(duì)每個(gè)賬戶進(jìn)行詳細(xì)的明細(xì)核算。這款記賬軟件還具備自動(dòng)計(jì)算總金額和余額的功能,從而幫助用戶更準(zhǔn)確地了解自己的財(cái)務(wù)狀況。除此之外,記賬軟件還能為用戶設(shè)置各種提醒,包括查看日期和時(shí)間等內(nèi)容。Android的記賬軟件通常配備了圖形和報(bào)告功能,這使得用戶的財(cái)務(wù)信息能夠以直觀的方式呈現(xiàn)。用戶只需要在移動(dòng)終端上選擇一個(gè)賬戶就能完成記賬業(yè)務(wù)。借助圖表,用戶能夠清晰地觀察到自己的財(cái)務(wù)狀況、支出項(xiàng)目以及收入來源的演變趨勢(shì)。在此基礎(chǔ)上,用戶還可以根據(jù)自己的實(shí)際情況對(duì)收支數(shù)據(jù)進(jìn)行調(diào)整,從而使其更加符合自身需求。這些信息不僅能幫助用戶更深入地認(rèn)識(shí)他們的消費(fèi)行為,還能為他們的財(cái)務(wù)規(guī)劃提供幫助。3.2可行性分析在Android平臺(tái)上運(yùn)行的記賬軟件具有極高的技術(shù)可行性。它在功能上實(shí)現(xiàn)簡(jiǎn)單方便,操作起來也比較簡(jiǎn)單快捷,而且具有良好的兼容性。Android平臺(tái)所提供的高效開發(fā)工具和眾多的API接口是這一現(xiàn)象的主要原因。本文介紹了如何利用這些開發(fā)工具包來構(gòu)建一個(gè)簡(jiǎn)單的記賬軟件應(yīng)用系統(tǒng)。首先,Android平臺(tái)為開發(fā)者提供了一系列豐富的用戶界面和交互設(shè)計(jì)工具,這使得他們能夠創(chuàng)建一個(gè)直觀且用戶友好的記賬軟件界面。通過XML工具,我們明確了用戶界面的布局和其他靜態(tài)數(shù)據(jù)元素,這種設(shè)計(jì)讓開發(fā)者更加靈活地搭建應(yīng)用程序的界面,并確保為用戶提供更好的體驗(yàn)。同時(shí)還能為開發(fā)者開發(fā)更復(fù)雜的系統(tǒng)預(yù)留更大的空間。再者,Android平臺(tái)為用戶提供了高效的數(shù)據(jù)處理和存儲(chǔ)功能。例如在記賬軟件中實(shí)現(xiàn)對(duì)歷史數(shù)據(jù)的快速查詢以及對(duì)各種統(tǒng)計(jì)信息的處理功能,從而使用戶能更快地了解到自己所做財(cái)務(wù)記錄的真實(shí)性。記賬軟件有責(zé)任存儲(chǔ)和維護(hù)大量的財(cái)務(wù)信息,這包括但不限于收入、支出和各種賬單。為了保證數(shù)據(jù)的安全與完整,需要對(duì)原始數(shù)據(jù)進(jìn)行加密處理并通過第三方接口將其傳輸?shù)椒?wù)器端。Android平臺(tái)支持SQLite以及其他數(shù)據(jù)庫(kù)技術(shù)的集成,這一特性讓開發(fā)者能夠更方便地儲(chǔ)存和檢索與應(yīng)用相關(guān)的信息數(shù)據(jù)。在此基礎(chǔ)上,可以通過對(duì)不同類型賬戶的處理來實(shí)現(xiàn)多種賬務(wù)處理程序。Android還為用戶提供了數(shù)據(jù)備份與恢復(fù)的選項(xiàng),以確保他們的數(shù)據(jù)既安全又可靠。此外,Android平臺(tái)還配備了眾多的API接口,這些接口可以用來訪問設(shè)備的硬件和軟件特性。因此,開發(fā)出一個(gè)功能強(qiáng)大且操作簡(jiǎn)單的記賬軟件非常必要。這涵蓋了攝像頭、傳感器和網(wǎng)絡(luò)通信等技術(shù),從而讓記賬軟件具備了更多的高級(jí)功能,例如票據(jù)的掃描和識(shí)別、自動(dòng)對(duì)賬等。此外,還支持對(duì)用戶賬戶進(jìn)行授權(quán)管理、對(duì)用戶信息進(jìn)行保護(hù)以及防止惡意攻擊等安全防護(hù)措施。這些特性有助于進(jìn)一步增強(qiáng)軟件的實(shí)際應(yīng)用價(jià)值和用戶的使用體驗(yàn)REF_Ref31874\r\h[14]REF_Ref31877\r\h[15]。此外,伴隨技術(shù)的持續(xù)進(jìn)步,Android平臺(tái)也在持續(xù)地進(jìn)行更新和完善。在這種情況下,記賬軟件廠商需要對(duì)原有系統(tǒng)進(jìn)行改進(jìn),使其滿足市場(chǎng)要求。新版的Android系統(tǒng)通常會(huì)提供更出色的性能表現(xiàn)、更高級(jí)別的安全保障以及更多附加功能。為了滿足用戶日益增長(zhǎng)的需求,我們必須對(duì)其進(jìn)行相應(yīng)的改進(jìn)和創(chuàng)新。這表明,基于Android平臺(tái)的記賬軟件有能力進(jìn)行持續(xù)的升級(jí)和優(yōu)化,以便更好地適應(yīng)不斷演變的市場(chǎng)需求和滿足用戶的期望。此外,通過對(duì)不同版本記賬軟件進(jìn)行測(cè)試,發(fā)現(xiàn)它們之間存在著很多相似之處,這些共同點(diǎn)使得它們能夠被很好地兼容和移植到其他系統(tǒng)中。總的來說,技術(shù)上完全可以實(shí)現(xiàn)基于Android平臺(tái)的記賬軟件。它將對(duì)記賬軟件的研發(fā)起到很大作用。開發(fā)者有能力借助Android平臺(tái)所提供的高效工具和API接口,來實(shí)現(xiàn)記賬軟件所需的各項(xiàng)功能,并持續(xù)對(duì)軟件進(jìn)行優(yōu)化和升級(jí),以更好地滿足用戶的各種需求和期望?;贏ndroid的記賬軟件具有經(jīng)濟(jì)可行性。首先,從市場(chǎng)需求的角度來看,隨著人們財(cái)務(wù)意識(shí)的提高,越來越多的人開始重視個(gè)人財(cái)務(wù)管理,記賬軟件因此受到廣泛的關(guān)注。特別是在Android平臺(tái),由于用戶基數(shù)龐大,對(duì)記賬軟件的需求更加旺盛。這意味著基于Android的記賬軟件具有廣闊的市場(chǎng)前景,為軟件的經(jīng)濟(jì)可行性提供了堅(jiān)實(shí)的基礎(chǔ)。其次,從成本收益的角度來看,開發(fā)一款基于Android的記賬軟件的成本相對(duì)較低。Android平臺(tái)提供了豐富的開發(fā)工具和資源,開發(fā)者可以高效地完成軟件開發(fā)工作。同時(shí),由于記賬軟件的功能相對(duì)簡(jiǎn)單,不需要過于復(fù)雜的技術(shù)實(shí)現(xiàn),進(jìn)一步降低了開發(fā)成本。在收益方面,記賬軟件可以通過廣告、會(huì)員制、數(shù)據(jù)服務(wù)等多種方式實(shí)現(xiàn)盈利。隨著用戶數(shù)量的增長(zhǎng),軟件的收益也將逐漸增加,實(shí)現(xiàn)盈利的可能性較大。此外,考慮到長(zhǎng)期運(yùn)營(yíng)和維護(hù)成本,基于Android的記賬軟件同樣具有優(yōu)勢(shì)。Android平臺(tái)具有廣泛的生態(tài)系統(tǒng),開發(fā)者可以輕松獲取各種支持和服務(wù),降低運(yùn)營(yíng)和維護(hù)成本。同時(shí),由于記賬軟件的功能相對(duì)固定,不需要頻繁進(jìn)行功能更新和升級(jí),這也進(jìn)一步降低了軟件的維護(hù)成本。最后,從競(jìng)爭(zhēng)環(huán)境的角度來看,雖然市場(chǎng)上已經(jīng)存在一些記賬軟件,但基于Android平臺(tái)的記賬軟件仍然具有競(jìng)爭(zhēng)優(yōu)勢(shì),通過提供獨(dú)特的用戶體驗(yàn)、豐富的功能、精準(zhǔn)的數(shù)據(jù)分析等,基于Android的記賬軟件可以吸引更多用戶,從而在市場(chǎng)競(jìng)爭(zhēng)中脫穎而出。綜上所述,基于Android的記賬軟件在經(jīng)濟(jì)上具有較高的可行性。3.3功能需求通過對(duì)Android記賬軟件的必要性和可行性分析,比較了新型記賬軟件的傳統(tǒng)記賬軟件的優(yōu)缺點(diǎn)后,我們確定了本記賬軟件的基本功能如下:1.用戶注冊(cè)與登錄:在保證帳戶安全的前提下,提供用戶注冊(cè)與登錄功能。2.記錄收支:讓用戶可以很方便地記錄每一天的收支,其中包括收支來源,項(xiàng)目,數(shù)額,日期及備注。3.賬目分類和標(biāo)簽:允許用戶為收入和支出設(shè)置不同的類別和標(biāo)簽,以便更好地組織和分析財(cái)務(wù)數(shù)據(jù)。例如,食品、交通、住房等類別,以及旅游、餐飲、購(gòu)物等標(biāo)簽。4.財(cái)務(wù)統(tǒng)計(jì)和報(bào)表:提供財(cái)務(wù)統(tǒng)計(jì)和報(bào)表功能,以幫助用戶了解其收入和支出的情況。包括總收入和支出、每月、每年的收支情況、各類別和標(biāo)簽的統(tǒng)計(jì)等。5.賬戶管理:支持多個(gè)賬戶的管理,例如銀行賬戶、信用卡賬戶等。用戶可以添加和管理不同賬戶的信息,并對(duì)應(yīng)地記錄收入和支出。6.圖表及圖形展示:提供可視化圖表及圖形功能,協(xié)助使用者更加直觀的觀察及分析財(cái)務(wù)數(shù)據(jù),如柱狀圖、折線圖、餅圖。7.數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能允許用戶進(jìn)行數(shù)據(jù)的導(dǎo)入和導(dǎo)出,這有助于數(shù)據(jù)的備份、恢復(fù)或與其他財(cái)務(wù)軟件的數(shù)據(jù)互動(dòng)。3.4本章小結(jié)本章是Android記賬軟件的需求分析,介紹了設(shè)計(jì)Android記賬軟件的必要性,即為什么需要進(jìn)行Android記賬軟件設(shè)計(jì)和Android記賬軟件設(shè)計(jì)可行性,最后給出設(shè)計(jì)要求并以此為目標(biāo)進(jìn)行畢業(yè)設(shè)計(jì)。4系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)記賬軟件主要分為“注冊(cè)”、“登錄”、“首頁”、“圖表”、“便簽”、“社交”、“我的”七大模塊。其中“首頁”作為主要功能,又包括當(dāng)月支出、當(dāng)月收入與結(jié)余三部分,“圖表”包括圖表和明細(xì)兩部分,“便簽”里有便簽記錄,“社交”里可以顯示動(dòng)態(tài),“我的”包括用戶信息、修改名稱、修改密碼、修改郵箱、修改手機(jī)號(hào)五部分。如圖4.1所示。圖4.1記賬軟件結(jié)構(gòu)圖4.2注冊(cè)模塊注冊(cè)模塊允許新用戶創(chuàng)建個(gè)人賬戶。通過填寫必要的信息,如手機(jī)號(hào)、密碼、郵箱地址等,用戶可以在系統(tǒng)中獲得一個(gè)唯一的身份標(biāo)識(shí),從而能夠登錄并享受系統(tǒng)提供的服務(wù)。注冊(cè)模塊負(fù)責(zé)保護(hù)用戶數(shù)據(jù)的安全性和隱私。它可以使用密碼加密、身份驗(yàn)證和訪問控制等技術(shù),確保用戶的賬戶和個(gè)人信息得到保護(hù),防止未經(jīng)授權(quán)的訪問和數(shù)據(jù)泄露。如圖4.2所示。圖4.2注冊(cè)界面注冊(cè)頁面即RegisterActivity通過將name、password、passwords、phone、email等信息存入數(shù)據(jù)庫(kù)完成注冊(cè),主要代碼如圖4.3所示。圖4.3注冊(cè)主要代碼4.3登錄模塊登錄模塊將已經(jīng)存入數(shù)據(jù)庫(kù)的手機(jī)號(hào)或郵箱與對(duì)應(yīng)密碼相匹配。若匹配成功則進(jìn)入下一界面,登錄模塊確保了個(gè)人信息的安全性。頁面如圖4.4所示。圖4.4登錄頁面將錄入的用戶名及密碼與數(shù)據(jù)庫(kù)中所記錄數(shù)據(jù)比較后完成登錄操作,其主要編碼如圖4.5所示。圖4.5登錄主要代碼4.4“我的”頁面“我的”頁面主要包含昵稱、密碼、郵箱、手機(jī)號(hào)的修改以及用戶信息等功能。頁面如圖4.6所示。圖4.6“我的”頁面其核心代碼如圖4.7所示。圖4.7“我的”主要代碼4.5“首頁”頁面“首頁”頁面包含了記賬軟件的核心功能,即理財(cái)功能。包括當(dāng)月支出、當(dāng)月收入以及結(jié)余。頁面如圖4.8所示。圖4.8“首頁”頁面其中支出分為:還款、手續(xù)費(fèi)、違約金、住房、辦公、餐飲、醫(yī)療、運(yùn)動(dòng)、娛樂、居家、寵物、數(shù)碼、捐贈(zèng)、零食、孩子、長(zhǎng)輩、禮物、學(xué)習(xí)、水果、美容、維修、旅行、交通、飲料、禮金共25部分,具體如圖4.9所示。圖4.9支出界面支出提供了現(xiàn)金、支付寶、微信三種支付方式可供選擇,具體如圖4.10所示。圖4.10支付方式選擇窗口與此同時(shí),使用者可以靈活選擇支付日期,具體如圖4.11所示。圖4.11支付日期選擇窗口使用者可以為每次的支出添加備注以供記憶和區(qū)分,具體如圖4.12所示。圖4.12備注窗口支出分為:工資、禮金、利息、理財(cái)、兼職5部分。收款方式、收款日期和備注類似支出。如圖4.13所示。圖4.13收入界面記賬部分的主要功能是,當(dāng)用戶已經(jīng)登錄時(shí),系統(tǒng)會(huì)傳輸用戶的數(shù)據(jù),隨后加入一個(gè)新的收入活動(dòng),并輸出相關(guān)的數(shù)據(jù)信息。通過使用getAccount0方法,用戶可以獲取Account實(shí)例IncomeActivity和OutcomeActivity來驗(yàn)證這些數(shù)據(jù),并將這些數(shù)據(jù)封裝為Account對(duì)象,利用“Income—Outcome”的公式來獲得Total,即結(jié)余,存入數(shù)據(jù)庫(kù)。主要代碼如圖4.14所示。圖4.14記賬主要代碼4.6“圖表”頁面“圖表”頁面可以顯示收入或支出的某一項(xiàng)占其收入或支出的百分比,也可以在此頁面查看某月收入或支出的明細(xì)。頁面如圖4.15所示。圖4.15“圖表”頁面首先,對(duì)SQLile數(shù)據(jù)庫(kù)進(jìn)行了查詢操作,以獲取在特定時(shí)間段內(nèi)用戶的財(cái)務(wù)收支信息。接著,它計(jì)算了收支金額的比例,并根據(jù)這個(gè)比例對(duì)餅狀圖進(jìn)行了染色處理。最終,軟件將餅狀圖展示給了用戶。核心代碼如圖4.16所示。圖4.16圖表核心代碼4.7“便簽”頁面“便簽”頁面可以記錄便簽的時(shí)間、金額和內(nèi)容,使用便簽可以輔助用戶記錄一些收支內(nèi)容。頁面如圖4.17所示。圖4.17“便簽”頁面便簽頁面核心代碼如圖4.18所示。圖4.18便簽核心代碼4.8“社交”頁面用戶可以在“社交”頁面發(fā)布自己的生活動(dòng)態(tài),其他用戶可以對(duì)其進(jìn)行點(diǎn)贊或發(fā)表個(gè)人觀點(diǎn)。頁面如圖4.19所示。圖4.19“社交”頁面社交頁面核心代碼如圖4.20所示。圖4.20社交核心代碼4.9本章小結(jié)這一章主要介紹Android記賬軟件中各模塊的作用,先將總體做一個(gè)模塊梳理,使得這一部分文章更有條理,然后再分別解釋各模塊作用和其頁面布局。5系統(tǒng)測(cè)試5.1測(cè)試目的進(jìn)行系統(tǒng)測(cè)試的是為了確保軟件系統(tǒng)在其設(shè)計(jì)和開發(fā)階段的功能和性能要求得到滿足。通過系統(tǒng)測(cè)試,才能驗(yàn)證系統(tǒng)是否符合預(yù)期的需求和規(guī)格,并發(fā)現(xiàn)潛在的缺點(diǎn)和問題。這一過程就是要在對(duì)系統(tǒng)整體完整性,功能性,可靠性,安全性和性能進(jìn)行評(píng)價(jià),從而保證系統(tǒng)能按期望的模式正常工作。本次系統(tǒng)測(cè)試主要針對(duì)記賬軟件的性能進(jìn)行測(cè)試,對(duì)其各個(gè)模塊的具體功能一一檢測(cè)。5.2測(cè)試內(nèi)容及結(jié)果1.注冊(cè)模塊。注冊(cè)模塊,用于輸入昵稱,手機(jī)號(hào),郵箱,密碼等信息,實(shí)現(xiàn)賬號(hào)注冊(cè)。本次測(cè)試注冊(cè)用戶名為“1”,其檢測(cè)結(jié)果將同登錄模塊一同展示。2.登錄模塊。登陸模塊首先確保只有經(jīng)過驗(yàn)證的用戶才能訪問系統(tǒng)。通過讓用戶輸入郵箱或者手機(jī)號(hào)和密碼等信息,系統(tǒng)會(huì)驗(yàn)證用戶身份的合法性,從而保證只有合法用戶才能訪問該系統(tǒng)。當(dāng)郵箱或手機(jī)號(hào)與密碼不匹配時(shí),顯示登錄失敗;當(dāng)郵箱或手機(jī)號(hào)與密碼相匹配時(shí),會(huì)進(jìn)入“我的”頁面。如圖5.1所示為登錄后的頁面。圖5.1進(jìn)入“我的”頁面“我的”頁面?!拔业摹表撁嬷饕欠Q、密碼、郵箱、手機(jī)號(hào)的修改以及用戶信息等功能。此頁面主要用于記錄和修改用戶的各種信息。當(dāng)進(jìn)行昵稱的修改時(shí)會(huì)彈出輸入昵稱的窗口。當(dāng)沒有輸入昵稱時(shí),會(huì)彈出“輸入不能為空”的字樣,當(dāng)有輸入時(shí),會(huì)對(duì)昵稱進(jìn)行修改并彈出“修改昵稱成功”的字樣。界面如圖5.2所示。圖5.2修改昵稱界面當(dāng)進(jìn)行密碼的修改時(shí)會(huì)彈出輸入密碼的窗口。當(dāng)輸入新密碼時(shí),會(huì)對(duì)密碼進(jìn)行修改并彈出“修改密碼成功”的字樣。界面如圖5.3所示。圖5.3修改密碼界面當(dāng)進(jìn)行郵箱的修改時(shí)會(huì)彈出輸入郵箱的窗口。當(dāng)輸入郵箱的格式有誤時(shí),會(huì)彈出“輸入郵箱格式錯(cuò)誤”的字樣,當(dāng)輸入正確時(shí),會(huì)對(duì)郵箱進(jìn)行修改并彈出“修改輸入郵箱成功”的字樣。界面如圖5.4所示。圖5.4修改郵箱界面當(dāng)進(jìn)行手機(jī)號(hào)的修改時(shí)會(huì)彈出輸入手機(jī)號(hào)的窗口。當(dāng)輸入手機(jī)號(hào)的格式有誤時(shí),會(huì)彈出“輸入手機(jī)號(hào)格式錯(cuò)誤”的字樣,當(dāng)輸入正確時(shí),會(huì)對(duì)手機(jī)號(hào)進(jìn)行修改并彈出“修改輸入手機(jī)號(hào)成功”的字樣。界面如圖5.5所示。圖5.5修改手機(jī)號(hào)界面“首頁”頁面?!笆醉摗表撁婕窗涃~小軟件的核心功能,即記賬功能。包括當(dāng)月支出、當(dāng)月收入以及結(jié)余,用戶可以自行添加或刪除收入與支出。具體頁面如圖5.6所示。圖5.6“首頁”界面如圖5.7所示為2024年3月22日支付寶支出手續(xù)費(fèi)300元。圖5.7支出示例如圖5.8所示為2024年4月3日支付寶收入工資5000元。圖5.8收入示例圖表頁面。圖表能把數(shù)字變成直觀的圖形,利于對(duì)數(shù)據(jù)的理解與記憶,可以讓人們通過對(duì)比餅狀圖的面積大小來判斷不同數(shù)據(jù)之間的差異和相似之處??傊瑘D表在數(shù)據(jù)分析、信息傳遞和決策制定等方面都具有重要的作用。它們能夠幫助人們更好地理解和利用數(shù)據(jù),提高工作效率并做出準(zhǔn)確的決策。此記賬軟件的圖表可以利用餅狀圖清晰明了顯示出具體某年某月的收支情況占其收入或支出的百分比,以及此月同類收支情況的排行榜,幫助用戶對(duì)其作出合理調(diào)整,也可以通過明細(xì)來查找用戶此月的全部收支情況。如圖5.9所示為2024年3月工資收入8000元,占此月全部收入的95.24%。圖5.9收入圖表示例如圖5.10所示為2024年3月餐飲共支出220元,占此月總支出的30.56%,其中記入了兩次餐飲記錄,一次消費(fèi)200元,另外一次消費(fèi)20元。圖5.10支出圖表示例如圖5.11為收支明細(xì),用戶可以從圖表界面進(jìn)入到明細(xì)查詢界面,系統(tǒng)會(huì)使用特定的查詢語句來查找SQLite數(shù)據(jù)庫(kù),并通過Activity軟件將這些查詢到的數(shù)據(jù)發(fā)送回界面,以便向用戶展示。收支明細(xì)記錄了某個(gè)月內(nèi)具體的收支情況。圖5.11收支明細(xì)示例6.便簽頁面。便簽可以用于記錄和提醒個(gè)人事務(wù)、備忘錄、待辦事項(xiàng)等。它通常被用來捕捉、保存、組織和展示個(gè)人的思考和信息。人們可以將便簽用于各種用途,如記錄重要日期、會(huì)議時(shí)間、電話號(hào)碼、購(gòu)物清單、旅行計(jì)劃等。便簽的主要作用是為用戶提供一個(gè)簡(jiǎn)單而方便的方式來保存和管理個(gè)人事務(wù),以便更好地組織生活、提高工作效率和記住重要事項(xiàng)。如圖5.12為便簽頁面的使用示例。圖5.12便簽頁面點(diǎn)擊UI界面右上角的“+”可以輸入新增便簽的時(shí)間、金額與內(nèi)容對(duì)便簽內(nèi)容進(jìn)行編輯,如圖5.13所示。圖5.13便簽編輯頁面社交頁面。社交頁面用于分享用戶的生活動(dòng)態(tài),其他用戶也可以對(duì)其做出評(píng)論。具體頁面如圖5.14所示。圖5.14社交頁面5.3本章小結(jié)本章為系統(tǒng)的實(shí)現(xiàn)與測(cè)試,先說明了系統(tǒng)測(cè)試的目的,之后描述了各模塊的內(nèi)容與運(yùn)行效果圖,完成了系統(tǒng)的測(cè)試。6總結(jié)隨著經(jīng)濟(jì)社會(huì)的日益發(fā)展,人們對(duì)記賬軟件的需求越來越大,但市面上缺乏一種簡(jiǎn)潔明了的記賬軟件供人們?nèi)粘J褂茫钟捎贏ndroid系統(tǒng)所具有的高性能、易開發(fā)、強(qiáng)大適配性等特點(diǎn),本次論文所設(shè)計(jì)并實(shí)現(xiàn)的Android記賬軟件應(yīng)用而生。本項(xiàng)目采用Java語言

溫馨提示

  • 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. 人人文庫(kù)網(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)論