目 录
摘 要 ....................................................................................................................................I
Abstract................................................................................................................................II
1 绪 论................................................................................................................................1
1.1 研究意义 .................................................................................................................1
1.2 设计目的...................................................................................................................1
1.3 设计思想...................................................................................................................2
2 系统开发技术.....................................................................................................................3
2.1 Java 语言...................................................................................................................3
2.2 微信开发者工具.......................................................................................................4
2.3 小程序目录结构以及框架介绍...............................................................................4
2.4 SpringBoot 框架 .......................................................................................................5
2.5 MySQL 数据库.........................................................................................................5
3 系统分析.............................................................................................................................6
3.1 微信小程序的性能...................................................................................................8
3.1.1 项目背景.........................................................................................................9
3.1.2 需求分析.......................................................................................................10
3.2 系统用例图.............................................................................................................10
3.3 系统流程图.............................................................................................................12
4 系统设计..........................................................................................................................14
4.1 系统功能结构设计图.............................................................................................14
4.2 数据库设计.............................................................................................................15
4.2.1 数据库设计原则...........................................................................................15
4.2.2 数据表设计...................................................................................................17
5 系统详细设计...................................................................................................................22
5.1 用户微信端功能的实现........................................................................................24
5.2 管理员服务端功能的实现....................................................................................23
5.3 销售员工服务端功能的实现................................................................................23
6 系统测试..........................................................................................................................24
6.1 软件测试原则.........................................................................................................25
6.2 测试用例.................................................................................................................26
结 论..................................................................................................................................29
参考文献..............................................................................................................................30
致 谢..................................................................................................................................31