当前位置:主页 > 教育论文 > 教育体制论文 >

基于微信小程序的课程在线测试系统

发布时间: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

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/3556816.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d9cc8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com