基于Android的个人理财系统的设计与实现毕业论文

另味怪友
592次浏览
2020年01月03日 18:39
最佳经验
本文由作者推荐
理财app开发多少钱
毕业论文(设计)题目:
基于Android的个人理财系统       
———设计与实现         
目 录

我声明,所呈交的毕业设计作品和论文是本人经过近四年的基础课程与专业课程学习的基础上,在指导老师的指导下,经过几个月集中的毕业设计学习、实践和努力工作所取得的成果。据本人查证,除了文中特别加以标注和致谢的地方外,设计作品和论文中不包含其他人已经发表或撰写过的研究成果。我承诺,设计作品和论文中的所有内容均真实、可信。
学生签名:
签名日期:    年   月   日
计算机与信息学院
毕业设计(论文)题目
基于Android的个人理财系统设计与实现
指 导 教 师
高飞
职  称
副教授
指 导 教 师
职  称
题 目 来 源
自选项目
选题的依据:
手机是现代生活非常普遍的随身通讯工具。尤其是智能手机的出现和普及使移动计算成为一件十分简单的事情 。移动记账的优势在于人们对发生中的经济活动即时进行记录,保证了消费记录的精确性。人们可以实时的监控自己的资产数量和消费状况。通过这样系统的记账,从而进一步实现生活目标。
个人理财系统作为手机应用的一部分,使用手机对个人财务进行管理,具有着手工管理和计算机软件管理所无法比拟的优点,如:便携方便,随时随地,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是个人理财的科学化、正规化管理,与先进科学技术接轨的重要条件。
教研室
审核意见
教研室主任签字:
年   月     日
系审批意见
系主任签字:
年   月     日
计算机与信息学院
题目:基于Android的个人理财系统设计与实现
1.主要内容及基本要求
基于Android的个人理财系统的设计与实现,使用sqlite数据库对理财数据进行存储,实现选择式的操作减少用户手动输入的时间,具有初步的智能提醒记账功能,地图显示模块和自动记账系统,并能用饼图报表的形式对数据进行显示,方便用户对自己数据的了解。
主要功能模块:
(1)收入和支出管理模块:实现收支数据的增删改查。
(2)固定收支管理模块:实现固定收支数据的增删改查,实现收支的自动录入。
(3)饼图报表显示模块:实现按类别对数据进行饼图的显示。
(4)地图兴趣点模块:实现周边兴趣点搜索。
(5)自动记账模块:实现固定收支数据往收支表中录入数据。
(6)桌面快捷记账模块:实现添加桌面快捷键与快捷记账界面。
(7)提醒记账模块:实现根据兴趣点和消费点提醒用户记账。
(8)预算模块:实现每月预算管理。
2.进度计划
2012.9.3-9.30          准备选题及任务书下发2012.10.1-10.31         查阅资料,撰写综述、翻译及开题报告2012.10.31-11.2        开题答辩2012.11.5-2013.2.22      作品设计,论文撰写过程2013.2.25-2013.4.16      作品验收,论文定稿,评审、打印、答辩2013.4.20以前                提交所有电子材料
3.主要参考文献
[1] 吴亚峰 等编著,Android核心技术与实例详解(含DAD光盘1张)(M),电子工业出版社,2010年10月[2] 孙晓宇著Android手机界面管理系统的设计与实现(M),北京邮电大学,2009年[3] 罗杰 等著,李耀亮 译,Android应用开发 (美),人民邮电出版社,2010年09月
[4] 杨丰盛 著,Android应用开发揭秘,机械工业出版社,2010年01月[5] 韩超,梁泉 著,Android系统应用及开发要点详解,电子工业出版社,2010年01月[6] 伯内特 著,田俊静 等,Android基础教材(第3版) (美),人民邮电出版社,2010年08月[7] 张利国,代闻,龚海平 编著,Android移动开发案详解,人民邮电出版社,2010年02月[8] 吴亚峰,苏亚光,Android2.0开发实战宝典,人民邮电出版社,2010年07月[9] E2EColud 工作室 编著,深入浅出Google Android,人民邮电出版社,2009年08月[10] 王向辉,张国印,沈洁 编著Android应用程序开发(高等院校信息技术规划教材),清华大学出版社,2010年03月
指导教师签名:_____________      ______年 ______月 ______日
学 生 签 名:_____________      ______年 ______月 ______日
计算机与信息学院
论文中文题目
基于Android的个人理财系统设计与实现
论文英文题目
学生姓名
吴合伟
专业班级
计算机 092班
1 选题的背景和意义
Android的发展:随着科学技术的不断提高,智能手机已经逐渐成为人们生活中的必需品。特别是android系统的智能手机,现在正在以月增长率70%的速度增长。将来Android系统的智能手机势必会占很大的智能手机市场的份额。当下Android系统上的应用远远不够用户的需求。
个人理财通常的第一步是从记账开始。简单地说,记账是指记录一个人的收入和消费,以及所有的资金往来。通过记账,人们可以掌握收入如何分配,财富以什么形式存在;通过记账,人们能随时的掌握消费是如何发生,消费在什么时间什么地方。记账的结果和目标,不只是一盘流水帐,而是通过系统的分析进行统计,准确地反映一个人的财务状况。
个人理财软件不仅可以帮你记帐,更多的是可以实时掌握你的收入与支出,掌握资金的变动情况,同时还可以统计出资金的主要流向,从而更合理的分配资金。
传统的个人理财软件中,有大量的冗余功能,使用户的大部分精力将耗费在了解复杂的界面与繁琐的操作上,而作为缺少个人理财所应具有的简便明了的特点。通过此个人理财软件,用户可以将绝大部分精力放在对数据的研究上,而不是无意义的操作上。
手机是现代生活非常普遍的随身通讯工具。尤其是智能手机的出现和普及使移动计算成为一件十分简单的事情 。移动记账的优势在于人们对发生中的经济活动即时进行记录,保证了消费记录的精确性。人们可以实时的监控自己的资产数量和消费状况。通过这样系统的记账,从而进一步实现生活目标。
个人理财系统作为手机应用的一部分,使用手机对个人财务进行管理,具有着手工管理和计算机软件管理所无法比拟的优点,如:便携方便,随时随地,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高家庭财务管理的效率,也是个人理财的科学化、正规化管理,与先进科学技术接轨的重要条件。
⒉课题基本内容,拟解决的主要问题
基于Android的个人理财系统的设计与实现,使用sqlite数据库对理财数据进行存储,实现选择式的操作减少用户手动输入的时间,具有初步的智能提醒记账功能,地图显示模块和自动记账系统,并能用饼图报表的形式对数据进行显示,方便用户对自己数据的了解。
主要功能模块:
(1)收入和支出管理模块
(2)固定收支管理模块
(3)饼图报表显示模块
(4)地图兴趣点模块
(5)自动记账模块
(6)桌面快捷记账模块
(7)提醒记账模块
(8)预算模块
主要解决的问题
(1)熟悉并使用百度地图API的使用
(2)熟悉相关GPS技术的使用
(3)设计并完成自动记账
(4)sqlite数据库的使用
(5)图形报表的绘画和显示
(6)桌面快捷记账的实现
(7)服务器的设计
⒊课题研究方法及技术路线
研究方法:
(1)技术上:个人理财系统的用户群体是个人,用户类型单一,因此将本系统设计成一个相对封闭的单机运行系统结合理财管理信息方面的具体需求,利用android为平台eclipse作为前台开发工具,和相对简单的服务器做为后台,使用SQLITE作为数据库。结合数据库原理及应用、软件工程开发方法,在经过深入地学习之后,开发这套个人理财管理系统。
(2)经济上:随着智能机的大量普及,各种软件的开发成本越来越低,价格也越来越底。本系统也是这样,开发成本较低,只是需要一部android智能机,该系统运行时占计算机的资源也不多,但并不会因为开发成本低而造成系统功能性能的下降。
(3)操作上:由于本系统管理的对象比较明确,就是对于资金收入支出的一些相关管理,主要是对数据库的操作,且每个数据库内容具有较强的关联性,设计的过程也不复杂。因此,整个软件的使用非常简便。任何一个普通的智能机用户都能很快的熟悉整个软件的使用。并且本系统所耗费的资源非常小,任何用户只需要在一般的android手机上面,就能够使用这个软件,简单、方便、快捷的实现对财务信息进行管理。
技术路线:
(1)该系统采用sqlite为数据库,该数据库是新型的小型数据库,在今后的发展会广泛应用。
(2)android基于java平台,完全支持面向对象,包括继承性,封装性和多态性。且是开源语言,有较多的技术能学习。
(3)使用eclipse为开发工具,用可视化的方式创建类、查看类及类代码,省去了编写大量的代码,定义繁多的属性。
4.研究的总体安排和进度计划
总体安排:
确定课题,收集资料,完成任务书,开题报告、文献综述,研究需求分析,系统设计,代码编写,总体调试,成稿。
进度计划:
2012.9.3-9.30          准备选题及任务书下发2012.10.1-10.31         查阅资料,撰写综述、翻译及开题报告2012.10.31-11.2        开题答辩2012.11.5-2013.2.22      作品设计,论文撰写过程2013.2.25-2013.4.16      作品验收,论文定稿,评审、打印、答辩2013.4.20以前                提交所有电子材料
5.主要参考文献
[1] 吴亚峰 等编著,Android核心技术与实例详解(含DAD光盘1张)(M),电子工业出版社,2010年10月[2] 孙晓宇著Android手机界面管理系统的设计与实现(M),北京邮电大学,2009年[3] 罗杰 等著,李耀亮 译,Android应用开发 (美),人民邮电出版社,2010年09月
[4] 杨丰盛 著,Android应用开发揭秘,机械工业出版社,2010年01月[5] 韩超,梁泉 著,Android系统应用及开发要点详解,电子工业出版社,2010年01月[6] 伯内特 著,田俊静 等,Android基础教材(第3版) (美),人民邮电出版社,2010年08月[7] 张利国,代闻,龚海平 编著,Android移动开发案详解,人民邮电出版社,2010年02月[8] 吴亚峰,苏亚光,Android2.0开发实战宝典,人民邮电出版社,2010年07月[9] E2EColud 工作室 编著,深入浅出Google Android,人民邮电出版社,2009年08月[10] 王向辉,张国印,沈洁 编著Android应用程序开发(高等院校信息技术规划教材),清华大学出版社,2010年03月
指导教师意见
指导教师签名:               
年  月  日
系(教研室)评议意见
系(教研室)主任签名:               
年  月  日
计算机与信息学院
基于Android的个人理财系统分析与设计
【前言】
在当今,全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,新的金融工具和理财观点不断产生,迅速地刷新着传统的理财观念。现代人的社会生活离不开钱。钱的范畴可以很广泛:现金、薪水、银行账户、信用卡乃至股票、保险、房贷,还有各种消费。对于个人而言,从认识钱到管理钱(或者从这里开始换个概念“个人理财”)是每一个现代人的必修课。随着移动智能技术的发展与应用,智能手机已经渗透到我们生活、工作、学习的每一个角落。人们迫切需要一个能充分利用智能手机的优势,可以管理个人财务的软件平台,利用这个平台使得个人能随时随地、快捷的对自己的财务继续明晰的记录、管理。
【主题】
1.个人理财与记账理财是一门复杂的学问,涉及经济、会计、金融等知识领域。个人理财的基本理论框架,包含财务会计管理、投资理财和理财规划等方面。
个人理财通常的第一步是从记账开始。简单地说,记账是指记录一个人的收入和消费,以及所有的资金往来。通过记账,人们可以掌握收入如何分配,财富以什么形式存在;通过记账,人们能随时的掌握消费是如何发生,消费在什么时间什么地方。记账的结果和目标,不只是一盘流水帐,而是通过系统的分析进行统计,准确地反映一个人的财务状况。2 .移动记账的意义与发展前景移动记账是指通过掌上智能设备(如手机、PDA )实现个人财务会计管理的软件应用解决方案。
现代的记账有很多形式。人们可能会随身带上纸和笔来记账,这种方法确实可行,但是原始的这种记账方式要花费大量的额外时间去进行后期的数据录入和整理。也有很多人可能已经开始使用 Excel  电子表格、或者使用计算机的理财服务网站,这类工具不仅支持记账,还附有强大的理财分析功能,但是由于该设计是在固定的终端,限制了记账的时间和地点,这导致人们不能在消费发生时随时的进行记账,引发想记账时忘记的消费的部分信息。
手机是现代生活非常普遍的随身通讯工具。尤其是智能手机的出现和普及使移动计算成为一件十分简单的事情 。移动记账的优势在于人们对发生中的经济活动即时进行记录,保证了消费记录的精确性。人们可以实时的监控自己的资产数量和消费状况。通过这样系统的记账,从而进一步实现生活目标。3  国内外个人记账理财对比在西方发达国家个人理财软件已是相当普遍和成熟的个人消费软件,在国外,利用理财软件记录自己的财务就像办公软件一般,成为许多个人手机必备的工具,个人的记账理财也在这里提醒出来。但是,在我国,使用手机记账的人少之又少。甚至很多人连基本的理财常识都不具备,不会运用科学的方法进行理财,更何况说用手机个人理财软件来管理自己的财务。
国外的记账理财软件已经做到结合银行的系统,使能用户直接对自己的信用卡和储蓄卡查看,国内的软件基本未实现该功能。5  现存个人理财软件的缺陷在国内,一般的个人记账理财软件有的功能过于繁多,用户用到的也许就其中的某几样功能,其他功能相当与摆设,而且伴随的功能繁多,这种软件只适合年轻人使用。有的过于简单,满足不了用户的需求。Android 平台上存在不少记账/个人理财类的应用,有免费的,有收费的;有功能单一的,有功能复杂的。它们表面上提供相似的功能,但在实用上也存在很大的差异。下面从三个方面来分析:
1.是否遵守会计基本原则
2.是否采用复式记账法
3.是否有友好易用的用户接口6  个人记账理财系统的设计思路在我国个人记账理财软件的缺陷中总结,设计适合大部分的软件,并保留实用的功能。在基本功能中,对收入和支出的管理是主要功能,在信用卡和储蓄卡的管理方面实现手动的记录。考虑方便用户的查看,在查看流水的功能中对类别、时间、账户进行分类查看,在主页用饼形报表的形式对信息进行显示。为方便用户的记账,实现自动记账功能,对用户每天,每月等固定的收支进行自动记录,并对固定收支进行管理。用户每天的消费用户未必能及时的进行记录,在这方面实现提醒记账功能,对用户进行每天的提醒,并在消费点消费时对用户及时的提醒,并开发地图消费点的管理模块,在地图功能中也能对周边的超市进行显示。为了方便用户的使用在桌面开发的快捷记账,点开即可方便的记账。