基于Android的个人理财APP的设计与实现.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-03
  • 论文字数:14374
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:在个人理财软件中,移动记账的优势在于人们对发生中的经济活动即时进行记录,保证了消费记录的精确性,从而实时的监控自己的资产数量和消费状况。通过这样系统的记账和分析,进一步实现生活目标。为此,本设计将设计和开发一款移动记账的个人理财APP。

采用结构化的分析方法,分析目前市场上一些理财软件的缺点,分析用户在使用理财软件时反应的一些问题以及系统的一些流程,完成系统需求分析、总体设计、详细设计、实现和测试工作。系统分为客户端和服务器端,客户端功能主要包括用户注册登录、账户管理、预算管理、账单分享等;服务器端功能主要包括数据图表绘制、数据统计分析、账单生成、用户管理等。

系统客户端采用C/S架构,服务器端采用B/S架构,在技术方面采用MVC模式进行开发,选用MySQL作为后台数据库,采用JAVA作为系统开发语言,利用Android SDK开发包完成系统。

本系统通过拍照录入账单很方便,可以减轻广大用户理财的负担,规避复杂的操作等。系统具有高效率、低成本、操作简单、性能稳定等特点。

关键词:个人理财;Android;MVC模式

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景、研究的目的和意义-1

1.2 课题欲解决的问题-1

2 系统的相关技术-2

2.1 MVC模式-2

2.2 系统开发环境-3

2.3 协同过滤算法-3

2.4 OCR识别技术-4

3 个人理财系统的需求分析-4

3.1 系统的功能需求-4

3.1.1 系统业务流程分析-4

3.1.2 系统数据分析-5

3.2 系统性能需求-6

3.3 系统的环境需求-6

3.3.1 系统的架构-6

3.3.2 系统的运行环境-6

4 个人理财系统的总体设计-7

4.1 系统总体结构设计-7

4.2 系统数据库设计-9

4.2.1 系统数据库的表设计-9

4.2.2 系统数据库各表之间的关系-12

5 个人理财系统的详细设计-13

5.1 账单生成模块-13

5.2 数据图表绘制模块-14

5.3 预算管理模块-14

5.4 账户管理模块-15

5.5 用户注册登录模块-16

5.6 账单分享模块-17

5.7 数据统计分析模块-18

5.8 用户管理模块-19

6 个人理财系统的实现-20

6.1 账单生成模块-20

6.2 数据图表绘制模块-22

6.3 预算管理模块-24

6.4 账户管理模块-26

6.5 用户注册登录模块-27

6.6 账单分享模块-29

6.7 数据统计分析模块-30

6.8 用户管理模块-31

7 系统测试-32

8 结论-33

参 考 文 献-35

致 谢-36


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费