一种基于多平台的在线考试的系统和方法与流程

文档序号:29426585发布日期:2022-03-26 15:14阅读:215来源:国知局
一种基于多平台的在线考试的系统和方法与流程

1.本发明公开一种系统和方法,涉及计算机软件技术领域,具体地说是一种基于多平台的在线考试的系统和方法。


背景技术:

2.现有纸质考试在进行方式上需要消耗较多的时间和成本,并且组织考试、批阅试卷、发布成绩等一系列步骤过于复杂且繁琐。随着计算机技术普及,采用网络考试已成现代考试的发展趋势,但现有在线考试系统受限于平台及场景,并且不够方便快捷。


技术实现要素:

3.本发明针对现有技术的问题,提供一种基于多平台的在线考试的系统和方法,基于网络且可在多平台下使用,方便快捷针对行业要求设计,可满足行业人员日常训练考试。
4.本发明提出的具体方案是:
5.一种基于多平台的在线考试的方法,通过前端页面,选择对应的机构创建相应的考试,编辑考试所采用的题库,根据所述题库创建对应试题,并导入试题,
6.根据所述考试,设置所述考试的相关信息,保存并发布,
7.根据所述考试答题情况,进行所述试题的评判,并将评判的结果进行数据分析,以供查询。
8.优选地,所述的一种基于多平台的在线考试的方法中所述导入试题,包括:
9.通过页面录入或者通过excel表格批量导入,所述excel表格中标注对应题目的答案内容及答案解析。
10.优选地,所述的一种基于多平台的在线考试的方法中所述设置所述考试的相关信息,包括:
11.设置所述考试的名称、题目类型、各题型的题目数量以及各类题型的分值,同时设置所述考试的开始时间以及结束时间。
12.优选地,所述的一种基于多平台的在线考试的方法中所述查询,包括:
13.根据所述考试的相关信息,查询获取考试的结果,以及针对所述考试的结果进行的数据分析。
14.一种基于多平台的在线考试的系统,包括考试管理模块、考试模块、分析模块及查询模块,
15.通过前端页面,通过考试管理模块选择对应的机构创建相应的考试,编辑考试所采用的题库,根据所述题库创建对应试题,并导入试题,
16.通过考试模块根据所述考试,设置所述考试的相关信息,保存并发布,
17.通过分析模块根据所述考试答题情况,进行所述试题的评判,并将评判的结果进行数据分析,以供查询模块查询评判的结果及数据分析。
18.优选地,所述的一种基于多平台的在线考试的系统中所述通过考试管理模块导入
试题,包括:
19.通过页面录入或者通过excel表格批量导入,所述excel表格中标注对应题目的答案内容及答案解析。
20.优选地,所述的一种基于多平台的在线考试的系统中所述通过考试模块设置所述考试的相关信息,包括:
21.设置所述考试的名称、题目类型、各题型的题目数量以及各类题型的分值,同时设置所述考试的开始时间以及结束时间。
22.优选地,所述的一种基于多平台的在线考试的系统中所述通过查询模块查询,包括:
23.根据所述考试的相关信息,查询获取考试的结果,以及针对所述考试的结果进行的数据分析。
24.本发明的有益之处是:
25.本发明提供一种基于多平台的在线考试的系统,本发明系统代码耦合性低,不论后期维护或功能升级都有极大的可扩展性及可编辑性。并且可以兼容性好,可兼容各种操作系统包括windows、linux各发行版本和安卓等移动端,支持绝大多数主流浏览器包括ie,chrome、360、firefox、edge等等。系统通过前端页面设置,可视化程度高,省去了许多不必要的操作,以免耽误考试的时间。
附图说明
26.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
27.图1是本发明方法流程示意图。
具体实施方式
28.下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
29.本发明提供一种基于多平台的在线考试的系统,包括考试管理模块、考试模块、分析模块及查询模块,
30.通过前端页面,通过考试管理模块选择对应的机构创建相应的考试,编辑考试所采用的题库,根据所述题库创建对应试题,并导入试题,
31.通过考试模块根据所述考试,设置所述考试的相关信息,保存并发布,
32.通过分析模块根据所述考试答题情况,进行所述试题的评判,并将评判的结果进行数据分析,以供查询模块查询评判的结果及数据分析。
33.本发明系统代码耦合性低,不论后期维护或功能升级都有极大的可扩展性及可编辑性。并且可以兼容性好,可兼容各种操作系统包括windows、linux各发行版本和安卓等移动端,支持绝大多数主流浏览器包括ie,chrome、360、firefox、edge等等。系统通过前端页面设置,可视化程度高,省去了许多不必要的操作,以免耽误考试的时间。
34.具体应用中,本发明系统可以基于b/s架构,通过前端页面进行相关考试管理及设置,具体过程如下:
35.通过账号登录系统,进入考试管理模块中,选择对应的机构创建相应的考试,编辑考试所采用的题库,配置题库的名称。接下来对对应的题库创建对应的试题,试题可由页面录入或由excel表格批量导入,excel表格中需要标注对应题目的答案内容及答案解析,之后由试题导入页面统一导入题库,
36.通过考试模块选择考试的开始时间以及结束时间,创建考试的名称,题目类型,各题型的题目数量以及各类题型的分值,之后进行保存发布即可完成一次考试的创建。用户可以登入考试系统,进入考试模块可看到对应的考试,每次考试可对应一次训练,训练中提供了题库中的所有题目,可以提前对该类题目进行提前训练和学习。进入考试后向服务器发出请求,抽取对应考试的试题及选项,同时防作弊功能启动,考试期间将禁止切屏;同时倒计时功能启动,在考试倒计时结束后未交卷的将自动提交,并且考试结束后由系统自动根据提前录入的考试题目答案判断题目对错,并根据考试管理中设置的分值计算卷面整体分数,之后自动录入数据库保存本次考试分数。
37.通过分析模块根据所述考试答题情况,进行所述试题的评判,并将评判的结果进行数据分析,以供查询模块查询评判的结果及数据分析。比如判题完成后将跳转试卷复查页面,此页面可查看考生每道题目所选答案与正确答案,并给出题目解析;考生可在该页面对自己常错的题目或需巩固的题目进行收藏,可在日后通过访问收藏夹反复查看并记录笔记。
38.上述过程在b/s架构基础上,可利用api如javascriptapi调用相应服务,选择分布式系统结构,将判题部分交给终端电脑进行处理,不占用服务器内存和线程,终端将判断完成的卷面依照固定的字段提交给数据库存储即可,保证了服务器不会因过大的提交量和访问量而宕机。
39.同时本发明还提供一种基于多平台的在线考试的方法,通过前端页面,选择对应的机构创建相应的考试,编辑考试所采用的题库,根据所述题库创建对应试题,并导入试题,
40.根据所述考试,设置所述考试的相关信息,保存并发布,
41.根据所述考试答题情况,进行所述试题的评判,并将评判的结果进行数据分析,以供查询。
42.上述方法的信息交互、执行程序过程等内容,由于与本发明系统实施例基于同一构思,具体内容可参见本发明系统实施例中的叙述,此处不再赘述。
43.同样地,本发明方法可以使系统代码耦合性低,不论后期维护或功能升级都有极大的可扩展性及可编辑性。并且可以使应用系统兼容性好,可兼容各种操作系统包括windows、linux各发行版本和安卓等移动端,支持绝大多数主流浏览器包括ie,chrome、360、firefox、edge等等。通过前端页面设置,可视化程度高,省去了许多不必要的操作,以免耽误考试的时间。
44.以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1