目 录
1 绪 论.......................................................................................................................................1
1.1 课题研究背景...............................................................................................................1
1.2 研究目标.......................................................................................................................1
1.3 研究内容.......................................................................................................................2
2 系统关键技术..........................................................................................................................3
2.1 微信 Web 开发者工具...................................................................................................3
2.2 微信小程序 API 接口...................................................................................................3
2.3 WXML 、WXS、JS 小程序编写语言.............................................................................3
2.4 JAVA 技术.....................................................................................................................3
2.5 MYSQL 数据库...............................................................................................................4
3 系统分析..................................................................................................................................1
3.1 可行性分析...................................................................................................................1
3.1.1 技术可行性 ..........................................................................................................................1
3.1.2 经济可行性 ...........................................................................................................................1
3.1.3 操作可行性 ...........................................................................................................................1
3.1.4 法律可行性 ...........................................................................................................................2
3.2 系统性能分析...............................................................................................................2
3.3 系统功能分析...............................................................................................................2
3.4 用户体验需求分析.......................................................................................................4
3.5 系统流程分析...............................................................................................................4
3.5.1 注册流程 ...............................................................................................................................4
3.5.2 登录流程 ...............................................................................................................................4
3.5.3 添加信息流程 .......................................................................................................................5
4 系统设计..................................................................................................................................6
4.1 系统设计要求...............................................................................................................6
4.2 系统开发流程设计.......................................................................................................6
4.3 系统结构设计...............................................................................................................7
4.4 数据库设计...................................................................................................................7
4.4.1 数据库 E-R 图设计 ...............................................................................................................7
4.4.2 数据库表设计 .......................................................................................................................9
5 系统的实现...........................................................................................................................12
5.1 用户功能模块的实现.................................................................................................12
5.1.1 用户注册登录界面 .............................................................................................................12
5.1.2 首页界面 .............................................................................................................................12
5.1.3 图书信息界面 .....................................................................................................................13
5.1.4 我的发帖界面 .....................................................................................................................14
5.1.5 电子书论坛界面 .................................................................................................................15
5.1.6 我要发帖界面 .....................................................................................................................16
5.2 管理员功能模块的实现.............................................................................................17
5.2.1 管理员登录界面 .................................................................................................................17
5.2.2 图书类型管理界面 .............................................................................................................18
5.2.3 图书信息管理界面 .............................................................................................................18