没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目 录
1.引言......................................................................................................................................1
1.1 相关背景...........................................................................................................................1
1.2 目的和意义.......................................................................................................................2
2.ANDROID 简介.......................................................................................................................2
2.1 安卓技术...........................................................................................................................2
2.2 SQLite 简介 ......................................................................................................................2
3.可行性分析..........................................................................................................................3
3.1 经济可行性分析...............................................................................................................3
3.2 技术可行性.......................................................................................................................3
3.3 业务流程分析...................................................................................................................3
3.4 系统需求分析...................................................................................................................4
3.5 性能需求分析...................................................................................................................5
4.数据库设计..........................................................................................................................5
4.1 数据库的概念..................................................................................................................5
4.2 数据库的选择..................................................................................................................5
4.3 数据库表的描述..............................................................................................................5
5.系统设计与实现..................................................................................................................7
5.1 详细设计与实现...............................................................................................................7
6.系统测试............................................................................................................................17
6.1 测试目的及意义.............................................................................................................17
6.2 测试方法说明.................................................................................................................17
6.2 测试详情.........................................................................................................................18
7.总结....................................................................................................................................20
参考文献...............................................................................................................................20
0
基于 Android 的个人理财 App 的设计与实现
摘要:在如今这个信息飞速发展的时代,手机平台系统随着智能手机的普及也在不断的进步
着,而 Android 手机的出现也给人们带来了无比巨大的便利。Android 的操作系统搭配各行各业的
App 使用户有非常好的体验。而且 Android 平台它非常的简单并且使用操作简单,无论是它对外
观的设计还是功能的设定都非常不错,并且最主要的是 Android 平台拥有非常独特的开源性。由
于时代的进步,人们消费观念的转变,人们更加注重每一笔钱的支出和收入。在研究学习了 java
语言、Android 技术、SQLite 技术后,对当今社会人们理财的需求进行了调查的基础上,设计出
了这款个人理财 App,该软件主要包含了登录以及注册功能、用户对于自己账务的记账功能以及
将所记账目以呈交报表的形式呈现和资金账户管理功能,从而可以让用户更加明确的了解自己的
收入支出,从而进行消费规划,达到收支平衡的效果。
关键词:App java Android 理财
1 引言
1.1 相关背景
手机行业在不断飞速地进步着,各大手机平台也在本行业中各显神通,其中 Android 的不断
成熟是众人有目共睹的。Android 平台的特点有很多,最突出的特点就是它具有非常独特的开源性,
而且 Android 平台操作简单非常的实用,无论是它对外观的设计还是功能的设定都非常不错,使
用 Android 平台不管是进行开发还是用来使用,不仅能提升开发者的工作效率,更能提高用户使
用的流畅性和体验。
人们的生活水平不断地提高,这让人们对于金钱的观念也随着不断地改变,这让“理财”二
字在人们心中也有了更加深刻地定位,越来越多的人关注自己的的消费状况。要想使用户更加全
面细致的了解自己的资金状况以便于更好的对自己的资金进行管理,首先从做好个人记账分析入
手。
目前也有一些财务管理类型的 App,但是基本上都只是传统的记账功能,并且没有什么突出
的功能。而此 App 的添加收入支出中基本涵盖了用户能做到的每一件事,可以直接选择事件然后
输入资金进行添加,并且界面也做得比较美观,更加方便用户对自己的资金管理以及随时了解自
己资金动态情况,可以进行详细的记账。
而与传统的一些理财软件相比,此 App 更加方便用户的管理和更新,用户自己有了可以操作
的空间,首先它在所有的 Android 手机上运行,非常方便,用户省去了繁杂的记账环节,随时随
地可以添加收入支出,并且在任何时候都可以很方便地查询自己的账户资金,这样用户就可以依
照自己实际的情况合理的进行消费,让收入和支出达到一种平衡的状态,让自己家庭的基本开支
得到进一步的保障。并且在界面方面进行了进一步的优化,给用户带来非常不错的体验。
1.2 目的和意义
因为智能手机现在不断地普及,各行各业基本上都开发了能代表自己的 App 供用户使用。因
为人们的消费水平在不断地进步着,随着目前经济的不断发展以及个人理财的必要需求,一款可
以帮人们随身随地理财的 App 非常重要。理财,简单点来说就是你需要消费或者说用钱的时候有
1
足够的钱让你花。而复杂的理财记账已经早已不符合现在人们的需求。因此,方便实用的个人理
财 App 孕育而生。
与传统的一些理财管理软件相比,此 App 更加方便用户的管理和更新,用户自己有了可以操
作的空间,首先它可以在所有的 Android 手机上运行,非常方便,用户省去了繁杂的记账环节,
随时随地可以添加收入支出,随时随地可以查看账户资金,让家庭生活的一些必要消费得到进一
步的保障。
2 Android 简介
Android 是一款非常简易并且直观的操作系统,它是一款开放性的操作系统,起初是由一个小
公司开发名为“Android”,而在之后谷歌公司将其收购后,Android 则由谷歌接管。Android 的内
核主要提供了在开发中的基本功能,而其他的各种 App 软件则由世界上所有的开发者自己研发,
然后发布到线上供用户使用,所有的应用产品都会被用户下载到自己的手机端。
Android 平台最主要的优点主要有两点:
(1)Android 平台的开放性
首先最主要的肯定就是 Android 平台它是一个开源的平台,这就使更多的开发者会步入到
Android 平台的成长中,因为它的开放性,会有更多的开发者投入到其中。随着它的用户不断增加、
应用不断地丰富,这个平台也会越来越强大、发展的越来越好。
(2)Android 平台简单易操作
很多用户使用 Android 不仅仅是因为它的平台比较开放,更是它的操作系统比较人性化,更加
的直观并且简易,这也是 Android 目前占据市场的主要原因之一。
2.1 安卓技术
安卓的技术有很多,最主要的还是四大组件。
首先 Activity 基本上说是最关键的东西了,它就是界面,直接会展示在用户面前,是用户直
接可以看到的东西,每一个 Activity 都有一个展现在用户面前的界面与其相对应,所以开发者对
每个界面的 UI 设计的关注更是越来越高了。其次就是 Service(服务),服务毋庸置疑非常关键,
它不会呈现在用户面前,在后台进行,比如下载之类的东西,用户退出了界面它依然还在进行。
其次还有两个组件分别是 BroadCastReceiver 广播还有 ContentProvider,这两者也是非常重要的组
件。
在安卓里比较关键的还有 Fragment,Android 最常用组件之一就是它了,它可以让 App 适应
不同屏幕分辩率的手机。Fragment 就像一个载体,每个里头都会对应一个界面,它可以让不同尺
寸的屏幕都能正常的显示界面。Fragment 在 Android 的开发中用的非常多也非常常见,它可以让
你的应用程序在各种不同的设备上不管是手机或者是平板都显示一样的效果。
2.2 SQLite 简介
数据库是一个集合,它可以存储一些必要的数据信息比如用户名密码之类的东西。SQLite 这
个数据库是一个比较小的数据库,适应于手机使用。它主要是用一种嵌入式的方法进行设计,目
前在社会上有很多的产品设备都用它进行数据存储,它所能使用到的空间资源是很少的,在一些
比较小的类似于手机的这种设备中,使用的空间更是少之又少。它能够在目前大多数的操作系统
中使用,同时它也可以和很多计算机语言一起使用,同样它其他的一些比较常见的数据库比如
Mysql 等相比较来说,SQLite 的处理速度肯定是比其他的数据库快很多。
剩余22页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 365
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
- 基于哈希链表的简单人员信息管理系统
- 其他类别JdonFramework开源框架 v5.1 Build20071025-jdonframework-5.1.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功