目 录
1 绪 论..........................................................................................................................1
1.1 课题研究背景...................................................................................................1
1.2 设计原则...........................................................................................................1
1.3 研究内容...........................................................................................................2
2 系统关键技术.............................................................................................................3
2.1 微信小程序......................................................................................................3
2.2 微信 Web 开发者工具 .....................................................................................3
2.3 微信小程序 API 接口 ......................................................................................3
2.4 WXML 、WXS、JS 小程序编写语言 ..........................................................4
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.3.1 用户功能分析...........................................................................................................2
3.3.2 管理员功能分析.......................................................................................................3
3.4 用户体验需求分析...........................................................................................4
3.5 系统流程分析...................................................................................................5
3.5.1 注册流程...................................................................................................................5
3.5.2 登录流程...................................................................................................................5
3.5.3 录入信息流程...........................................................................................................6
4 系统设计.....................................................................................................................7
4.1 系统设计要求...................................................................................................7
4.2 系统开发流程设计...........................................................................................7
4.3 系统结构设计...................................................................................................7
4.4 数据库设计.......................................................................................................8
4.4.1 数据库 E-R 图设计 ..................................................................................................8
4.4.2 数据库表设计.........................................................................................................10
5 系统的实现..............................................................................................................12
5.1 用户功能模块的实现.....................................................................................12
5.1.1 用户注册登录界面.................................................................................................12
5.1.2 首页界面.................................................................................................................12
5.1.3 作品集界面.............................................................................................................13
5.1.4 优秀作者界面.........................................................................................................14
5.1.5 我的分享界面.........................................................................................................14
5.2 管理员功能模块的实现.................................................................................15
5.2.1 管理员登录界面.....................................................................................................15
5.2.2 用户管理界面.........................................................................................................15