基于微信小程序的课程在线测试系统
发布时间:2021-12-29 20:25
微信小程序是最近兴起的一种程序开发和使用方式,将微信小程序和课程在线测试系统相结合,教师能够在线管理试卷和考试,学生利用微信进入测试系统,查看错题或进行课堂小测,考试提交后,教师获得学生的成绩。该应用前端采用微信自定义组件和样式,后台采用Java语言编写,使用Springboot和Mybatis框架搭建,前后端交互部分使用微信小程序定义的API。数据库使用Mysql平台和workbench图形化界面,SQL语句构建。
【文章来源】:电脑知识与技术. 2018,14(32)
【文章页数】:4 页
【部分图文】:
系统功能分配图
系统总体架构
匝≡裆境?骋惶饽浚?慊魃境?磁ナ钡饔煤筇?delete接口,传递参数为试卷名称和该题目在该试卷中的题号,删除在试卷题目关联表(papersubject)中的数据即可。教师还可选择为该试卷添加题目,传递参数为试卷名称、题干、选项A、选项B、选项C、选项D、答案、题目类型,后台调用修改试卷接口(alterpaper),根据题目类型判断该将题目存放在选择题表(choice)、填空题表(fillintheblank)还是判断题表(judge)中。再将题目和题号对应关系存进试卷题目关联表(papersubject)中。图3教师发布试卷界面2.3考试管理模块2.3.1发布试卷教师发布试卷的页面在显示前,先调用后台接口查询教师未发布过的试卷(queryUnpublished),选择试卷表(paper)中的专业字段(subject)获得数据库中所有专业和对应专业所包含的试卷,最后将所有查询到的信息通过json数据传回前端显示。教师在界面选择专业和试卷,传递的参数为试卷名称,调用后台发布接口(release),将试卷表(paper)中的状态字段(state)从0改为1,则为已经发布。2.3.2学生成绩管理成绩页面在显示前,先调用后台queryHistoryTea接口,将试卷表(paper)中状态字段(state)为1(意为已发布)的试卷名称返回给前台并显示。教师点击试卷,前端跳转并将试卷名称同时发送给成绩界面,成绩界面在显示前先将参数试卷名称传递给后台queryScoreTea接口,将paperhistory(存放学生成绩和对应学生id)表和student(学生基本信息)表通过学生id连接,并选择相应试卷名称的学生姓名和学生成绩返回前端界面并显示。2.3.3学生答题学生选择要答的试卷,该页面在显示前
【参考文献】:
期刊论文
[1]基于微信小程序的电源监测管理系统设计[J]. 张雪云,牟艳,张九博. 计算机与现代化. 2017(12)
本文编号:3556816
【文章来源】:电脑知识与技术. 2018,14(32)
【文章页数】:4 页
【部分图文】:
系统功能分配图
系统总体架构
匝≡裆境?骋惶饽浚?慊魃境?磁ナ钡饔煤筇?delete接口,传递参数为试卷名称和该题目在该试卷中的题号,删除在试卷题目关联表(papersubject)中的数据即可。教师还可选择为该试卷添加题目,传递参数为试卷名称、题干、选项A、选项B、选项C、选项D、答案、题目类型,后台调用修改试卷接口(alterpaper),根据题目类型判断该将题目存放在选择题表(choice)、填空题表(fillintheblank)还是判断题表(judge)中。再将题目和题号对应关系存进试卷题目关联表(papersubject)中。图3教师发布试卷界面2.3考试管理模块2.3.1发布试卷教师发布试卷的页面在显示前,先调用后台接口查询教师未发布过的试卷(queryUnpublished),选择试卷表(paper)中的专业字段(subject)获得数据库中所有专业和对应专业所包含的试卷,最后将所有查询到的信息通过json数据传回前端显示。教师在界面选择专业和试卷,传递的参数为试卷名称,调用后台发布接口(release),将试卷表(paper)中的状态字段(state)从0改为1,则为已经发布。2.3.2学生成绩管理成绩页面在显示前,先调用后台queryHistoryTea接口,将试卷表(paper)中状态字段(state)为1(意为已发布)的试卷名称返回给前台并显示。教师点击试卷,前端跳转并将试卷名称同时发送给成绩界面,成绩界面在显示前先将参数试卷名称传递给后台queryScoreTea接口,将paperhistory(存放学生成绩和对应学生id)表和student(学生基本信息)表通过学生id连接,并选择相应试卷名称的学生姓名和学生成绩返回前端界面并显示。2.3.3学生答题学生选择要答的试卷,该页面在显示前
【参考文献】:
期刊论文
[1]基于微信小程序的电源监测管理系统设计[J]. 张雪云,牟艳,张九博. 计算机与现代化. 2017(12)
本文编号:3556816
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/3556816.html