版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1個人智能理財App的設(shè)計和實(shí)現(xiàn)活的重要組成部分,Android系統(tǒng)因其穩(wěn)定性,強(qiáng)開源性廣受第三方軟件開發(fā)商的喜愛1,Android移動設(shè)備的市場份額也與日俱增。而隨著現(xiàn)代社會人們物質(zhì)足人們對于一個方便,快捷的理財軟件的需求,實(shí)現(xiàn)了一款基于Android手機(jī)平臺的個人智能理財APP。本個人智能理財APP是針對過去的紙筆記賬已經(jīng)滿足不了現(xiàn)代生活的快節(jié)奏生活需求的問題進(jìn)行了全面性的分析,設(shè)計了一款基于Android的APP,劃分輯器,數(shù)據(jù)庫采用的是SQLite數(shù)據(jù)庫。實(shí)出信息分類統(tǒng)計,收入支出總額統(tǒng)計,數(shù)據(jù)還原、記賬清空2??梢赃M(jìn)行各種賬1 1.1研究背景及意義 1.2國內(nèi)外研究現(xiàn)狀 1 11.2.2國外研究現(xiàn)狀 2 2 3二、系統(tǒng)需求分析 42.1可行性分析 42.1.1經(jīng)濟(jì)可行性 42.1.2技術(shù)可行性 42.1.3操作可行性 42.2功能需求分析 42.2.1功能概述 42.3非功能可行性分析 62.3.1可修改性 62.3.2可移植性 62.3.3易用性 6 3.1系統(tǒng)流程 73.1.1注冊模塊 73.1.2登錄模塊 83.1.3記賬模塊 3.1.4賬戶信息模塊 4.2.5還款模塊 3.1.6預(yù)算管理模塊 3.2系統(tǒng)用例 3.2.1用戶端設(shè)計 3.3數(shù)據(jù)庫設(shè)計 3.3.1數(shù)據(jù)庫實(shí)體 3.3.2數(shù)據(jù)庫表設(shè)計 四、系統(tǒng)實(shí)現(xiàn) 4.1首頁的實(shí)現(xiàn) 4.1.1登錄 4.1.2注冊 4.2記賬模塊的實(shí)現(xiàn) 4.2.1月統(tǒng)計 24.2.2清空所有收支 4.2.3記一筆 4.2.4記一筆流水單 4.3賬戶管理模塊的實(shí)現(xiàn) 4.4還款模塊的實(shí)現(xiàn) 4.5預(yù)算模塊的實(shí)現(xiàn) 4.6統(tǒng)計模塊的實(shí)現(xiàn) 5.1測試目的 5.3單元測試 5.3.1注冊測試 5.3.2登錄測試 5.3.3記賬測試 5.3.4預(yù)算模塊測試 5.3.5還款測試 六、總結(jié)與展望 1捷性的要求不斷提升,通過紙筆的傳統(tǒng)記賬方式已經(jīng)被人們拋棄3,個人智能理財app的存在就是為了填補(bǔ)這個巨大的用戶需求的空缺41,人們可通過智能理財后進(jìn)行無計劃的消費(fèi),常常會造成“月光”的下場5,而對于追求快捷方便的年方便的理財軟件6。筆記賬,而隨著電腦,智能手機(jī)的普及,轉(zhuǎn)變成了PC端到WEB端再到現(xiàn)如今的移動端APP個人記賬理財軟件7。在1999年首款pc版家庭理財軟件由財智推出8,也意味著個人記賬理財市場在國內(nèi)出現(xiàn),在04、06年個人名義發(fā)布的pc端軟件不斷涌出,在06年推出“記賬哪”推出國內(nèi)首款web版記賬軟件9,獲得了廣大用戶的擁護(hù),在0809年智能手機(jī)的快速普及,個人記賬理財軟件開始向移動端發(fā)展10,受到大眾的2中國國內(nèi)的移動互聯(lián)網(wǎng)人數(shù)根據(jù)Enfodesk易觀智庫數(shù)據(jù)監(jiān)測已經(jīng)占據(jù)了整體網(wǎng)民的81%!11,已經(jīng)突破了6.8億,而隨著3G、4G的普及以及5G的出現(xiàn),極大的降低了網(wǎng)民的上網(wǎng)成本121,致使了手機(jī)用戶網(wǎng)民的大量增加,也大大開拓Android系統(tǒng),是一款主要應(yīng)用于各種智能手機(jī)和平板pc電腦等智能設(shè)備基的廠商的接入15,使其擁有大量的開發(fā)者,制作成各種各樣的軟件滿足不同用戶的軟件需求,快速打開市場。08年第一部Android智能手機(jī)上線,在三年內(nèi)一躍占據(jù)全球市場份額第一。而相較于國外單一的支付方式,國內(nèi)支持的各項(xiàng)線上支付功能的平臺眾多,微信,支付寶,QQ等等,各個平臺之間的數(shù)據(jù)無法共享,互通,限制了初始信相較于國內(nèi)而言,國外的個人理財業(yè)務(wù)起步較早,在國內(nèi)還在針對大眾普遍的理財需求的時候,國外的許多地區(qū)已經(jīng)趨向于個性化的追求,與眾多的相關(guān)平臺進(jìn)行融合[181,對用戶進(jìn)行分群,設(shè)計出更豐富更貼合的個性化功能。美國的記賬理財服務(wù)提供商會借助理財平臺對信息進(jìn)行分析,并且和專業(yè)的金融機(jī)構(gòu)信息相聯(lián)合,結(jié)合實(shí)際的情況針對性的推出專業(yè)化的理財服務(wù)[191。而國內(nèi)記賬平臺與金融行業(yè)相融合作性較低,并沒有很強(qiáng)的個性化針對性[201。國外的很多軟件都可以滿足理財軟件調(diào)取審計信息,在美國,對財務(wù)軟件評價的標(biāo)準(zhǔn)之一就說是否可以保留和審計線索21]。國外的很多軟件都提供雙向查詢的功能I22,他們業(yè)務(wù)的更改改動,并不是簡單粗暴的在原有數(shù)據(jù)上進(jìn)行增刪改,而是將更改的痕跡也作為一項(xiàng)統(tǒng)計的信息,這筆業(yè)務(wù),在什么時間,是誰進(jìn)行了什么的更改都是有跡可循的[231,這就為審計工作提供了更多方便。1.本軟件采用Android系統(tǒng)原有的控件,搭配AChartEngine繪圖工具庫與Java語言進(jìn)行編譯配合完成各個界面的實(shí)現(xiàn)。Java語言不受計算機(jī)硬件和操作系統(tǒng)的3減輕開發(fā)者的負(fù)擔(dān)。2.本軟件采用輕量級,零配置,無服務(wù)器,事務(wù)性的SQL數(shù)據(jù)庫,他可以支持很多熱門冷門的操作系統(tǒng),支持很多種語言的編程接口,占用內(nèi)存極小,不依賴任何第三方軟件,可以在環(huán)境部署節(jié)省不少精力。[25]第一章,緒論,簡單介紹了個人智能理財APP的研究背景及研究意義、國內(nèi)外現(xiàn)狀等。第二章,系統(tǒng)需求分析,對個人智能理財APP進(jìn)行了可行性分析、功能需求分析、系統(tǒng)流程分析。第三章,系統(tǒng)設(shè)計,針對第二章對個人智能理財APP進(jìn)行了結(jié)構(gòu)設(shè)計,再細(xì)分模塊設(shè)計了功能,最后設(shè)計了數(shù)據(jù)庫。第四章,系統(tǒng)實(shí)現(xiàn),對個人智能理財APP的登錄模塊、記賬模塊、賬戶模塊、還款模塊、預(yù)算模塊、統(tǒng)計模塊的實(shí)現(xiàn)進(jìn)行了詳細(xì)介紹。第五章,系統(tǒng)測試,對軟件進(jìn)行了功能測試,并分析測試中遇到的問題及解4 本軟件開發(fā)所用的軟件都是可以免費(fèi)使用的,節(jié)省了許多的開支。所以開發(fā)本應(yīng)用軟件基本不會產(chǎn)生經(jīng)濟(jì)費(fèi)用。但是在軟件應(yīng)用后,在方便用戶記賬的同時,也可了解調(diào)查現(xiàn)代人們的消費(fèi)模式,推出更多針對性的應(yīng)用,在獲得大量的用戶之后,可以和各個平臺進(jìn)行合作,獲得的收益會遠(yuǎn)遠(yuǎn)大于制作軟件付出的時間和本個人是智能理財APP主要是基于Android平臺,采用SQLite數(shù)據(jù)庫,采用java語言開發(fā),這些開發(fā)技術(shù)相較于其他比較容易而且使用方便。本軟件從主要針對用戶需求進(jìn)行功能設(shè)計,開發(fā)的重點(diǎn)是對系統(tǒng)流程的分析和數(shù)據(jù)庫表的設(shè)計。在大學(xué)的學(xué)習(xí)課程中有過相關(guān)的技術(shù)學(xué)習(xí),而且在項(xiàng)目實(shí)踐中也有過相關(guān)經(jīng)驗(yàn),在實(shí)習(xí)公司的選擇上,我也選擇了與財務(wù)系統(tǒng)相關(guān)的公司,對產(chǎn)品進(jìn)行了學(xué)習(xí)與研究,也深入了解了用戶的需求只需針對本軟件的相關(guān)的技術(shù)進(jìn)行一下查漏補(bǔ)缺就可以。所以,開發(fā)出一款基于Android的個人智能理財APP必定是可行的。本軟件的用戶界面設(shè)計沒有花哨的裝飾,簡潔、直觀,易于用戶的操作,用戶不需要任何繁瑣的操作,就可以完成記賬,預(yù)算的設(shè)定,對自己的存款進(jìn)行管理。整個軟件十分簡潔,針對用戶需求,做出實(shí)用性最強(qiáng)的功能。個人智能理財App力求用最簡潔的方式,滿足最大的用戶理財需求。提醒用戶消費(fèi)金額,對用戶的各個賬戶進(jìn)行管理,并在花唄等欠款進(jìn)行還款日的設(shè)定,5記賬賬戶還款注冊登錄查看還款期限添加銀行卡信息賬戶余額修改轉(zhuǎn)賬添加賬戶查看本周支出總額查看當(dāng)天收入支出總額注冊登錄查看還款期限添加銀行卡信息賬戶余額修改轉(zhuǎn)賬添加賬戶查看本周支出總額查看當(dāng)天收入支出總額收入類型管理記一筆支出類型管理清空查看當(dāng)月預(yù)算余額查看當(dāng)月收入支出總額預(yù)算設(shè)置餅狀圖折線圖別,子類別,賬戶,商家,日期,其他還有備注)可以查看到按月統(tǒng)計的支出,收入,預(yù)算信息,按日按周按月統(tǒng)計的詳細(xì)信息,還可以對收2.賬戶信息管理:可以查看各個賬戶的金額信息,還可以進(jìn)行添加刪除,3.預(yù)算管理:可以進(jìn)行各項(xiàng)支出進(jìn)行預(yù)算設(shè)定,當(dāng)用戶消費(fèi)的金額超出設(shè)6.還款:可以增加,修改,刪除欠款的銀行卡信息(卡號,銀行,賬單日,還款類型,還款類型,還款日,額度,備注),查看銀行卡號和距離還6款日的期限。本軟件從使用者的角度來說,可以對自己的各項(xiàng)信息進(jìn)行添加刪除修改,包括記賬的金額類型,可以自己設(shè)定專用類型。本軟件在開發(fā)過程中,在關(guān)鍵代碼處均有注釋,編碼格式規(guī)范,也便于后對軟件進(jìn)行修改,所以本軟件具有可修改性。本軟件通過Androidstudio開發(fā),可以進(jìn)行打包上傳網(wǎng)絡(luò)進(jìn)行傳播分享,而數(shù)據(jù)庫我們采用的是SQLlite,,將數(shù)據(jù)庫中所有的信息都包含在一個文件里,可為了減輕用戶的操作負(fù)擔(dān),本APP大多采用表格,餅圖,表格的形式將數(shù)據(jù)更直觀的展現(xiàn)給用戶,無廣告,操作簡潔準(zhǔn)確,初次接觸本app,可以在極短的時間內(nèi)熟悉軟件的使用方法,所以,本app是具有易用性的。7是是否否初次使用的用戶進(jìn)入軟件,可以進(jìn)行用戶注冊操作,注冊時需要用戶填寫用戶名和用戶密碼進(jìn)行設(shè)定,點(diǎn)擊確認(rèn)后,會進(jìn)行用戶信息的核檢,當(dāng)校驗(yàn)通過時才會在數(shù)據(jù)庫用戶表增一條記錄。用戶注冊的流程圖詳細(xì)如下。否是圖3.1用戶注冊流程圖83.1.2登錄模塊用戶登錄時,需要填寫用戶名、密碼。去查詢數(shù)據(jù)庫用戶表是否存在輸入的賬號、密碼。如果信息錯誤會彈出錯誤提醒。用戶登錄流程圖詳細(xì)如下。是否是否否是圖3.2登錄流程圖93.1.3記賬模塊用戶通過點(diǎn)擊記一筆,可以實(shí)現(xiàn)賬單的信息增加。并在增加支出賬單后進(jìn)行預(yù)算提醒。記賬流程圖詳細(xì)如下。開始結(jié)束3.1.4賬戶信息模塊設(shè)計賬戶表,用戶可對數(shù)據(jù)表數(shù)據(jù)進(jìn)行基本的增刪改,并在增改時,判斷輸入銀行卡號格式是否正確,判斷正確后,會對賬戶表進(jìn)行相應(yīng)的數(shù)據(jù)操作。并對還款余期進(jìn)行自動計算。賬戶信息模塊圖詳細(xì)如下。否是否T是是圖3.4賬戶信息流程圖4.2.5還款模塊設(shè)計APP的還款功能模塊,用戶可對銀行卡額度,還款日期等信息進(jìn)行增刪改操作,并在增改操作時,會對填入銀行卡的信息校驗(yàn),通過后才會進(jìn)行相應(yīng)的操作。還款模塊管理流程圖詳細(xì)如下。開始顯示還款信息是否編輯是否新增是否編輯是否刪除是否成功是否成功是否成功是否成功是是修改成功是添加成功否刪除成功否否否更新數(shù)據(jù)庫否結(jié)束圖3.5還款模塊流程圖11開始圖3.6預(yù)算設(shè)定流程圖本軟件的用戶端,有權(quán)利進(jìn)行登陸注冊,記賬信息管理,賬戶信息管理,預(yù)算信息管理,統(tǒng)計查看,一鍵清空,還款信息管理。系統(tǒng)O圖3.7用戶端設(shè)計用例圖E-R模型圖可以充分體現(xiàn)表之間相表的列名其實(shí)就是屬性;關(guān)系就是指實(shí)體間存在一對多、多對多的聯(lián)系。用抽象的模型來描述世界的概念。用戶名nN賬戶收入類型收入類型收入子類型注冊時間收入賬單收入金額消費(fèi)類型消費(fèi)類型消費(fèi)子類型賬戶注冊時間備注消費(fèi)賬單消費(fèi)金額圖3.9消費(fèi)賬單實(shí)體圖圖3.10賬戶實(shí)體圖金額預(yù)算圖3.11預(yù)算實(shí)體圖5.還款信息實(shí)體圖如圖所示。還款類型還款類型還款日銀行額度還款表卡號備注賬單日類別圖3.12還款表實(shí)體圖6.用戶信息實(shí)體圖如圖所示。用戶名用戶名密碼用戶圖3.13用戶表實(shí)體圖7.轉(zhuǎn)賬信息實(shí)體圖如圖所示。賬戶賬戶賬戶ID備注轉(zhuǎn)賬圖3.12轉(zhuǎn)賬表實(shí)體圖簡稱簡稱銀行本APP主要數(shù)據(jù)表有:、賬戶表、消費(fèi)詳情表(記一筆收入)、收入詳情表(記一筆收入)、轉(zhuǎn)賬表、銀行名稱表、銀行卡信息表、賬戶表、銀行卡種字段名稱中文名稱字段類型長度允許空編號是否賬戶否否消費(fèi)類型否否消費(fèi)子類型否否注冊時間否否否否否否日期否否備注否是表3.2用戶表TBL_USER中文名稱字段類型長度允許空編號7是否用戶名否否7否否TBL_INCOME收入詳情表如下,主要存放收入信息。表3.3收入詳情表TBL_INCOME字段名稱中文名稱型長度編號是否賬戶否否消費(fèi)類型否否消費(fèi)子類否否型注冊時間否否賬戶ID否否否否日期否否備注否是字段名稱中文名稱字段類型長度允許空編號是否否否預(yù)算否否字段名稱中文名稱型長度允許空編號是否卡號否否卡類型否賬單日否付款類型否否付款日期否否信用額度否否備注否表3.8銀行表TBL_BANK_TYPE字段名稱中文名稱字段類型長度允許空編號是否名稱否否簡稱否否表3.6賬戶表TBL_INCOME字段名稱中文名稱字段類型長度允許空編號是否名稱否否類型否否二級類型否否賬戶結(jié)余否否字段名稱中文名稱字段類型長度允許空編號是否賬戶否否賬戶ID否否日期否否備注否是點(diǎn)擊軟件進(jìn)入主頁,首先是登錄界面。需要息,方可進(jìn)入進(jìn)行操作。如果是首次登入的用戶,需要點(diǎn)擊登錄界面的注冊按用戶名用戶名碼:密碼登錄新用戶注冊用戶名:用戶名:用戶名碼:密碼04月:收入總額:支出總額:預(yù)算余額:記一筆2021年04月19日04月19日-04月25日車賬戶還款¥855.04.2.1月統(tǒng)計用戶登錄進(jìn)入界面后自動停留在記賬界面,上方是按月統(tǒng)計的收入,支出還有預(yù)算余額的情況。月總結(jié)功能展示如圖4.4所示04月:收入總額:¥0.0支出總額:¥855.0圖4.4月統(tǒng)計模塊4.2.2清空所有收支界面中央有個按鈕,可以一鍵清空所有的信詳細(xì)如下。清空所有收支清空所有收支圖4.5一鍵清空按鈕通過點(diǎn)擊記一筆可以記錄支出收入的詳細(xì)信息(包括:類別,子類別,賬戶,商家,日期,其他還有備注)還可以對收入支出類型進(jìn)行修改。具體界面如圖4.6,圖4.7所示支出收入輸入金額類別其他雜項(xiàng)子類別爛賬損失2021-04-19其他圖4.6賬單編寫界面ID:要修改和刪除的序號123456799分類名爛賬損失意外丟失其他支出賠償罰款利息支出消費(fèi)稅收按揭還款投資虧損銀行手續(xù)治療費(fèi)美容費(fèi)保健費(fèi)藥品費(fèi)送禮請客慈善捐助還人錢物具體如圖4.8所示流水清單-按周流水清單-按周2021年04月19日·2021年04月圖4.8日周月流水清單4.3賬戶管理模塊的實(shí)現(xiàn)用戶可以在此界面中,記錄各項(xiàng)賬戶的信息(名稱,余額,類別,子類別),也可以進(jìn)行新增修改刪除,上方還有統(tǒng)計好的總資產(chǎn)和總負(fù)債[20][21]??梢詫?shí)現(xiàn)各賬戶之間的錢款往來。賬戶管理界面詳細(xì)如下??傎Y產(chǎn):現(xiàn)金賬戶其他(CNY)現(xiàn)金口袋現(xiàn)金(CNY)現(xiàn)金口袋金融賬戶銀行卡(CNY)虛擬賬戶公交(CNY)飯卡(CNY)支付寶(CNY)財付通(CNY)添加賬戶幸記賬賬戶還款圖4.9賬戶管理界面4.4還款模塊的實(shí)現(xiàn)用戶可以在此界面進(jìn)行增加,修改,刪除欠款的銀行卡信息(卡號,銀行,賬單日,還款類型,還款類型,還款日,額度,備注),查看銀行卡號和距離還款日的期限。還款界面實(shí)現(xiàn)如下圖4.10所示,添加銀行卡信息界面實(shí)現(xiàn)如下圖4.11所示添加銀行卡信息添加銀行卡信息距離還款日還有29天距離還款白還有14天圖4.10還款界面類別賬單日還款日中國銀行保左圖4.11添加賬戶界面4.5預(yù)算模塊的實(shí)現(xiàn)可以進(jìn)行各項(xiàng)支出進(jìn)行預(yù)算設(shè)定,當(dāng)用戶消費(fèi)的金額超出設(shè)定預(yù)算金額,就預(yù)算模塊詳細(xì)如下。預(yù)算管理預(yù)算管理總計:¥3300.00其他雜項(xiàng)金融保險醫(yī)療保健人情往來學(xué)習(xí)進(jìn)修圖4.13輸入界面4.6統(tǒng)計模塊的實(shí)現(xiàn)可以通過餅狀圖查看,按日月周年統(tǒng)計的支出,收入的各類占比。通過折線圖的形式查看全年的收入消費(fèi)和盈虧情況。統(tǒng)計界面詳細(xì)如下。圖表統(tǒng)計圖表統(tǒng)計■休閑娛樂。行年Q全年收支圖車記賬賬戶還款日周月年g月月白o(hù)0五.系統(tǒng)測試軟件測試主要是在軟件開發(fā)結(jié)束后,測試人員對軟件評測其軟件的合理性和運(yùn)行是否正常。目的是為了發(fā)現(xiàn)軟件存在的問題,保證用戶的體驗(yàn)。個人智能理財App,從用戶的角度出發(fā),對用戶使用軟件的各項(xiàng)功能是否可以正常運(yùn)行進(jìn)行測試,用戶是否可以正常注冊、登錄,是否可以正常記賬,是否可以進(jìn)行預(yù)算和還款的提醒以及頁面跳轉(zhuǎn)問題是否存在。注冊是用戶使用軟件的第一步,表5.1用戶管理測試用例詳細(xì)如下。表5.1注冊測試用例測試目的當(dāng)注冊信息不符合要求時能否給予提示黑盒測試測試數(shù)據(jù)1輸入未注冊的用戶名進(jìn)行注冊2不輸入任何信息進(jìn)行注冊3輸入已注冊用戶姓名,進(jìn)行注冊預(yù)期結(jié)果1注冊成功,可以成功登錄2提示姓名密碼不可為空檢測結(jié)果本模塊沒有發(fā)生異常結(jié)論注冊后進(jìn)入登陸界面,用戶使用正確的用戶名,密碼進(jìn)行登錄,可以進(jìn)入軟件,如用戶名密碼錯誤彈出提示框,若用戶名密碼為空彈出提示框。表5.2課程學(xué)習(xí)測試用例詳細(xì)如下。表5.2登錄測試用例測試目的黑盒測試測試數(shù)據(jù)1使用未注冊姓名登錄2輸入姓名密碼其中一項(xiàng)正確一項(xiàng)錯誤,進(jìn)行登錄3輸入正確的姓名和密碼進(jìn)行登錄預(yù)期結(jié)果1提示用戶名密碼錯誤2成功登錄3提示用戶名密碼不能為空檢測結(jié)果本模塊沒有發(fā)生異常結(jié)論登錄模塊可以正常運(yùn)行記賬功能是本App的核心功能。表5.3記賬測試用例詳細(xì)如下。測試目的黑盒測試測試數(shù)據(jù)1輸入多組數(shù)據(jù)進(jìn)行添加刪除增改2對記賬類型進(jìn)行增加刪除更改預(yù)期結(jié)果1界面實(shí)現(xiàn)跳轉(zhuǎn),可以顯示所有的新增收支2可以對已有賬單信息進(jìn)行編輯刪除檢測結(jié)果沒有發(fā)生異常結(jié)論在用戶點(diǎn)擊清空按鈕時,清空所有數(shù)據(jù)。表5.6清空測試用例詳細(xì)如下。測試目的測試用戶是否可以實(shí)現(xiàn)清空處理。黑盒測試測試數(shù)據(jù)點(diǎn)擊清空預(yù)期結(jié)果清空全部數(shù)據(jù)檢測結(jié)果沒有發(fā)生異常結(jié)論預(yù)算提醒功能是本App的智能化的體現(xiàn)。表5.4預(yù)算測試用例詳細(xì)如下。表5.5預(yù)算測試用例測試目的測試用戶是否可以實(shí)現(xiàn)各類支出進(jìn)行預(yù)算設(shè)定,并在超出時進(jìn)行提醒。黑盒測試測試數(shù)據(jù)1輸入預(yù)算內(nèi)多組數(shù)據(jù)進(jìn)行測試1輸入預(yù)算外多組數(shù)據(jù)進(jìn)行測試預(yù)期結(jié)果1實(shí)現(xiàn)各類支出進(jìn)行預(yù)算設(shè)定3超出預(yù)算,自動計算超出金額,并進(jìn)行提醒檢測結(jié)果沒有發(fā)生異常結(jié)論預(yù)算模塊可以正常運(yùn)行本軟件中將各項(xiàng)數(shù)據(jù)以圖表的形式展現(xiàn)出來。表5.4預(yù)算測試用例詳細(xì)如下。表5.6圖表測試用例測試目的測試用戶輸入的各項(xiàng)支出收入數(shù)據(jù)是否可以錄入,并在圖表中正常顯示。黑盒測試測試數(shù)據(jù)1輸入多組數(shù)據(jù)進(jìn)行測試預(yù)期結(jié)果1實(shí)現(xiàn)各類支出支出信息的錄入2各項(xiàng)數(shù)據(jù)在餅狀圖,折線圖中準(zhǔn)確顯示檢測結(jié)果沒有發(fā)生異常結(jié)論圖表可以正常運(yùn)行表5.7類型增刪測試用例測試目的測試用戶是否可以實(shí)現(xiàn)記賬類型的增加刪除。黑盒測試測試數(shù)據(jù)1增加收入,支出類型2刪除收入,支出類型預(yù)期結(jié)果1實(shí)現(xiàn)收入支出類型的增刪,并在記賬中正常運(yùn)行檢測結(jié)果沒有發(fā)生異常結(jié)論收入支出類型可以正常增刪支出類型管理功能,用戶可以更改。表5.8記賬測試用例詳細(xì)如下。表5.8記賬測試用例測試目的黑盒測試測試數(shù)據(jù)1輸入多組數(shù)據(jù)進(jìn)行添加刪除增改2對記賬類型進(jìn)行增加刪除更改預(yù)期結(jié)果1界面實(shí)現(xiàn)跳轉(zhuǎn),可以顯示所有的新增收支2可以對已有賬單信息進(jìn)行編輯刪除3界面實(shí)現(xiàn)跳轉(zhuǎn),并可以對賬本進(jìn)行編輯檢測結(jié)果沒有發(fā)生異常結(jié)論在用戶進(jìn)行花唄等借款軟件時,還款功能可以提醒用戶還款。表5.5還款測試用例詳細(xì)如下。表5.9還款測試用例測試目的測試用戶是否可以實(shí)現(xiàn)借款信息的編輯,并在還款進(jìn)行提黑盒測試測試數(shù)據(jù)1輸入錯誤的銀行卡格式進(jìn)行測試3輸入多組數(shù)據(jù)進(jìn)行測試預(yù)期結(jié)果1彈出提醒:銀行卡號錯誤2自動計算,顯示距離還款日的時間檢測結(jié)果沒有發(fā)生異常結(jié)論在探究和研發(fā)基于Android的個人智能理財軟件的期間,完成了如下工作:從用戶角度出發(fā),和國內(nèi)外智能理財?shù)默F(xiàn)狀進(jìn)行結(jié)合。在實(shí)習(xí)期間,深入了解理財軟件市場,自主鉆研發(fā)現(xiàn)了這些網(wǎng)站普遍存在的漏缺,完成了基于Android的個人智能理財APP的可行性研究和需求分析,進(jìn)行了軟件的整體設(shè)計,劃分了多個功能模塊,設(shè)計了數(shù)據(jù)表,在不斷前行的道路上,不斷探索學(xué)習(xí),對軟件開發(fā)的理解也有了深刻的認(rèn)識。在本次的實(shí)踐中,激發(fā)了我對此方面的學(xué)習(xí)興趣。但是由于自身技術(shù)能力的不足,個人智能理財APP可能還存在一些問題,所以我覺得這個APP可以更全面,更加完善,希望能收集更多用戶們的建議,在軟件中加入更多更具特色更個性化的功能,例如拍照記賬、面部解鎖等,將軟件更趨向于私人化設(shè)定,更具有安全性,提高美觀度優(yōu)化網(wǎng)站的響應(yīng)速度,從而進(jìn)一步提高用戶的操作體驗(yàn)。七.參考文獻(xiàn)[1]喬婷.試論Android平臺下軟件開發(fā)的關(guān)鍵技術(shù)[J].電子技術(shù)與軟件工程,2015(21).[2].王家林.大話企業(yè)級Android應(yīng)用系統(tǒng)開發(fā)實(shí)戰(zhàn)[M].北京.電子工業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深度解析(2026)《GBT 19388-2003轎車輪胎滾動周長試驗(yàn)方法》
- 電子集團(tuán)系統(tǒng)架構(gòu)師崗位考試題庫含答案
- 金融分析師與投資顧問面試題集
- 游戲開發(fā)設(shè)計師面試題目詳解
- 深度解析(2026)《GBT 19291-2003金屬和合金的腐蝕 腐蝕試驗(yàn)一般原則》
- 冷鉚絞鏈機(jī)項(xiàng)目可行性分析報告范文(總投資12000萬元)
- 環(huán)境衛(wèi)生健康風(fēng)險評估與治理策略
- 乙炔壓力表項(xiàng)目可行性分析報告范文
- 廣東開放大學(xué)2025年秋學(xué)期《社會調(diào)查研究與方法》形成性考核(含參考答案)
- 年產(chǎn)xxx內(nèi)外墻磚項(xiàng)目可行性分析報告
- 法律診所(第三版)課件全套 第1-10章 入門、會見-調(diào)解
- QC工作流程圖模板
- 電梯維保服務(wù)投標(biāo)方案
- 4繼電控制線路故障檢測與排除
- 國家開放大學(xué)《公共部門人力資源管理》期末機(jī)考資料
- 大學(xué)生職業(yè)規(guī)劃與就業(yè)指導(dǎo)知到章節(jié)答案智慧樹2023年廣西中醫(yī)藥大學(xué)
- GB/T 20969.2-2021特殊環(huán)境條件高原機(jī)械第2部分:高原對工程機(jī)械的要求
- PMBOK指南第6版中文版
- 快速記憶法訓(xùn)練課程速讀課件
- 步戰(zhàn)略采購方法細(xì)解 CN revison 課件
- 酒店裝飾裝修工程施工進(jìn)度表
評論
0/150
提交評論