基于安卓Android的个人记账财务管理系统APP的设计(任务书,开题报告,论文13400字,程序代码)
摘要
随着社会经济的发展,人们的收入及消费水平不断提高,但是很多人的收入消费状况比较混乱,鉴于这种情况下设计了Android个人记账软件。
该软件用于Android设备,使用Java语言进行开发,支持SQLite轻量级数据库。
此软件主要就是帮助用户管理个人的财务状况,可以让用户用不同的形式管理自己的账单。该软件具有以下特点:快速定位,快速查找账单信息,每到月末,以闹铃的形式提醒用户查看账单信息,并用图形化形式使得单一的数字化信息多元化的展现在用户面前,大大缩短了处理账单的时间。帮助忙碌的人们及时了解自己的消费和收入状况,便于用户更好地理财。
关键词:Java Android 记账系统 SQLite数据库
Personal accounting system based on Android
Abstract
With the social and economic development, people's income and consumption levels continue to improve, but a lot of people's income and consumption situation is a bit confusing, given that in this case designed Android personal accounting software.
The software for Android devices, using Java language development, support lightweight SQLite database.
This software is mainly to help users manage their personal financial situation, it allows users to use different forms to manage their bills. The software has the following characteristics: users to quickly locate, quickly find billing information every end of the month, to the alarm of the form to remind the user to view billing information, and graphical form allows a single digital information diverse show in front of the user , greatly reducing the time to process bills. To help busy people to keep abreast of their consumption and income, to facilitate users to better financial management.
Key words: Java Android Accounting system SQLite database
论文整体布局
本文主要介绍了软件开发的完整过程,从第一章的绪论开始介绍本毕设的背景和现状,第二章具体到开发工具以及开发语言和开发环境的介绍,第三章介绍系统的需求与总体设计以及软件的总体的布局,第四章数据库的设计与应用,第五章具体的设计与功能的实现,第六章论文的总结。简单清晰的说明了软件开发的基本流程。
需求分析
基于安卓的个人记账系统APP功能需求如下:
用户记账:用户记录每一天的消费情况和收入情况,时间默认当天时间。
账单查询:可按天,月,年查询到每一笔记录的收入.支出账单,也可以按照账单类查询到具体的这一类下面的所有账单。
记录删除:在查询列表中点击需要删除的记录,选择确认删除即可。
分类管理:添加不同的消费类型。添加消费类型之后,在记录账单的时候可以选择新的添加类。
账单明细:对已经记录的账单进行修改和保存等操作。
图表展示:用计算得到的收入总额与支出总额,结合饼状图类,画出圆形图,分别标出收入与支出,从而可以直观的看出他们的比例关系。在图形下面有具体的收入消费信息提醒。
修改用户信息:可以修改用户登录密码。
消费提醒:在系统中的月末提醒功能界面中,添加一个提醒金额,判断账户的预算总额是否低于这个数值,如果低于这个水平值,就给用户发出提醒。提醒可以用闹铃和跳出提醒界面显示。
备忘录:在系统的便利贴功能界面中,添加待办事宜,当用户忘记需要做的事情时,就可以查看记录,及时完成这些事项。
目录
摘要 I
Abstract II
目录 III
第一章 绪 论 1
1.1 课题研究背景和研究意义 1
1.2 国内外发展趋势 1
1.3 论文整体布局 2
第二章 个人记账系统开发环境和技术介绍 3
2.1 开发环境 3
2.2 开发技术 7
2.3 本章小结 11
第三章 个人记账系统需求与总体设计 12
3.1 需求分析 12
3.2 功能设计 13
3.3 系统结构 13
3.4 本章小结 15
第四章 数据库设计 16
4.1 数据关系E-R实体类 16
4.2 数据库表设计 17
4.3 数据库SQLite的类管理 18
第五章 详细设计与功能实现 20
5.1 登录界面的设计与实现 20
5.2 注册界面的设计与实现 21
5.3 记账界面的设计与实现 22
5.4 账单查询界面的设计与实现 22
5.5 分类管理界面的设计与实现 23
5.6 账单明细界面的设计与实现 24
5.7 消费提醒界面的设计与实现 25
5.8 备忘录界面的设计与实现 26
5.9 图形展示界面的设计与实现 27
5.10 本章小结 28
第六章 总结 29
6.1论文总结 29
6.2 进一步工作计划 29
结束语 30
参考文献 31
致 谢 32
|