基于Android《家庭财富管理APP》的服务器端设计毕业论文
2022-03-06 20:21:25
论文总字数:18027字
摘 要
“算账”这一词与生活息息相关。古人用算盘算账,今人用计算器算账,算账的方法有所改变,记账却依然使用传统的纸与笔。现代人的生活日益丰富,无论是经济来源还是支出去向种类都越来越多,因此记账工作也繁重起来。
鉴于此,本次项目拟开发一款基于Android的家庭财富管理APP,把财富管理的事物简单化。用户在客户端进行注册登录,就能够进行各项理财操作。最基本的便是收入、支出的记录,在此基础上用户可以生成图表,直观了解收支情况,也可以计算相应的理财收益。
而在APP的服务器端,主要涉及服务器端的开发以及数据库的设计。服务器端所使用的开发工具是MyEclipse,并且用MySql作为数据库。管理员针对服务器端能够进行的主要操作有:管理用户、管理消费和管理理财产品。
本文对数据库的设计、后台开发的环境搭建以及服务器的设计进行详细分析。在MyEclipse中通过编写JSP和Java文件,实现服务器页面的编辑和功能的开发,并且与数据库相连,做到数据的实时更新。
关键词:财富管理 Android APP 服务器端
Server design based on Android ”Family Wealth Management APP”
Abstract
At present,the word "financial" is closely related to our life. The ancients used the abacus to work out accounts and we use the calculator. The method of reckoning has changed, but we still use the traditional paper and pen. Nowadays our life is becoming increasingly colourful, both the sources of earnings and expenditures are becoming more and more diverse, and the bookkeeping work is becoming heavier too.
Family wealth management APP based on Android is designed to solve people's accounting and financial problem and make the process simple.Users can regist in the client and then carry on various financial operations. The basic operation is recording the income and expenditure. On this basis, users can generate charts in order to know the revenue and expenditure vividly.
As to the server of APP, it mainly involves the design of server and the database. The server developed by MyEclipse,using MySql as the database.For administrators, the main operations that the server can carry out including user,consumption and financial products management.
This paper will give a detailed analysis of the design of the database,the environment construction and design of the server.By writing JSP and Java files in MyEclipse,the development of editingand functionality for server pages is implemented, and the data is updated in real time with the database.
Key Words:financial management;android;app;the server side
目录
摘 要 I
Abstract II
目录 IV
第一章 绪论 1
1.1 课题研究的背景 1
1.2 课题研究的目标和意义 1
1.2.1 目标 1
1.2.2 意义 1
1.3 课题研究现状 2
1.4 论文架构 2
第二章 相关技术分析 4
2.1 可行性分析 4
2.2 Android平台介绍 4
2.2.1 Android以及SDK的简介 4
2.2.2 Android的优点 4
2.2.3 Android架构 5
2.2.4 Android的新发展 7
2.3 MySQL数据库 7
2.4 MyEclipse开发工具 8
第三章 系统分析与设计 9
3.1 系统分析 10
3.2 需求分析 10
3.2.1 系统功能需求 10
3.2.2 系统性能需求 11
3.3 系统总体分析设计 11
3.3.1.整体用例图 11
3.3.2.客户端流程图 12
3.3.3.服务器端状态图 13
第四章 数据库设计 14
4.1 数据库概念设计 14
4.1.1实体及联系 14
4.1.2 ER图 14
4.2 数据字典设计 16
4.2.1前期准备 16
4.2.2数据字典表 16
4.3 数据库物理设计 17
4.3.1用户信息表物理设计 17
4.3.2收支明细表物理设计 17
4.3.3收支类型表物理设计 18
第五章 系统设计与实现 19
5.1 搭建服务器的开发环境 19
5.2 MyEclipse安装以及相关配置 19
5.2.1 JDK的安装 19
5.2.2 MyEclipse的安装 22
5.2.3 配置Tomcat 22
5.3 服务器与数据库 23
5.4 服务器端的具体实现 25
5.4.1 管理员登录 25
5.4.2 管理员管理收支类型 26
5.4.3 管理员管理用户 28
5.5服务器端与客户端的交互 29
第六章 总结与展望 30
参考文献 31
致谢 34
附录 35
第一章 绪论
1.1 课题研究的背景
时代在持续进步,社会在不停的发展,群众的生活水平也在提高,直接导致家庭收支规模的扩大。当然,群众对家庭理财的需求也跟着变多。现代生活日益丰富,人们每天都要面对庞大的信息量,再加上来自生活各方面的压力,现代人的生活节奏也不得不快起来,用纸和笔的传统记账方式逐渐被淘汰。这也意味着我们需要一个更快捷、更方便保存和查阅的记账理财方法[32]。
请支付后下载全文,论文总字数:18027字
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料