基于安卓的个人记账管理APP设计与实现.docx

上传人:b****1 文档编号:149085 上传时间:2022-10-04 格式:DOCX 页数:44 大小:66.48KB
下载 相关 举报
基于安卓的个人记账管理APP设计与实现.docx_第1页
第1页 / 共44页
基于安卓的个人记账管理APP设计与实现.docx_第2页
第2页 / 共44页
基于安卓的个人记账管理APP设计与实现.docx_第3页
第3页 / 共44页
基于安卓的个人记账管理APP设计与实现.docx_第4页
第4页 / 共44页
基于安卓的个人记账管理APP设计与实现.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

基于安卓的个人记账管理APP设计与实现.docx

《基于安卓的个人记账管理APP设计与实现.docx》由会员分享,可在线阅读,更多相关《基于安卓的个人记账管理APP设计与实现.docx(44页珍藏版)》请在冰豆网上搜索。

基于安卓的个人记账管理APP设计与实现.docx

本科生毕业设计(论文)

题目:

基于安卓的个人记账管理APP设计与实现

独创性声明

本毕业设计(论文)是我个人在导师指导下完成的。

文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。

特此声明。

论文作者签名:

日期:

关于论文使用授权的说明

本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:

学院有权保留送交论文的印刷本、复印件和电子版本,允许论文被查阅和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。

保密的论文在解密后应遵守此规定。

论文作者签名:

指导教师签名:

日期:

基于安卓的个人记账管理APP设计与实现

摘要

记账是千百年都流传的事,老一辈的人都有使用算盘记账的经历;后来有了计算器,大家就使用笔和账簿辅以计算结果进行记账;到了二十一世纪的信息化时代,电脑软件的普及,使得大家转向了Excel或是其他一些带有强大分析功能的桌面软件进行电脑记账。

然而,以上种种方式,都带有时间、空间的限制,不能做到随时随地的记录,延误了最佳的记账时间,或是需要后期拿出大量时间进行账目的统计分析工作,导致人们的记账习惯不能得以延续下去,功亏一篑,更是达不到规划理财的目的。

现代经济社会中,人们的经济活动频繁,消费种类繁多,在这样的情况下,研究一个专门为日常消费记账的APP已是迫在眉睫。

本论文设计的个人记账管理APP不仅方便用户记录收支信息、实现报表分析,总结自己的财务情况,方便人们更加快捷、实时的记录自己的消费情况,而且可供用户记录与管理日常事件。

与传统的记账方式相比,本论文设计的个人记账管理APP具有安全性、便携性和实用性等特点。

本文首先针对个人记账管理APP展开需求分析,其次对个人记账管理APP展开功能分析,最后采用Android、Java和SQLite数据库实现个人记账管理APP。

经系统测试,本文设计的个人记账管理APP具有简单鲜明、针对性功能设计和方便快速使用等特征。

关键词:

记账管理,Adroid,APP

DesignandImplementationofPersonalAccountManagementAPPBasedonAndroid

Abstract

Speakingofbookkeeping,Ibelieveeveryone'smindwillcomeupwithavarietyofwaysofbookkeeping.Theoldergenerationhadtheexperienceofusingtheabacusforaccounting;later,withthecalculator,everyoneusedpensandledgerstocalculatetheresultsofaccounting;bythe21stcenturyinformationage,thepopularityofcomputersoftware,EveryoneturnedtoExcelorotherdesktopsoftwarewithpowerfulanalysiscapabilitiesforcomputerbookkeeping.However,alloftheabovemethodsarelimitedbytimeandspace,cannotberecordedanytimeandanywhere,delaythebestaccountingtime,orrequirealotoftimetoperformstatisticalanalysisofaccounts,resultinginpeople’sThebookkeepinghabitscannotbecontinued,andtheywillfailtoachievethegoalofplanningfinancialmanagement.

Inthemoderneconomyandsociety,people'seconomicactivitiesarefrequentandtherearemanytypesofconsumption.Undersuchcircumstances,itisextremelyurgenttostudyanAPPthatisspecificallydesignedfordailyconsumption.ThepersonalbillingmanagementAPPdesignedinthispapernotonlyfacilitatesuserstorecordrevenueandexpenditureinformation,implementreportanalysis,summarizestheirownfinancialsituation,facilitatespeopletorecordtheirownconsumptionsituationmorequicklyandinrealtime,andprovidesuserswiththeabilitytorecordandmanagedailyevents.Comparedwithtraditionalbillingmethods,personalbillingmanagementAPPdesignedinthisthesishasthecharacteristicsofsecurity,portabilityandpracticality.The

