基于android个人财产管理系统的设计与实现

  • 格式:doc
  • 大小:49.00 KB
  • 文档页数:27

基于android个人财产管理系统的设计与实现

基于android个人财产管理系统的设计与实现 本科生毕业论文(设计) 论文题目 :

基于Android个人财产管理系统的设计与实现 姓名 :

左子娟 学号 :

793944360 班级 :

计科Q1101 年级 :

专业 :

学院 :

指导教师 :

完成时间 :

中南财经政法大学201N届本科生毕业论文(设计) 作者声明 本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

因本毕业论文(设计)引起的法律结果完全由本人承担。

毕业论文(设计)成果归中南财经政法大学所有。

特此声明。

作者专业 : 作者学号 :

作者签名 :

基于Android个人财产管理系统的设计与实现 Design and

Implementation Of Personal Property Management System For

Android 2015 年4 月 23日 摘 要 Android是一种操作系统,它与其他操作系统的区别在与它是基于Linux的,并且开放源码的。

Android通常被应用在便携式移动终端上,比如手机、平板。

随着Android的发展,它已经不再像以前那样只能使用Java语言来进行应用程序的开发,有多重编程方式可以选择的局面使得Android受到了大多数开发者的一致好评,越来越多的开发者加入到Android应用程序开发大军当中,这使得Android成为了真正意义上的开发式操作系统。

随着智能手机的普及,开发者的增多,Android系统也在不断的适应着人们的使用习惯,在未来的某一天,它有可能成为主流的手机操作系统。

在社会发展的过程当中,人们的个人收入也在不断增加,越来越多的人开始希望提高生活质量,但是越来越高的工作压力,使他们并没有太多的时间去思考如何提高生活质量。

在这样的一个环境下,人们就希望用极少的时间来实现提高生活质量的愿望,在大多数人看来,实现这个愿望的第一步是管理自己的财产,所以个人财产管理系统就应运而生了。

作者通过对Android系统应用开发的学习和对通过数据库实现数据存储和处理过程的了解,最终实现了用户能够随时随地对其收支数据进行管理的应用程序的开发。

通过本课题的探索,希望能够实现广大朋友使用少量时间进行个人财产管理的美好愿望。

个人财产管理系统的目标是在用户记录每天收入支出情况的基础上,对用户的个人财务数据进行简单的数据分析,希望用户可以从数据分析结果中找到优化财产分配的方式。

本项目包括了收入支出管理、预算管理、账目明细、报表等主要功能,除此之外,本项目还具有两大创新功能,第一,自动提醒记账功能,也是本项目最大的创新点;第二,固定收支记录。

自动提醒记账功能的设计是为了让应用程序更人性化,在用户可能产生消费情况时,提醒用户进行记账,以免遗忘;固定收支记录,用户根据个人的财务情况,可以自定义设置周期性产生的收支情况,根据用户设置的固定收支记录,系统会自动添加收支记录,减少用户对周期性收支信息如工资、房租等的重复录入,节省了用户的时间。

关键词:

理财,记账,手机,移动应用 Abstract Android is an operating system different from other operating systems, which is based

on Linux with open source. It is often used in portable mobile

terminals like mobile phone and tablet PC. With the

development of Android, it can be developed not only in Java

language anymore. The condition that various kinds of methods

are available makes it more popular among program developers.

More and more developers flock into the development of

Android applications, which makes Android an open source OS

of real significance. With the popularity of smart mobile phones

and the increasing number of developers, Android is also

constantly adapting to people s habits. Maybe one day in the

future, it will become the dominating OS on mobile phones.

During the development of society, personal income of people is

increasing, and they want to improve the quality of life.

However, they don’t have enough time to think about how to do

it under the high pressure of work. So, people want to find a

way to realize their dream with fewer time. In their opinions, the

first step to make it lies in managing their own property. Thus,

the personal property management system emerge sat the very

point. Through the study on application development of Android

system, data storage and data processing, the author finally

completes the development of application by which users can manage their data of income and expenses at any time and any

place. Personal property management system is based on the

records of users’ daily income and expenses. On the basis of a

simple analysis of the data, the paper aims to help people

distribute their property more reasonably. The project mainly

includes the functions of the income and expenditure

management, budget management, detailed accounts, and

reports etc. Besides, it also has two innovative features. The first

one is automatic reminder, which is also the most innovative

point. The second one is the recording of fixed income and

expenditure. Design of automatic reminder function aims to

make the application more suitable, which will reminds the user

to account when he may produce consumptive action and avoid

forgetting. Users can set up the data of fixed income and

expenditure according to their own consumption habits and the

system will make records periodically. The system will add

records automatically according to users’ setting, which will

save their efforts in repeated recording of periodical data like

salary and house rent. Key words: Financial management,

accounting, mobile phone, mobile application 目 录 一、绪 论1

(一)论文研究主要内容1 (二)国内外现状2 二、关键技术介绍2

(一)关键性开发技术的介绍2 三、系统分析5

(一)构架概述5 (二)系统开发环境6 (三)系统任务的可行性分析7 四、系统设计8

(一)系统概述8 (二)系统的功能结构设计8 (三)系统控制流程15 (四)数据库设计17 五、系统实现19

(一)创新性功能实现19 (二)其他功能界面实现20 (三)创新性功能的关键代码23 六、系统测试26

(一)测试的对象及目的26 (二)界面测试26 (三)功能测试27 结 论30 致 谢31 参考文献32 一、绪 论 社会在进步,人们的个人财产收入越来越高,这使得人们对于生活质量的要求也越来越高,然而大多数人并没有足够的时间去思考如何提高生活质量。

我们普遍认识对个人的财产收入进行管理是实现高质量高水平生活的第一步。

在人们收入,支出的费用的不断增加,而又没有时间来对其进行管理的情况下,个人财产管理系统就变得尤为实用了。

本系统适合运行在移动设备上,随时随地对财产进行管理,能够适应和满足用的需求,使人们花很少的时间,就能随时随地的对收入,支出等进行存储。

对于那些爱乱发钱,缺少时间的人们,个人财产管理系统