本系统设计的是一个“科普之家”知识在线考试小程序的网站,此网站使用户实现了不需出门就可以在手机或电脑前进行网上查询测试自己科普知识储备的需求信息等,学生进入我的页面可以填写我的收藏管理、错题本、试卷列表、考试记录、我要发帖、我的发帖等信息,进行提交操作,管理员进入到界面,通过界面的任务大厅,登录成功后进入到系统可以进行查看首页、个人中心、学生管理,科普知识管理、我的收藏管理、试卷管理、试题管理、系统管理、考试管理等功能模块
![科普知识](/uploads/allimg/210914/1-2109140T5221W.jpg)
![后台管理](/uploads/allimg/210914/1-2109140T45QW.jpg)
![功能模块](/uploads/allimg/210914/1-2109140T50R48.jpg)
![科普知识](/uploads/allimg/210914/1-2109140T5221W.jpg)
![后台管理](/uploads/allimg/210914/1-2109140T45QW.jpg)
![功能模块](/uploads/allimg/210914/1-2109140T50R48.jpg)
开发语言:Java
小程序前端框架:uniapp
小程序运行软件:微信开发者
后端技术:Ssm(Spring+SpringMVC+MyBatis)+vue.js
后端开发环境:idea/eclipse
数据库:mysql
![个人中心](/uploads/allimg/210914/1-2109140T53B38.jpg)
目 录
摘 要 I
ABSTRACT II
第一章 绪 论 6
1.1选题背景 6
1.2研究现状 6
1.3研究内容 7
第二章 开发工具及关键技术介绍 8
2.1微信开发者工具 8
2.2小程序框架以及目录结构介绍 8
2.3 JAVA技术 8
2.4 Mysql数据库 8
2.5 SSM框架 8
第三章 系统分析 10
3.1需求分析 10
3.2可行性分析 10
3.2.1技术可行性:技术背景 10
3.2.2经济可行性 11
3.2.3操作可行性: 11
3.3性能分析 11
3.4系统操作流程 12
3.4.1管理员登录流程 12
3.4.2信息添加流程 12
3.4.3信息删除流程 13
第四章 系统设计与实现 15
4.1系统架构设计 15
4.2开发流程设计 15
4.3数据库设计 16
4.3.1实体ER图 16
4.3.2数据表 18
第五章 系统实现 21
5.1 学生客户端功能实现 24
5.2 管理员服务端功能实现 24
第六章 系统的测试 27
6.1 测试目的 27
6.2 测试方案设计 27
6.2.1 测试策略 27
6.2.2 测试分析 28
6.3 测试结果 28
结 论 29
参考文献 30
致 谢 31