记账本的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
记账本的设计Newly compiled on November 23, 2020
课题名称
基于Android记账本的设计院系计算机与软件学院
专业移动互联网技术(Android技术)班级
学号
学生姓名
指导教师:
2016 年 05 月日
计算机与软件学院
毕业设计(论文)诚信承诺
我谨在此承诺:本人所写的毕业论文《基于Android的
Time记账本的设计》,系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释与说明,若有不实,后
果由本人承担。
承诺人(签名):
2016年 05 月 18 日
在后PC时代的今天,手机已经普及到人手一台以上,智能手机成为最重要的移动终端,其两大主流是Google Android系统及其IOS系统。特别是Android平台,其具有开放的、配置优、性价比高等特点,显然越来越多的软件使用Android技术开发。然而在基于Android技术开发的软件中,却没有一款能够满足用户对收支图形化显示的记账软件。为了解决用户需求的问题,本毕业设计基于Android技术设计并实现了Time记账本管理软件的开发。
该记账软件以Android Studio作为开发平台,使用AChartEngine 制作图表,调用本地SQLite数据库保存本地信息,同时利用LeanCloud 云端数据来管理用户账户,实现了对账本(Bill)数据的增删改查和用户资产的增删改查。
本记账软件包括以下几个模块:用户密码登陆,收支数据的录入、个人明细及汇总统计,数据云端备份。本设计着重实现记账功能和资产管理功能。
关键词:记账软件;Android Studio;数据库;
In the PC era today, mobile phones have spread to more than a hand, smart phones become the most important mobile terminal, its two big mainstream is Google Android and IOS system. The Android platform, in particular, it has open, configuration and high cost performance characteristics, more and more obviously using Android software technology development. In the development of software based on Android technology, however, have no a graphical display can satisfy the users' payments billing software. In order to solve the problem of user demand, this graduation design is based on the Android technology is designed and implemented the Time for the development of the management software of charge to an account.
The accounting software for Android Studio as a development platform, using AChartEngine charts, call a local SQLite database to store the local information, at the same time using LeanCloud cloud data to manage user accounts, realized with books to add and delete (Bill) data and user assets to add and delete.
The accounting software includes the following several modules: user password login, balance of payments data entry, personal details and summary statistics, data cloud backup. This design focuses on accounting and asset management functions.
Key words:accounting software;Android Studio;Database;
目录
1 绪论
选题背景
一个有经济头脑的人,在日常生活和投资中,都会对自己的收入和开销做到心里有数,以便于制定出自己的一套理财计划,达到合理的经济统筹,有记账习惯的人可以从以往的统计中看到自己主要消费方向,看出自己的消费是否合理。之所谓巧妇难为无米之炊,如果自己想要理财,先决条件得要有“财”才行。如何才能有财呢开源节流呀!有计划的用钱,再将节流下来的钱去用于理财,这样不就行了吗那又怎么样来“开源”呢记账是个好办法,它有针对性地罗列、统计计算资源信息。从查阅资料来看,一些比较发达国家的人生活中对理财有着很严格的计划,因此国外的理财系统总体来说比较普遍,做的也比较完善。国内的理财系统主要偏重于办公财务软件,而个人理财和家庭理财方面的比较少,因此需要开发相关的系统软件,从而达到引导理性消费,合理安排收支。
记账本的发展趋势
记账从过去的纸质记账到网络记账,再到现在流行的手机记账,让记账成为了很好的传统习惯,也变成了现代生活的一种时尚。
随着年龄的增长,消费项目逐渐多起来,有时一天下来收入、支出的小项目达到几十项,攒到晚上一块儿记很容易就会落下。而且晚上经常加班到很晚,回到家打开电脑再完成记账这项任务也有些力不从心。
记账从过去的纸质记账到网络记账,再到现在流行的手机记账,让记账成为了很好的传统习惯,也变成了现代生活的一种时尚。
如果进行账目的整理,每天手动统计的话,用于统计的账本和记录会越来越多,不利于保管,容易造成丢失;其次,随着纪录的增多,如果要查找以前的记录,会变得越来越困难。电脑记账的话,不方便携带,要先在纸上记录然后再录入到电脑上,麻烦且浪费时间,记账又是一种需要持之以恒的耐力才能实现的良好习惯,但是工作以后时间就没那么固定。因此,需要一个功能比较完善的手机记账系统来代替传统的手工和电脑统计。在手机上装上记账软件以后,等公交车或坐车的时候、甚至吃午饭、晚饭等待的时间都可以成为记账的时间。
本软件详细记录用户的每次收入、支出行为,并且可以做出统计,用户可以对自己的收支情况做各种综合的查询,可以管理账目,方便对数据的管理。