基于android系统的个人记账系统设计

基于android系统的个人记账系统设计

ID:880779

大小:700.19 KB

页数:31页

时间:2017-09-22

基于android系统的个人记账系统设计_第1页
基于android系统的个人记账系统设计_第2页
基于android系统的个人记账系统设计_第3页
基于android系统的个人记账系统设计_第4页
基于android系统的个人记账系统设计_第5页
资源描述:

《基于android系统的个人记账系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录第一章前言21.1选题背景及目的21.2国内外研究状况31.3设计和解决方法3第二章需求分析52.1范围52.1.1系统概述52.1.3文档概述52.2需求概述52.2.1系统目标52.2.2运行环境62.2.3用户的特点62.3功能需求62.4.1系统用例图72.4.2系统各项功能描述82.5数据112.5.1数据关系ER实体类112.6故障处理14第三章概要设计153.1范围153.1.2系统概述153.1.3文档概述153.2系统结构153.2.1部署图153.2.2类图163.4执行概念203.4.1添加消费信息203.4

2、.2添加消费预算213.4.3用户转账223.5用户界面设计233.6系统出错处理253.6.1出错信息253.6.2补救措施253.6.3系统维护25第四章系统详细设计264.1范围264.1.1系统概述264.1.2文档概述264.2系统结构264.3详细设计说明274.3.1系统功能模块274.3.2实体类284.4接口设计295.1范围305.1.1系统概述305.1.2测试方案305.2测试说明305.2.1功能测试315.3测试结果概述325.4详细测试结果335.5测试结果评价34第六章总结35致谢37第一章前言1.1选

3、题背景及目的随着经济社会的高速发展,人们的生活水平也在飞速的提高,同时人们的收入和消费水平也得到了很大的提升,也从过去的单一输入和消费变成了今天的多元化收入和消费模式。尤其是我们青年人,对现在新型消费有非常高的热情,但是这样给在高速发展的消费经济情况下的我们带来了一些意想不到的负面影响,比较突出的一点就是当前80、90后的一代年轻人只懂得消费和挣钱,不能很好的理财,这给我们的物质生活带来了不少的麻烦。所以不同功能的个人理财系统便由此产生了,不论是PC版还是手持设备版都有。自2007年google公司的android系统产生以来,在这几

4、年中,飞速的发展,现在已经超过了过去看似很完美的塞班系统,成为全球最大的手机及手持设备系统之一。Android操作系统凭借着自己开放的平台允许任何移动终端厂商加入到Android联盟中,从而使得越来越多的用户倾向于选择操作系统为Android的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,等到各大厂商的青睐。1.2国内外研究状况在国外的发展,自google公司宣布android系统上市以来,在短短几年间的到了飞速的发展。在国外已经有很多已经非常成熟的技术进行基于android平台下的软件开发。短短几年间,成

5、千上万的基于android系统的应用发布在安卓市场上,加上android系统的开源性,使得他在国外的到了广大学者的深爱,各大厂商也纷纷加入到使用android系统的行列。在国内的发展,android自09年进入中国市场以来,也得到了飞速的发展,大到成百上千人的大公司,小到几个人的个体公司都在使用android系统进行软件开发。但是虽然在国内发展迅速,学习资源也很丰富,但是基本上都是良莠不齐,绝大部分是翻译自国外的一些学习资料而来。这样给我们国内的学者学习带来了一些困扰,在着一些高科技术的发展上,国内还需要进一步加强。1.3设计和解决方

6、法在android系统应用如此火热的情况下,开发一款基于android系统的个人记账系统,不仅能很好的应用android系统的优势,可以在不同的小型手持设备上安装该软件。同时,手持设备的便于携带性也大大提高了软件的使用价值,不仅可以随时随地记账,还能从另一方面解决人们不善于管理个人财务的习惯,帮助大家实现自主理财。基于andorid系统手机的个人记账系统,设计清新,使用简单,管理功能强,在当前的高速发展的社会经济条件下,为帮助我们这一代不会理财的年轻人轻松实现自主理财,设计这样一款个人记账系统是非常有意义和利用价值的。根据个人理财实现

7、的实际需求,本系统的设计解决方法如下:1.设计语言与结构:本系统选用当前主流的开语言Java语言作为开发语言,结合当前最为流行的移动开发技术,基于android系统下的软件开发技术,开发本系统,设计选在在android平台上实现可以很好的发挥该软件系统的用处。2.功能解决:本系统设计主要为帮助不会自主理财的人们能很容易的学会自主理财,通过软件中的各个功能,实现在电子系统上记录个人理财信息,提醒以及帮助用户实现自主理财。3.性能解决:对于一个系统不仅要考虑功能的实用性,还要考虑系统的性能可靠。本系统通过使用sqlite作为数据库存储数据

8、。Sqlite数据库是一款轻量级数据库,便于移植。同时,配合android系统,可以设计一款清凉级的基于android系统应用软件。第一章需求分析2.1范围2.1.1系统概述1.软件名称:天天记账2.软件功能:在天天记账

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。