基于Android平台的记账App设计与实现

 2022-01-17 11:01

论文总字数:19314字

目 录

1 引言 3

1.1 论文研究的背景 3

1.2 研究现状 3

1.3 研究目的和意义 3

2 系统分析与总体设计 5

2.1 可行性分析 5

2.2 系统概述 5

2.2.1主要目标 5

2.2.2运行环境 5

2.3.1 Android介绍 6

2.3.2 NativeScript介绍 6

2.3.3 Angular介绍 7

2.3.4 Spring Boot介绍 7

2.4 总体设计 7

2.4.1需求分析 7

2.4.2 系统架构 8

2.4.3 系统功能模块图 9

2.4.4 系统功能模块设计 10

2.4.5 数据库设计 14

3 系统详细设计与实现 18

3.1登录注册 18

3.2收支浏览 18

3.3收支增加 20

3.4删除收支 21

3.5数据统计 22

3.6社交分享 23

3.7用户成就 24

3.8财务分析 25

3.9小工具 26

3.10财经新闻 28

3.11理财推荐 29

3.12用户设置 31

3.13记账提醒 31

3.14搜索收支 32

3.15后台服务 33

4 总结 35

参考文献 35

致谢 37

基于Android平台的个人理财应用设计与实现

陈施凯

, China

Abstract:Many people often do not know the details of their own revenue and expenditure, they do not have sufficient understanding of their own financial distribution, let alone to achieve financial value and increase, but with the continuous development of China's economy, people's living standards continue to increase and financial companies continue to grow, financial management has become more and more important. Coupled with the popularity of mobile phones and networks, and the tremendous increase in performance, The application that allows user to record daily expenses at any time and place, Vividly show the composition of income and expenditure, and recommend personal financial management becomes possible. Different from the traditional paper bookkeeping, the financial applications connected to Internet can store information persistently and display information faster and more conveniently. It helps users to better understand their usual income and expenditure situation and formulate financial plans more clearly. SO this article focuses on the design and implementation of personal finance application. It includes requirements analysis, outline design and detailed design. According to the design, the front-end client is combined with NativeScript and Angular framework, and the Spring Boot framework and MySQL database are used in the background to complete the application's implementation.

Key words: personal financial application;Android;Angular;NativeScript;Spring Boot

1 引言

1.1 论文研究的背景

理财指的是对自身财务进行科学的管理来实现财务的保值以及进一步的升值,而个人理财则是客户为了实现理财的目的,根据自身财务状况、可以接受的风险和自身意愿等条件来制定自己的理财计划和未来规划的过程。但是有些人对自身财务收支并不了解,没有依据就会对理财也没有明确计划和目标,这时就需要个人理财应用来帮助用户记录日常开支,经过形象化的分析和统计能够提供给用户一定理财依据。

1.2 研究现状

个人理财业务具有批量大、风险低、业务范围广、经营收益稳定等优势,在商业银行业务发展中占据着重要位置。二十世纪70年代以来,全球商业银行在金融创新浪潮的冲击之下,个人理财业务获得了快速发展,包括银行在内的各种金融机构纷纷挖掘自身潜力和优势,加大在个人理财业务上的科技投资,特别是在欧洲、美洲等经济发达地区,至少包括私人银行、投资公司、理财机构、零售银行和理财门户五类机构在激烈地竞争个人理财市场。

而我国在改革开放以来经济迅速发展,人们对理财越加了解和重视,各种理财产品和理财服务层出不穷,个人理财软件只是其中的一个。虽然个人理财业务发展不如国外,但个人理财软件以其方便、实用、便宜等特点受到越来越多人的追捧和使用,例如在我国的香港特别行政区,贴身的个人理财服务也成为近年来银行业竞争的主要焦点,花旗、汇丰、渣打、恒生、东亚等主要银行纷纷推出了自己的理财平台及应用,针对不同收入的客户提供不同的服务,推动了整体个人理财服务水平的不断提升,而支付宝在中国甚至全世界的推广流行,更加证明个人理财软件的可行性和实用性。

剩余内容已隐藏,请支付后下载全文,论文总字数:19314字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;