ThisarticlefirstanalyzestherequirementsforPersonalBookkeepingManagementAPP,thenanalyzesthePersonalBookkeepingManagementAPP,andfinallyusesAndroid,Java,andSQLitedatabasestoimplementPersonalBookkeepingManagementAPP.Aftersystemtesting,thepersonalbillingmanagementAPPdesignedinthispaperhasfeaturessuchassimpleandclear,targetedfunctiondesignandconvenientandquickuse.

KeyWords:

Ajax,WebApplication,ChatSystem

目录

第1章绪论1

1.1选题背景及意义1

1.2国内外研究现状1

1.3论文的研究思路2

1.4论文的设计与解决方法2

(1)设计语言与结构2

(2)功能解决2

(3)性能解决2

图1-1设计路线图3

第2章开发环境的介绍和搭建4

2.1开发环境的介绍4

2.1.1JDK的介绍4

2.1.2Eclipse的介绍4

2.1.3AndroidSDK的介绍4

2.2开发环境的搭建4

2.2.1JDK的安装与环境变量配置4

2.2.2AndroidSDK与Eclipse的安装与配置4

2.2.3Android虚拟机AVD的配置5

图2-1AVD配置图5

图2-2AVD界面图6

第3章 个人记账管理APP需求分析7

3.1需求分析7

3.2可行性分析7

3.3APP系统用例图及其分析8

图3-1APP系统用例图9

3.4APP各用例功能描述9

3.4.1我的收入10

图3-2我的收入用例图10

3.4.2我的支出10

图3-3我的支出用例图11

3.4.3数据统计11

图3-4数据统计用例图12

3.4.4用户管理12

图3-5用户管理用例图13

3.4.5系统设置13

图3-6系统设置用例图14

第4章 个人记账管理APP详细设计15

4.1菜单页设计15

图4-1主界面设计15

4.2我的支出功能设计15

图4-2我的支出设计16

4.3我的收入功能设计16

图4-3我的收入设计17

4.4数据统计功能设计17

图4-4数据统计设计18

4.5系统设置功能设计18

图4-5账户管理设计19

4.6数据库设计19

4.6.1APP用户表19

表4-6用户表19

4.6.2收入支出数据表20

表4-7收入数据信息表20

4.6.3数据统计表20

表4-8数据统计表表20

第5章个人记账管理APP实现21

5.1主界面的实现21

图5-1主界面22

5.2收支添加功能实现22

图5-2新增支出界面24

5.3数据统计功能实现25

图5-3数据统计27

5.4账户管理功能的实现27

图5-4账户管理页面29

5.5系统设置功能的实现29

图5-5系统设置页面31

第6章 测试32

6.1基本概念32

6.2测试步骤32

6.3系统测试32

6.4功能测试33

6.4.1账号管理测试33

表6-1账号管理测试33

6.4.2收支添加测试34

表6-2收支添加功能测试34

6.4.3系统设置测试35

表6-3系统设置测试内容表35

结论36

参考文献37

致谢38

第1章绪论

1.1选题背景及意义

进入到新世纪后,随着社会不断的发展,人们的物质生活也在不断的变好,消费水平也有了很大的提升,尤其是对于年轻人来说,更是喜欢新型的消费,但是这样也是带来了一些坏处,比方说是一些80后和90后只懂得花钱,而在理财上面却比较差,这也给他们的生活带来了很大的麻烦。

所以针对于这种情况,很多的有着不同功能的个人理财系统就产生了,不管是电脑上使用还是手机上使用都有。

Android是2007年由Google公司给研发出来的,它在出现以后短短的几年中,就将原本看似完美的塞班系统给取代,成为用的最广的操作系统[4]。

Android操作系统是将源码开放的,吸引了很多的厂商加入,从而也是有越来越多的人开始用Android手机,如果能设计一个基于Android平台的应用,一定是有很大的用户群体,会被很多的厂商所喜欢推崇。

随着手机和人们生活关系越来越紧密,人们也是对手机中的软件有了很大的需求。

因此,记账软件开始应运而生,而用手机软件来记账,有着以下3点重要的意义:

(1)记账最为直接的作用就是可以将自己日常的收支情况给摸清,看看自己的收支情况到底是怎样的,收入了多少,各种支出又有多少,都花在了什么地方。

这样就

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1