基于golang+vue网络在线考试系统设计与实现

本系统作为一个在线的考试系统,要求实现网络考试系统的各项基本功能。从维护和安全的角度看,可以把系统设计成B/S模式的,让用户可以通过浏览器直接访问位于服务器上的考试题。系统前台主要有考生注册和登录模块、在线考试模块、查询成绩模块以及退出登录等;系统后台主要有考生信息、考题信息、考试成绩信息、考试套题和课程信息等管理模块。


当今社会,考试已经是我们必不可少的东西了,从小到大我们已经考过无数次了,不管是国内还是国外的各大厂家,都在不断的推出一系列的考试、认证。且近年来Internet技术、计算机技术迅猛发展,这给传统的办学提供了一种新的模式。绝大部分高校都已经接入互联网并组建有自己的校园网,以现代网络技术、计算机技术作为基础的数字化教学正朝着网络化、现代化、信息化的目标高速迈进。研发在线考试系统,目的在于探索研究一种以互联网为基础的考试模式。通过这种全新的模式,考试的工作效率和标准化水平都可以被提高,使学校管理者、教师和学生在任何地点、任何时间都可以通过网络参加相对应的在线考试。
  因此,本次设计的在线考试系统顺应了教育信息化改革的大趋势,是Internet技术与计算机技术在教育教学领域运用的一种体现。在线考试系统借助计算机技术,能够在Windows平台上,使用IE浏览器,完成抽题、考试、交卷等考试任务,还可以通过互联网完成考试的控制。借助原来的数据库,各考点可以通过网络获取题库。学生通过网络选择开考的试卷,然后进行在线作答。答辩后,学生可在线自动交卷。交卷同时,系统将自动评分,生成考试成绩数据。教师可在线查看各考生的成绩。同时该考试系统可以对学生基本信息和考试成绩信息进行查询、更改等管理,也有利于学校教务的管理。
网络考试从根本上解决了传统考试过程中的工作量大、效率低、反馈周期长、资源浪费等缺陷,成为现代教育技术发展与研究的方向。通过网络考试系统有针对性的随机抽取试题库中的试题进行考试和评卷,可以客观、公正的评价学生的学习效果,更容易地测量出学生的实际应用水平,对节省教育管理资源、提升教育评价的理念水平具有一定的实际研究价值和使用价值。

(二)课题研究的主要内容

在线考试系统主要实现系统导航、系统设置、科目管理、考生管理、题目库管理、试卷管理、成绩管理、日志管理等功能,充分利用计算机网络技术,改变传统的考试操作方式,实现无纸化考试的模式。登陆系统的身份定为管理员(老师)、学生,且只有被授权的用户才可以使用本系统的资源。主要功能如下:
(1)权限管理:系统需要通过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试,管理员(老师)可以在线制作试卷,进行考生管理,添加学生信息、控制考试、科目管理,成绩查询、试卷管理、题目管理、日志查询等。
(2)在线考试功能:考生输入准考证号登陆系统后,选择相对应的试卷进行考试。答题完毕后可自动交卷,系统将自动评分,考生可同时获得考试成绩。
(3)在线制作试卷:管理员(老师)可在线制作试卷,可设定试卷的类型、难易程度、分值。
(4)学生管理功能:可注册新增学生用户,同时查看学生信息,也可设定学生的考试状态(允许或禁止考试)。
(5)考生成绩查询功能:提供考生各科目成绩的详细查询。
(6)系统设置:管理员只可更改登陆密码。
(7)题库管理功能:管理员可在线进行题库的制作或导入功能,并可查询题库的相关信息。
(8)科目管理:管理员可在线添加或查询科目信息。
(9)成绩管理:管理员可以添加或查询成绩信息。

(三)拟解决的主要问题和最终目标

(1)注册和登录模块:考生要进入考试系统要首先注册一个学生账号,在注册页面输入学生的基本信息,包括学生证号,学生姓名,登陆密码,年级专业等。
(2)在线考试:当考生准备考试时,首先需要阅读考试规则,在同意所列出的考试规则的前提下,才能选择专业和考试课程,然后才能进入考试页面开始答题。当考生提交试卷或者到达考试结束时间,系统将自动对考生提交的试卷进行评分,并给出最终成绩。
(3)考试自动批改:交卷同时,系统将自动评分,生成考试成绩数据。
(4)考试题目管理:考试套题管理主要包括对考试题进行添加、查询、修改和删除操作。 
 

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机专业源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值