安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发
摘 要
个人理财APP设计的目的是为用户提供对活动信息和提醒信息管理等方面的平台。
与PC端应用程序相比,个人理财的设计旨在为用户提供一个个人理财信息的管理。用户可以通过APP及时收入信息和支出信息,并对提醒消息进行查看等。
个人理财APP是在Android操作系统下的应用平台。为防止出现兼容性及稳定性问题,服务器选择的是Apache,用户与后台之间的数据存储主要通过MySQL。用户在使用应用时产生的数据通过Java等语言传递给数据库。通过此方式促进个人理财APP信息流动和数据传输效率,提供一个内容丰富、功能多样、易于操作的个人理财APP。
关键词:个人理财;Android;Apache;Java;MySQL
Abstract
The purpose of personal finance APP design is to provide users with a platform for activity information and social forums.
In contrast to PC side applications, Personal Finance is designed to provide users with a personal finance. Users can timely income information and expenditure information through the APP, and check the reminder message.
Personal finance APP is an application platform under the Android operating system. To avoid compatibility and stability problems, Apache is used as the server, and MySQL is used to store data between users and the background. The data generated by the user when using the application is passed to the database through languages such as Java. In this way, information flow and data transmission efficiency of personal finance APP can be promoted, and a personal finance APP with rich content, diverse functions and easy operation can be provided.
Key words: personal finance; Android; Apache; Java; MySQL
目 录
目 录 2
一 绪论 1
1.1研究意义 1
1.2系统设计目的 2
1.3系统设计思想 2
二系统开发环境及关键技术 3
2.1 Android Studio介绍 3
2.2 Java介绍 3
2.3 Tomcat介绍 4
2.4 MySQL介绍 4
2.5 SpringBoot框架 5
2.6系统开发环境 5
三 系统的设计 6
3.1 APP性能需求 6
3.2 APP需求分析 6
3.3可行性分析 6
3.3.1经济可行性 6
3.3.2技术可行性 7
3.3.3社会可行性 7
3.4系统用例分析 7
3.5软硬件需求 8
3.6系统流程图 8
四 系统设计 10
4.1系统设计总体描述 10
4.2数据库设计 10
4.2.1 数据库系统 10
4.2.2数据库实体及属性 10
4.2.3数据库设计表 12
五 App的实现 21
5.1 App前台功能的实现 21
5.1.1登录界面的实现 21
5.1.2注册界面的实现 21
5.1.3系统首页功能的实现 22
5.1.4用户功能 23
5.2 APP后台管理员模块的实现 24
六 软件测试 29
6.1软件测试原则 29
6.2软件测试过程 30
6.3测试用例 31
6.4本章小结 32
结 论 33
参考文献 34
致 谢 35
作为一款个人理财App,面向的是大多数学者,软件的界面设计简洁清晰,用户可轻松掌握使用技巧。在调查之后,获得用户以下需求:
(1)用户注册登录后,可进入首页解锁更多功能,用户将信息加入到后台数据库。
(2)用户不仅可以发布信息,而且还可以自行搜索信息。
(3)用户发现不感兴趣的内容时,可进行拉黑或屏蔽操作。
(4)管理员具有权限,对发布的评论和信息进行审核,还有权把违规信息删除并告知用户。
(5)可以点击信息详情页面进行查看。
(6)管理员可以发布公告信息的通知。
标签:10,finance,APP,用户,信息,源码,毕业设计,MySQL From: https://blog.51cto.com/u_15745565/8146856