Android个人财务管理系统APP完成日常支出记账统计

1.    本人对课题任务书提出的任务要求及实现预期目标的可行性分析
完成日常支出记账统计,收入查询及理财规划等一系列相关功能
1)个人财务管理APP界面设计:
2)功能模块
    用户及密码管理:
    工作经历管理及查询:
    日常管理模块:收入记录及查询,支出记录及统计管理,财产管理
    金融助手:还贷,储蓄的规划及提醒。
实现预期目标的可行性分析:
技术可行性:本系统采用Android系统平台,以Java为开发语言,用SQLite作为后台数据库对系统进行开发。在开发的过程中按瀑布模型开发流程进行系统设计、开发和测试。运用SDK所提供的Activity、Service等组件及内置数据库,完全能够完成系统开发,所采用的技术也是比较成熟的技术,因此系统的设计在技术上是可行的。
经济可行性:Android系统是谷歌公司推出的免费开源的智能手机系统,且系统所涉及到的技术均是免费的,所有软件也是供开发者免费使用,因此,系统开发仅需要投入一台配置相对较高的个人电脑,投入的财力资源相对较少。所以,系统开发在经济上是可行的。
操作可行性:本系统是基于个人的理财系统,采用本地数据库存储,因此用户只有一类,即账户所有者,对个人的收支情况进行记录。操作时用户只需要点击界面上的功能按钮和相应的文本框输入收入或支出的费用即可实现数据的存储和统计,界面简洁明了,操作简单方便,用户只需要拥有一部智能手机或平板电脑,不需要查阅使用说明或进行培训即可使用本系统,因此,本系统在操作上是可行的。
3.本课题需要重点研究的、关键的问题及解决的思路
1数据库连接问题
频繁的进行数据库连接操作势必占用系统资源,网站的响应速度必定下降,严重的甚至会造成服务器的崩溃。而且系统是采用JSP和Java面向对象来实现的,所以对象持久化的操作就比较繁琐。
拟采用手段:采用Hibernate中间件技术,对JDBC进行封装。这样安全可靠,可维护性好。
2如何确保系统数据的实时性
由于当今时代金融产品变化日新月异,每天都在不断更新,因此数据就得每日更新,但这样数据量过大,现在暂时做到每周更新,并且去掉一些多余,不必要的数据,保证数据的效率。
3系统安全性问题
网络的开放问题给大家带来许多便利,同时也给大家带来许多隐患。如:恶意攻击代码、各种注入攻击、密码猜解攻击等攻击手段。
拟采用手段:采用密码保护、用户级别以及验证保护等。密码保护是基本的保护手段,就不用赘述。验证码一般是防止批量注册的,不少网站为了防止用户利用系统自动注册、登录、灌水,都采用了验证码技术。用户级别保护是为了保护商业信息,不要流失给不信任的访客。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值