基于Android的个人财务软件的设计与实现

阅读: 评论:0

2024年2月8日发(作者:)

基于Android的个人财务软件的设计与实现

基于Android的个人财务软件的设计与实现

摘 要:在这个网络遍布全球的社会,手机成为了人们生活中非常重要的一种工具。为了方便安卓手机用户合理的管理自己的财富,设计了基于安卓平台的理财小助手系统,通过理财小助手可以使用集成在该系统中的每个功能模块,为手机用户管理财务提供高效、方便的服务。

系统用eclipse作为开发平台,数据库采用SQLite,利用Android线程技术来完成对消息的处理,主要采用了Java语言来完成程序的编写。系统实现了新增支出、新增收入、我的支出、我的收入、收支管理、账户管理、用户注册等功能。通过该系统,用户可以实时的对自己的财务进行记录和管理,能够清楚的知道自己资金的流向。

关键词:Android;理财小助手;数据库;Java

Abstract:Mobile phones have become a very important tool in people's lives in a global

society. For the convenience of the android mobile phone users manage their wealth to the

reasonable, design a small financial assistant system based on android platform, through financial

little helper can use integrated in the system of each function module, the financial management for

mobile phone users to provide efficient and convenient services.

System use eclipse as a development platform, using the SQLite database, the use of Android

technology to complete the message thread processing, mainly uses the Java language to complete

the writing of the program. The system realized the functions of new expenditure, new income, my

expenditure, my income, revenue and expenditure management, account management, and user

registration. Through this system, users can record and manage their own finance in real time, and

can clearly know the flow of their funds.

Keywords: Android; Java; Work assistant;Database

I

目 录

摘 要 ............................................................. I

Abstract .............................................................. I

目 录 ............................................................ II

1 绪论 .............................................................. 1

1.1 引言 ........................................................... 1

1.1.1 课题研究背景与意义 .......................................... 1

1.1.2 课题研究国内外状况 .......................................... 1

1.2 论文主要内容与整体章节安排 ..................................... 2

2 技术介绍 .......................................................... 3

2.1 Android系统介绍 ................................................ 3

2.1.1 Android系统结构 .............................................. 4

2.1.2 Android线程 .................................................. 4

2.2 SQLite介绍 .................................................... 5

3 系统需求分析 ...................................................... 5

3.1 可行性分析 ..................................................... 5

3.2 系统功能性分析 ................................................. 6

3.3 系统非功能需求 ................................................. 6

4 系统的总体设计 .................................................... 7

4.1 系统模块设计 ................................................... 7

4.2 MVC设计模式 .................................................. 8

4.3 数据库设计 ..................................................... 9

4.3.1 数据库概述及操作 ............................................ 9

4.3.2 概念模型设计 ............................................... 10

4.3.3 数据库表的设计 ............................................. 11

5 系统的详细设计及测试 ............................................. 14

II

5.1 系统的流程结构 ................................................ 14

5.1.1 系统登录主界面 ............................................. 14

5.1.2 系统主界面 ................................................. 14

5.1.3 系统流程结构的设计 ......................................... 15

5.2 主要功能模块 .................................................. 16

5.2.1 支出模块 ................................................... 16

5.2.2 收入模块 ................................................... 17

5.2.3 支出管理模块 ............................................... 18

5.2.4 收入管理模块 ............................................... 19

5.2.5 收支管理模块 ............................................... 19

5.2.6 用户管理模块 ............................................... 20

5.3 系统测试 ...................................................... 20

5.3.1 功能测试 ................................................... 21

6 总结 ............................................................. 21

参考文献 ............................................ 错误!未定义书签。

致 谢 ............................................ 错误!未定义书签。

III

1 绪论

1.1 引言

