目 录
1 绪 论................................................................................................................................5
1.1 研究意义 .....................................................................................................................................5
1.2 设计目的 .....................................................................................................................................5
1.3 设计思想......................................................................................................................................6
2 系统开发技术.....................................................................................................................7
2.1 Java 技术......................................................................................................................................7
2.2 MySQL 数据库 .............................................................................................................................7
2.3 SpringBoot 框架...........................................................................................................................7
2.4 Android Studio 介绍 ....................................................................................................................8
2.5 B/S 体系结构介绍 .......................................................................................................................8
3 系统分析.............................................................................................................................9
3.1 需求分析 .....................................................................................................................................9
3.2 系统性能分析..............................................................................................................................9
3.3 可行性分析................................................................................................................................10
3.3.1 经济可行性.....................................................................................................................10
3.3.2 技术可行性.....................................................................................................................10
3.3.3 社会可行性.....................................................................................................................11
3.4 系统用例分析............................................................................................................................11
3.5 系统流程图................................................................................................................................13
4 系统设计..........................................................................................................................15
4.1 系统功能结构设计图................................................................................................................15
4.2 数据库设计................................................................................................................................15
4.2.1 数据库设计原则.............................................................................................................15
4.2.2 数据表设计.....................................................................................................................18
4.2.3 数据库连接.....................................................................................................................23
4.3 本章小结....................................................................................................................................24
5 系统详细设计...................................................................................................................25
5.1 APP 端实现 ................................................................................................................................25
5.1.1 登录注册界面的实现.....................................................................................................25
5.1.2 App 首页功能的实现 .....................................................................................................26
5.1.3 用户功能.........................................................................................................................28
5.2 后台管理员模块实现................................................................................................................28
5.3 本章小结 ...................................................................................................................................31
6 系统调试与测试..............................................................................................................33
6.1 软件测试原则............................................................................................................................33
6.2 软件测试过程............................................................................................................................34
6.3 测试用例 ...................................................................................................................................35
6.4 本章小结 ...................................................................................................................................36
结 论..............................................................................................................................37
参考文献..............................................................................................................................38