个人理财助手的设计开发文献综述
2021-03-15 20:10:30
1.1 目的及意义
当今社会,社会经济的高速发展,使得人民收支水平与几年前不可同日而语。个人财产又作为法律保护的一项资产,是神圣不可侵犯的。人的财产管理意识也是至关重要的。
在智能手机普遍的今天,智能手机给我们生活带来了极大便利,人们使用智能手机的频率远胜于其他电子产品。在Android系统开源的今天,允许我们写一款Android手机程序来管理我们的财务,设计出来不同的功能,以求可视化的观察自己的消费情况,进而可以对自己的消费行为进行分析,培养良好的消费习惯。另外,要力求这款产手机程序高效率查找,高安全性,成本低等特性。
1.2研究背景
一个人每天都会涉及许许多多的消费活动,这些消费活动产生的账目与数据庞杂,凭借一个正常人的大脑难以完全记忆,所以对个人的财产进行记账管理与消费预估可以帮助自己井井有条地管理资产,使资产流通完全清晰化。
传统意义上的财务管理从古代的账本到现代的Excel表格或者某些在线理财网站支持,例如财客,体现了人们对于记账的强烈需求。但是这两者都存在着不同的弊端,前者除了会耗费大量的人力之外,还需要人花费大量的时间去手工操作,进行数据录入和整理;后者虽然一定程度上解决了记账操作复杂度,但又受到了终端固定的限制,不能随时随地的进行账务记录,因而可能导致账务遗漏。设计一款关乎自身财务的APP可以利用人们对手机等移动设备的高依赖感高效率的记录与统计自己的消费情况。随着Android版本的推进开发,以及国产手机对中国市场的占有,Android市场份额早已突破85%,逼近于90%。所以Android程序的开发更有前景与机会,这也是课题选用Android平台的原因。
1.3国内外研究现状
个人财务管理系统是一类针对个人客户的 MIS 系统(Management Information System)。是以数据库技术为核心的计算机应用,根据是否使用网络技术可以分为离线型和在线型。
离线型最为简便,开发者利用MySQL、Oracle等关系数据库创建各种表并建立连接,然后利用Java,或者C 语言连接到数据库,实现数据的增删改查。
在线型就相对比较复杂,开发人员可以利用C/S架构对个人财务系统进行管理,采用特定的HTTP协议,通过json数据实现客户机与服务器之间的信息交互,在任何一个终端上登录即可获取服务器中存储的数据,同时可以对数据进行修改。