随着时代的发展,技术的不断更新换代,Android移动设备也有了广泛的使用。手机成为了人们出行不可或缺的工具,利用手机人们可以实时的做许多自己想做的事,手机软件给人们的生活带来了极大的帮助。本软件让人们可以随时了解自己财务的流向,可以通过它对自己的财务进行管理,有了这些数据,用户可以对自己的消费做出规划。

1.1.1 课题研究背景与意义

在我们现在所生活的这个21世纪中,经济发展的限制越来越低,人们的生活方式和以前相比较改变了很多,许许多多的人都学会了如何给自己的生活增加乐趣,这就需要人们在金钱的花费上投入一定的注意力。人们由于记忆方面的原因,还有人用传统的纸质记账本对自己的每一笔花费进行记录,但这样的方式并不是很好。而且在青少年中,很多人都不太注重这一方面,他们经常会忘记自己的钱花在了哪些地方,这让他们在清理自己财务的时候带去了不少的麻烦。因此,个人理财系统的产生会给他们带来巨大的帮助。

2007年,google公司开发出了Android系统,在之后这几年时间的沉淀中,Android系统利用它自己的各种便利条件得到了大多数人的认同,被广泛运用到手机及手持设备上。随着Android操作系统在市场上搅起越来越大的风波,许多移动终端厂商仿佛嗅到了食物的味道,纷纷踊跃而来,人们对Android系统的了解也越来越多,许多人都选择了以Android作为操作系统的终端设备。选择设计基于Android平台的软件,毫无疑问能覆盖更多的受众,得到各大厂商的青睐错误!未找到引用源。。

1.1.2 课题研究国内外状况

Android是一种以Linux为基础的开放源码操作系统,其最大特色就是扩展性第1页(共23页)

能强,第三方软件支持多错误!未找到引用源。。Android操作系统刚推行的时候主要是运用在手机上,通过手机的普及逐渐被人们所了解,之后才慢慢向其他领域发展。但是Android并不是唯一的操作系统,此外还有苹果公司的IOS以及RIM的Blackberry OS,它们如野兽般在全球市场上争先恐后地抢占自己的地盘。2011年第一季度,Android终于成功的成为了地盘最多的那只野兽,它在全球的市场份额的占有比重中成为了第一名。

目前国内的安卓开发市场已颇具规模,更多的眼睛盯向了移动开发领域,没有人愿意白白舍弃眼前的美味食物,还有很多喜欢这个方面的人也都努力向着这个领域迈出步伐。手机制造商和网络运营商们为了节约成本也都在开发自己的安卓系统,毕竟别人的始终没有自己的更好用。一款好的软件能够得到许多人的认可,越多的人使用它,它所带来的利益就越多。只要这是一款优秀的应用程序,我相信人们不在乎为这款能够给他们带来方便或者乐趣的软件而进行一笔消费,这就为移动互联网领域带来了发展的契机。相信随着国内市场的规范化,基于安卓平台的开发会吸引越来越多的开发者投入其中,同时也会使手机用户感受到移动互联网时代给人们生活带来的改变错误!未找到引用源。。

1.2 论文主要内容与整体章节安排

本文是基于安卓的智能手机理财小助手设计方案,以安卓手机作为主要客户端,设计并实现理财小助手。并且可以加入一些其他的服务,从而可以让应用空间最大化。本次设计的安卓智能助手系统全文分为六个章节,具体的章节安排如下:

第1章,绪论,主要介绍了基于安卓平台的理财小助手设计与实现的研究背景、研究意义、国内外发展状况以及论文结构几部分,让读者能够初步了解本系统的设计意义和本课题的结构。

第2章,相关知识介绍,对Android系统架构、Android应用及这款理财小助手开发将要用到的一些基于安卓平台的基础知识与技术的介绍。

第3章,需求分析与设计,首先要了解整个系统的需求,他需要实现哪些功第2页(共23页)

基于Android的个人财务软件的设计与实现

本文发布于:2024-02-08 06:30:16,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170734501666798.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   人们   设计   手机   管理   助手   理财
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23