基于Android的大学生理财管理系统设计
2019-01-14徐时枫冯瀚霄孙文凯刘薇王蕾
徐时枫 冯瀚霄 孙文凯 刘薇 王蕾
摘 要:面对快节奏的学习、工作和生活,传统的手工记账无法提供有效的理财查询,已不合时宜,突显其效率低,费时费力等缺点。在校大学生作为收入有限的年轻群体,社会经验不足,抵制各类消费诱惑的能力差,对自己财富的管理和掌控能力越加力不从心。本文笔者首先在校内进行调研分析数据得到系统需求,然后基于Android系统架构对系统主要模块进行设计,本系统能够帮助大学生形成理智的消费观,合理消费。
关键词:手机理财 Android 个人财务管理
中图分类号:TP31 文献标识码:A 文章编号:1674-098X(2019)08(c)-0158-02
Abstract: Inthefaceoffast-pacedlearning,workandlife,traditionalmanualbookkeepingcannotprovideeffectivefinancialinquiries,hasbeenoutdated,highlightingitslowefficiency,time-consumingandlaboriousshortcomings.Asagroupofyoungpeoplewithlimitedincome,collegestudentslacksocialexperience,andtheirabilitytoresistthetemptationofvarioustypesofconsumptionispoor,andtheirabilitytomanageandcontroltheirownwealthismoreandmoreinadequate.Theauthorfirstcarriesontheresearchandanalysisdataintheschooltoobtainthesystemdemand,andthendesignsthemainmodulesofthesystembasedontheAndroidsystemarchitecture.Thesystemcanhelpcollegestudentsformtherationalconsumptionviewandreasonableconsumption.
Key Words: Cellphonefinance; Android; Personalfinance.
面對快节奏的生活、工作和学习,传统的手工记账无法提供有效的理财查询,已不合时宜,突显其效率低,费时费力等缺点,加上在校大学生群体年轻,社会经验不足,抵制各类消费诱惑的能力差,并且对自己财富的管理和掌控能力越加力不从心,理财渐渐与我们的生活息息相关,扮演着重要的角色。由于大学生群体的年轻化,社会经验不足,抵制各类消费诱惑的能力差,理财水平不能很快提高,因此,对理财软件有需求,希望能有一款适合大学生的手机APP帮助我们管理日常消费,合理规划各项支出,适当给出理财提示等。
基于Android的大学生理财管理系统在对校内学生进行调研的基础上,通过研究Android体系结构和个人财务管理方面的知识,设计针对大学生群体的个人理财系统。能够对消费信息进行获取、汇总、收集、整理和提醒等功能,从而实现随身随时随地进行日常的理财活动。
1 开发背景
智能手机使用最广泛的操作系统就是安卓。而本项目一基于安卓系统的个人理财系统,就是在这类智能手机中,加入能够帮助我们理财的功能,让手机不仅能够解决打电话等基本通信需求,而且还能管理我们的财务,让我们能够随时随地,方便快捷的理财,将我们的财务打理的井井有条。
个人理财业务具有批量大、风险低、业务范围广、经营收益稳定等优势,在商业银行业务发展中占据着重要位置。而我国现阶段经济发展与社会阶层结构的形成以及个人理财的功能,决定了它有着十分广阔的发展前景。
2 开发的目的和意义
个人理财是指如何制定合理财务资源规划,从而实现个人人生目标的程序。从这个意义上说,个人理财的目标就是要为自己的大学生活建立一个安心富足健康的生活体系,实现人生各阶段上的财务目标和理想。
通过软件项目管理个人财务状况,实现无纸化理财,通过查询分析,统计出各项数据,分析出生活中的浪费和节约的地方,通过强大的查询和高效的检索功能,检索出数据,提高办事效率。
大学时代是人生中重要的阶段,是理财的起步阶段,也是学习理财的黄金时期。此项目不仅加强了大学生对自己财务管理的观念,同时也可以将自己的收支活动更好地进行记录并加以统计分析,也使得大学生理财变得方便、快捷、安全、全面。
3 开发环境
Android操作系统是一种基于Linux的自由及开放源码的操作系统,主要应用于便携设备。Android系统最初由AndyRubin开发,最早用于支持手机。截至2011年第一季度,Android在全球的市场份额跃居全球第一。2016年上半年,Android平台手机的全球市场占有率达到86.2%,这也是我们选择Android的主要原因。
AndroidStudio是官方提供的专门针对Android开发的开发环境,基于IntelliJIDEA,是Java语言开发的集成环境。IntelliJ在业界被公认为最好的Java开发工具,在启动速度、代码自动提示、重构、J2EE、Ant、Junit、CVS整合、代码审查和创新GUI设计等方面优于Eclipse,被成为Java开发神器。
Android在Linux核心的基础上,提供了各种合用的函数库和一个完整的应用程式框架。并采用较符合商用限制的Apache版权。在Linux核心的基础上提供Google自制的应用程式运行环境,并提供基于Eclipse整合开发环境的免费、跨平台开发工具,便于软件的开发和使用。
4 确定功能
基于安卓系统的个人理财系统,让手机也能够拥有理财功能,主要包括六个功能:身份验证功能、记账功能、日历功能、提醒功能、消费查询功能、消费分析功能。在实现系统功能的同时保证界面布局美观、方便使用。
(1)身份验证功能。
用户通过APP注册后,只记录当前用户的消费信息,存入到后台数据库以便实现消费分析功能。成功登陆后可以保存密码避免下次登陆时重复输入,方便用户操作。
(2)记账功能。
用户可以添加,删除,修改信息。添加的内容里可以选择添加的日期,类型是支出还是收入。支出可以分为:生活费,服装费,交通,购物等。可以选择添加到哪一个账户里面,多少金额。另外还可以对已经添加的信息进行修改和删除,使用户充分利用功能记录自己的花销。
(3)日历功能。
用来选择日期,方便查询和记录重大事件,也要利用日历功能实现到点提醒服务。
(4)提醒功能。
为日历上的事件设置提醒服务,防止用户忘记重大事件,也可以通过日历功能上面的特殊日期进行提醒,主要用于还贷和要贷,方便用户管理的自己财务流动。
(5)消费查询功能。
用户可以对自己的消费记录进行查询,根据日期和项目来查找具体的消费日期和消费情况。
(6)消费分析功能。
能够根据消费记录,按周、月、季度和年进行消费统计,以图表形式显示各类项目上的花费,同时也反映了用户最近的花销的情況,并且能与上一时期的数据进行对比,便于使用者调整消费意愿。
5 功能优化
项目上面还缺少一些功能,例如:可以添加一个计算器的功能,方便用户使用,同时也可以加强用户的理财观念;同时也可以添加一个资讯的功能,一方面来扩展大学生的理财知识,另一方面也能让大学生意识到理财的重要性,并且可以了解理财新闻。
项目上还需要进行改进,可以添加一个为大学生提供消费方案的功能,通过大学生输入自己每个月的生活费,以及通过大学生自身的花费爱好,根据理财方面的知识来为大学生提供不同的方案,以此来节省自己的花销,实现更好的理财效果。或者项目可以扩展一些理财方面的知识,例如通过推荐一些书籍来帮助大学生了解理财,懂得理财等。
项目基本满足了用户的需求,但是,距离一个完善的系统还是有一定的差距。界面设计并不是很妥善,主要是界面的布局不是非常规范,可能致使该大学生个人理财管理系统在使用时不会给用户带来舒适、新颖的感觉。
项目后台的数据库里的数据还不够完整,导致通过算法算出来的结论可能不太准确,使大学生理财方向有略微差异,造成使用者的不便。
6 结语
针对部分在校大学生消费缺乏计划性和目的性,分析并设计了一款掌上个人理财管理软件,系统开发基于android平台,项目完全满足用户可以随时随地的记录自己的收入和支出情况,并对用户的消费情况进行分析做出相应评价,督促用户计划消费、合理消费;报表系统让用户从不同角度了解自己的消费情况,能及时提醒用户发现消费中存在的问题,合理调整消费癖好;每月获得来自系统的评价,肯定良好的消费习惯。通过项目的应用,引导用户合理消费,从而形成理智的消费观,杜绝诱惑,谨防校园贷,连环贷、套路贷等悲剧的发生。
参考文献
[1] 刘奇付,李紫艳.基于Android平台的大学生生活费手机管理系统设计与实现[J].软件导刊,2015(9):141-143.
[2] 李秀红,徐介新,吕兰兰,等.基于Android的大学生掌上理财管理系统的分析与设计[J].软件工程,2018(12):25-28.
[3] 杨利荣.基于Android平台的家庭理财软件的设计研究[J].电脑知识与技术,2018(18):84-86.
[4] 王千千.基于Android的课程评价系统App的设计与实现[J].计算机时代,2019(2).
[5] 高瑜.大学生校园贷乱象成因与对策分析[J].法制与社会,2019(6):149-150.