CN108509572A - 用于在线学习的考试***及其实现方法 - Google Patents
用于在线学习的考试***及其实现方法 Download PDFInfo
- Publication number
- CN108509572A CN108509572A CN201810255670.6A CN201810255670A CN108509572A CN 108509572 A CN108509572 A CN 108509572A CN 201810255670 A CN201810255670 A CN 201810255670A CN 108509572 A CN108509572 A CN 108509572A
- Authority
- CN
- China
- Prior art keywords
- examination
- data
- examinee
- unit
- answer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000012360 testing method Methods 0.000 claims abstract description 30
- 230000003993 interaction Effects 0.000 claims abstract description 22
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000007405 data analysis Methods 0.000 claims abstract description 14
- 230000002159 abnormal effect Effects 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims description 20
- 230000001360 synchronised effect Effects 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 12
- 238000012795 verification Methods 0.000 claims description 12
- 238000004804 winding Methods 0.000 claims description 9
- 239000003795 chemical substances by application Substances 0.000 claims description 7
- 238000004806 packaging method and process Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims description 3
- 238000012958 reprocessing Methods 0.000 claims description 3
- 238000010079 rubber tapping Methods 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 238000013459 approach Methods 0.000 claims description 2
- 239000004744 fabric Substances 0.000 claims 1
- 239000000203 mixture Substances 0.000 abstract description 2
- 230000007812 deficiency Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种用于在线学习的考试***及其实现方法,该考试***包括有接入端层、数据交互层和考试引擎层,所述数据交互层位于所述接入端层和考试引擎层之间;考试引擎包括有发布考试模块、考试管理模块和数据分析模块;所述发布考试模块,用于生成一场考试,并为参加这场考试的考生分配一个唯一准考证号;所述数据分析模块,用于对一场考试的人员答题情况排名,并对考试中发生的异常情况进行处理,提供考生考试中的答题情况统计。把最影响数据性能的数据处理部分单独形成一个开放式的考试引擎层,可以对接多种实现终端,提高了扩展性,集群式处理模式,大大提高了***负载,并且当高峰值过后,又可以适当减少服务器,达到投入与产出的高配比。
Description
技术领域
本发明属于在线教育技术领域,尤其是涉及一种实现考试引擎,用于在线学习的考试***及其实现方法。
背景技术
在网络技术逐渐渗入社会生活各个层面的今天,传统考试模式已经越来越不适应现代教学的需要,而网络考试则是一个很重要的方向。基于SaaS的应用***的在线学***台上为自己企业的员工发布考试,考试是平台考、学、练三大功能模块之一,原有的实现方式是传统的业务***架构,业务和数据处理在一台服务器上,在大规模运行后,当***运力不足时,想扩充数据处理部分服务器,就必须和业务服务器一起升级,这样会形成服务中断,这就需要有这样一个***,可以对接多种实现终端,提高扩展性。
在中国专利文献CN107563921A中,公开了一种在线考试管理***,包括管理***,用于管理在线考试和考试相关人员,其设有用户登录模块用于用户登录管理***,其设有组织构架模块用于***管理员调整组织架构;信息管理模块,其与管理***连接,用于***管理员管理考试相关人员信息;报表管理模块,其与管理***连接,用于查询考试信息;考试管理模块,其与管理***连接,用于管理在线考试。
上述技术方案中公开的在线考试管理***相对于纸面考试而言省时省力,通过培训课程模块、模拟练习模块、比拼考试模块和App考试模块的设置大大降低了培训成本,但是无法接多种实现终端,提高扩展性。
发明内容
本发明所要解决的技术问题是提供一种发布一场考试,并让相关人员参加考试,并最终完成对考生的答题情况汇总统计的用于在线学习的考试***。
为解决上述技术问题,本发明采用的技术方案是,该用于在线学习的考试***,包括有接入端层、数据交互层和考试引擎层,所述数据交互层位于所述接入端层和考试引擎层之间;其中,所述考试引擎包括有发布考试模块、考试管理模块和数据分析模块;
所述发布考试模块,用于生成一场考试,并为参加这场考试的考生分配一个唯一准考证号;
所述考试管理模块,用于通过准考证号及安全令牌验证后开始考试,获取考试题目,记录下考生在***中的每一次答题操作,当考试时间到达后,收卷,结束考试,根据提供的试卷答案进行批发考卷,批改后,同步答题数据至业务***;
所述数据分析模块,用于对一场考试的人员答题情况排名,并对考试中发生的异常情况进行处理,提供考生考试中的答题情况统计。
上述技术方案,把最影响数据性能的数据处理部分单独形成一个开放式的考试引擎层,通过数据接口,即接入端层,可以对接多种实现终端,提高了扩展性,并且当服务器运力不足时,直接添加考试引擎服务器,形成集群式处理模式,大大提高了***负载,并且当高峰值过后,又可以适当减少服务器,达到投入与产出的高配比;把与考试相关的数据处理部分逻辑形成一个考试引擎层,与业务***分离开,形成独立的考试数据处理单元,此单元独立于***之外,大大提高的***的扩展性,方便动态添加数据处理单元的服务器,提高业务负载能力,使运能达到最优。业务***只要关心自身的业务逻辑,对于考试整个闭环的处理,只关心开始的考试题目准备和人员信息和最后的考试汇总成绩和统计数据,这样更利于业务***的实现,不需要关心数据处理,大大降低了***的复杂度,提高了功能实现的效率,保证了***稳定,可靠的运行。
优选的,所述接入端层包括有考试服务平台,或/和WEB用户端或/和移动服务端。
优选的,所述发布考试模块具有生成考试单元和考生管理单元;所述生成考试单元根据提供的试卷,考试人员信息,生成一场考试;所述考生管理单元,用于为考生分配和管理准考证号,以及考生试卷数据缓存。
优选的,所述考试管理模块包括有入场管理单元、做题单元、改卷单元和数据同步单元;其中,所述入场管理单元用于通过准考证号及安全令牌验证用户;所述做题单元,用于获取考试题目,记录下考生每一次答题操作,当考试时间到达后,收卷,结束考试;所述改卷单元,用于批发考卷,所述数据同步单元,用于形成考生答题缓存数据队列,并将考生的答题数据同步至业务***。
优选的,所述数据分析模块包括有考试排行单元、考试异常单元、汇总统计单元和日志记录单元;所述考试排行单元,用于对一场考试的人员答题情况排名,所述考试异常单元用于对考试中发生的异常情况进行处理,所述汇总统计单元用于考生考试中的答题情况统计,所述日志记录单元用于记录考生在考试过程中的任一环节。
优选的,所述数据交互层设置有数据调度平台,包括有对外接口模块、接口实现模块和HTTP请求模块;
其中,所述对外接口模块,用于提供给各子***调用的数据接口;
所述接口实现模块,用于根据接口定义,读取配置文件中的相关配置,封装从业务***中传递的数据,根据业务***的需要对其进行较验、再处理,调用HTTP请求;
所述HTTP请求模块,用于封装HTTP请求,从网络配置中读取相关配置,根据配置信息对HTTP请求进行验证、加密、用户验证和网络代理实例化,发送接收到的请求,并接收调用方返回的数据传递给调用方;
所述对外接口模块对外传输和接收数据;所述HTTP请求模块发送和接收请求。
优选的,所述外接口模块设置有若干个数据接口,用于与各子***配装对接。
优选的,所述接口实现模块内设置有配置文件单元、数据封装单元和校验再处理单元;
其中,所述配置文件单元用于对需配置文件进行相关配置;
所述数据封装单元用于封装从业务***中传递的数据;
所述校验再处理单元,用于根据业务***的需要,对传入的数据进行较验、再处理。
优选的,所述HTTP请求模块设置有网络配置单元,存储有相关配置信息,根据配置信息对HTTP请求进行验证、加密、用户验证、网络代理进行设置后并实例化。
本发明要解决的另一个技术问题是,提供一种用于在线学习的考试***的实现方法,该方法包括以下步骤:
(1)实现发布考试:当业务***发起一场考试,把考试的相关数据按照考试引擎层定义的数据结构发送至引擎接口,接收到数据后,开始创建考试生成唯一考试号,为本场考试的考生生成唯一准考证号,并把本场考试的试卷存入到缓存中,并发布考试;
(2)考试管理:当考试规定的开始时间到达后,考生可以通过不同的接入端层的端口,通过分配的准考证号,以及***的令牌进入到考试中,获取到试卷,开始考试;考生每一次答题,与***的数据交互都会被记录下来,形成考试痕迹,考生所有答题数据记录后会存放到一个数据队列中,由数据处理线程监控数据队列,一发现数据就会取出处理,把处理后的数据存入到相应的数据表中,记录下来;当考生做完所有考试并提交试卷后,***会对答题情况进行批改,客观题的分数会计算出来写入相应数据表中,并同步到相应业务***中;当考生考试过程中,规定的考试时间用完后,***会自动完成收卷,考生将不能继续答题,后续提交的答案也不再记录;当整场考试的结束时间到达后,这场考试会被关闭,所有人再也不能进入考试答题,此时会根据现有数据进行处理,处理完成后,把数据同步到各自的业务***中去;
(3)数据分析:一场考试结束,考试引擎层会根据设定好的逻辑对本场考试进行汇总统计,先把这场考试的相关数据同步到搜索引擎中,然后计算出考生的排名,并分析考试过程的异常数据信息,并根据***设定的统计规则生成统计报表;***中的操作都会通过Flume***记录到MongoDB中形成考生的整个考试日志,用于考生提出异议时,进行数据回溯,检查***是否存在问题;
(4)所有与考试引擎的数据交互都是通过数据交互层中的数据调度平台进行传输的,保证数据的正确性和安全性,所有数据格式都是标准的Json格式,只要能遵循这二规则的,都可以通过考试引擎进行考试的闭环管理,不需要单独在做考试的数据处理。
上述用于在线学习的考试***的实现方法,实现新创建一场考试,为考试添加试卷,为考试设定人员,然后发布这场考试,当到达考试设定的时间时,可通过各种客户端进行考试,考试过程中,所有考生的操作都记录在引擎中,包括每一题的答题详情,过程中状态的监控,一直到学生交卷,然后打分,出成绩的一整套考试流程,解决原来考试***中数据与业务的耦合,实现统一的考试引擎***,可通过统一数据接口对接各种考试客户端,可对资源优化整合。
附图说明
图1为用于在线学习的考试***结构图;
图2为数据调度平台结构图;
图3为数据调度平台实现方法的流程结构图。
具体实施方式
本发明的用于在线学习的考试***,如图1所示,包括有接入端层、数据交互层和考试引擎层,所述数据交互层位于所述接入端层和考试引擎层之间;其中,所述考试引擎包括有发布考试模块、考试管理模块和数据分析模块;
所述发布考试模块,用于生成一场考试,并为参加这场考试的考生分配一个唯一准考证号;
所述考试管理模块,用于通过准考证号及安全令牌验证后开始考试,获取考试题目,记录下考生在***中的每一次答题操作,当考试时间到达后,收卷,结束考试,根据提供的试卷答案进行批发考卷,批改后,同步答题数据至业务***;
所述数据分析模块,用于对一场考试的人员答题情况排名,并对考试中发生的异常情况进行处理,提供考生考试中的答题情况统计。
所述接入端层包括有考试服务平台,或/和WEB用户端或/和移动服务端。
所述发布考试模块具有生成考试单元和考生管理单元;所述生成考试单元根据提供的试卷,考试人员信息,生成一场考试;所述考生管理单元,用于为考生分配和管理准考证号,以及考生试卷数据缓存。
所述考试管理模块包括有入场管理单元、做题单元、改卷单元和数据同步单元;其中,所述入场管理单元用于通过准考证号及安全令牌验证用户;所述做题单元,用于获取考试题目,记录下考生每一次答题操作,当考试时间到达后,收卷,结束考试;所述改卷单元,用于批发考卷,所述数据同步单元,用于形成考生答题缓存数据队列,并将考生的答题数据同步至业务***。
所述数据分析模块包括有考试排行单元、考试异常单元、汇总统计单元和日志记录单元;所述考试排行单元,用于对一场考试的人员答题情况排名,所述考试异常单元用于对考试中发生的异常情况进行处理,所述汇总统计单元用于考生考试中的答题情况统计,所述日志记录单元用于记录考生在考试过程中的任一环节。
所述数据交互层设置有数据调度平台,如图2所示,包括有对外接口模块、接口实现模块和HTTP请求模块;
其中,所述对外接口模块,用于提供给各子***调用的数据接口;
所述接口实现模块,用于根据接口定义,读取配置文件中的相关配置,封装从业务***中传递的数据,根据业务***的需要对其进行较验、再处理,调用HTTP请求;
所述HTTP请求模块,用于封装HTTP请求,从网络配置中读取相关配置,根据配置信息对HTTP请求进行验证、加密、用户验证和网络代理实例化,发送接收到的请求,并接收调用方返回的数据传递给调用方;
所述对外接口模块对外传输和接收数据;所述HTTP请求模块发送和接收请求。
所述外接口模块设置有若干个数据接口,用于与各子***配装对接。
所述接口实现模块内设置有配置文件单元、数据封装单元和校验再处理单元;
其中,所述配置文件单元用于对需配置文件进行相关配置;
所述数据封装单元用于封装从业务***中传递的数据;
所述校验再处理单元,用于根据业务***的需要,对传入的数据进行较验、再处理。
所述HTTP请求模块设置有网络配置单元,存储有相关配置信息,根据配置信息对HTTP请求进行验证、加密、用户验证、网络代理进行设置后并实例化。
数据调度平台实现方法的流程结构图如图3所示,具体实现方法为:
(1)定义数据交互接口:根据业务需要定义与各个***交互的数据接口,定义方法名称、传入参数、返回数据方式、异常处理方式;
(2)接口实现:根据接口定义获取对应的配置,配置包含的信息有接口对应业务***的地址、HTTP请求实现的方式,接着对传入的参数进行验证、处理,有需要的进行加密,数据整合后,调用HTTP请求;
(3)HTTP请求:从***的网络配置文件中读取相关配置,根据配置信息对HTTP请求进行验证、加密、用户验证、网络代理进行设置后并实例化,发送接收到的请求,对返回的数据进行数据统一处理,返回统一处理后的数据给调用方。
实现分布式***间的数据交互,当***根据不同业务拆分成各个子业务***,这些子业务***间数据调用需要统一处理,包括接口规范,参数定义规范等,这就需要一个中间的数据调度平台来处理从各个子***发起的请求,根据配置信息传递到需要调用的子***,并接收回传数据,并回传至调用子***,达到数据在各子***间流传,各个子***并不需要了解其他子***的具体实现和配置,只需要根据接口即可实现数据交互。
本实施例的用于在线学习的考试***的实现方法包括以下步骤:
(1)实现发布考试:当业务***发起一场考试,把考试的相关数据按照考试引擎层定义的数据结构发送至引擎接口,接收到数据后,开始创建考试生成唯一考试号,为本场考试的考生生成唯一准考证号,并把本场考试的试卷存入到缓存中,并发布考试;
(2)考试管理:当考试规定的开始时间到达后,考生可以通过不同的接入端层的端口,通过分配的准考证号,以及***的令牌进入到考试中,获取到试卷,开始考试;考生每一次答题,与***的数据交互都会被记录下来,形成考试痕迹,考生所有答题数据记录后会存放到一个数据队列中,由数据处理线程监控数据队列,一发现数据就会取出处理,把处理后的数据存入到相应的数据表中,记录下来;当考生做完所有考试并提交试卷后,***会对答题情况进行批改,客观题的分数会计算出来写入相应数据表中,并同步到相应业务***中;当考生考试过程中,规定的考试时间用完后,***会自动完成收卷,考生将不能继续答题,后续提交的答案也不再记录;当整场考试的结束时间到达后,这场考试会被关闭,所有人再也不能进入考试答题,此时会根据现有数据进行处理,处理完成后,把数据同步到各自的业务***中去;
(3)数据分析:一场考试结束,考试引擎层会根据设定好的逻辑对本场考试进行汇总统计,先把这场考试的相关数据同步到搜索引擎中,然后计算出考生的排名,并分析考试过程的异常数据信息,并根据***设定的统计规则生成统计报表;***中的操作都会通过Flume***记录到MongoDB中形成考生的整个考试日志,用于考生提出异议时,进行数据回溯,检查***是否存在问题;
(4)所有与考试引擎的数据交互都是通过数据交互层中的数据调度平台进行传输的,保证数据的正确性和安全性,所有数据格式都是标准的Json格式,只要能遵循这二规则的,都可以通过考试引擎进行考试的闭环管理,不需要单独在做考试的数据处理。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明;凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种用于在线学习的考试***,其特征在于,包括有接入端层、数据交互层和考试引擎层,所述数据交互层位于所述接入端层和考试引擎层之间;其中,所述考试引擎包括有发布考试模块、考试管理模块和数据分析模块;
所述发布考试模块,用于生成一场考试,并为参加这场考试的考生分配一个唯一准考证号;
所述考试管理模块,用于通过准考证号及安全令牌验证后开始考试,获取考试题目,记录下考生在***中的每一次答题操作,当考试时间到达后,收卷,结束考试,根据提供的试卷答案进行批发考卷,批改后,同步答题数据至业务***;
所述数据分析模块,用于对一场考试的人员答题情况排名,并对考试中发生的异常情况进行处理,提供考生考试中的答题情况统计。
2.根据权利要求1所述的用于在线学***台,或/和WEB用户端或/和移动服务端。
3.根据权利要求1所述的用于在线学习的考试***,其特征在于,所述发布考试模块具有生成考试单元和考生管理单元;所述生成考试单元根据提供的试卷,考试人员信息,生成一场考试;所述考生管理单元,用于为考生分配和管理准考证号,以及考生试卷数据缓存。
4.根据权利要求3所述的用于在线学习的考试***,其特征在于,所述考试管理模块包括有入场管理单元、做题单元、改卷单元和数据同步单元;其中,所述入场管理单元用于通过准考证号及安全令牌验证用户;所述做题单元,用于获取考试题目,记录下考生每一次答题操作,当考试时间到达后,收卷,结束考试;所述改卷单元,用于批发考卷,所述数据同步单元,用于形成考生答题缓存数据队列,并将考生的答题数据同步至业务***。
5.根据权利要求4所述的用于在线学习的考试***,其特征在于,所述数据分析模块包括有考试排行单元、考试异常单元、汇总统计单元和日志记录单元;所述考试排行单元,用于对一场考试的人员答题情况排名,所述考试异常单元用于对考试中发生的异常情况进行处理,所述汇总统计单元用于考生考试中的答题情况统计,所述日志记录单元用于记录考生在考试过程中的任一环节。
6.根据权利要求1-5任一项所述的用于在线学***台,包括有对外接口模块、接口实现模块和HTTP请求模块;
其中,所述对外接口模块,用于提供给各子***调用的数据接口;
所述接口实现模块,用于根据接口定义,读取配置文件中的相关配置,封装从业务***中传递的数据,根据业务***的需要对其进行较验、再处理,调用HTTP请求;
所述HTTP请求模块,用于封装HTTP请求,从网络配置中读取相关配置,根据配置信息对HTTP请求进行验证、加密、用户验证和网络代理实例化,发送接收到的请求,并接收调用方返回的数据传递给调用方;
所述对外接口模块对外传输和接收数据;所述HTTP请求模块发送和接收请求。
7.根据权利要求6所述的用于在线学习的考试***,其特征在于:所述外接口模块设置有若干个数据接口,用于与各子***配装对接。
8.根据权利要求7所述的用于在线学习的考试***,其特征在于:所述接口实现模块内设置有配置文件单元、数据封装单元和校验再处理单元;
其中,所述配置文件单元用于对需配置文件进行相关配置;
所述数据封装单元用于封装从业务***中传递的数据;
所述校验再处理单元,用于根据业务***的需要,对传入的数据进行较验、再处理。
9.根据权利要求8所述的用于在线学习的考试***,其特征在于:所述HTTP请求模块设置有网络配置单元,存储有相关配置信息,根据配置信息对HTTP请求进行验证、加密、用户验证、网络代理进行设置后并实例化。
10.一种用于在线学习的考试***的实现方法,该方法包括以下步骤:
(1)实现发布考试:当业务***发起一场考试,把考试的相关数据按照考试引擎层定义的数据结构发送至引擎接口,接收到数据后,开始创建考试生成唯一考试号,为本场考试的考生生成唯一准考证号,并把本场考试的试卷存入到缓存中,并发布考试;
(2)考试管理:当考试规定的开始时间到达后,考生可以通过不同的接入端层的端口,通过分配的准考证号,以及***的令牌进入到考试中,获取到试卷,开始考试;考生每一次答题,与***的数据交互都会被记录下来,形成考试痕迹,考生所有答题数据记录后会存放到一个数据队列中,由数据处理线程监控数据队列,一发现数据就会取出处理,把处理后的数据存入到相应的数据表中,记录下来;当考生做完所有考试并提交试卷后,***会对答题情况进行批改,客观题的分数会计算出来写入相应数据表中,并同步到相应业务***中;当考生考试过程中,规定的考试时间用完后,***会自动完成收卷,考生将不能继续答题,后续提交的答案也不再记录;当整场考试的结束时间到达后,这场考试会被关闭,所有人再也不能进入考试答题,此时会根据现有数据进行处理,处理完成后,把数据同步到各自的业务***中去;
(3)数据分析:一场考试结束,考试引擎层会根据设定好的逻辑对本场考试进行汇总统计,先把这场考试的相关数据同步到搜索引擎中,然后计算出考生的排名,并分析考试过程的异常数据信息,并根据***设定的统计规则生成统计报表;***中的操作都会通过Flume***记录到MongoDB中形成考生的整个考试日志,用于考生提出异议时,进行数据回溯,检查***是否存在问题;
(4)所有与考试引擎的数据交互都是通过数据交互层中的数据调度平台进行传输的,保证数据的正确性和安全性,所有数据格式都是标准的Json格式,只要能遵循这二规则的,都可以通过考试引擎进行考试的闭环管理,不需要单独在做考试的数据处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810255670.6A CN108509572A (zh) | 2018-03-27 | 2018-03-27 | 用于在线学习的考试***及其实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810255670.6A CN108509572A (zh) | 2018-03-27 | 2018-03-27 | 用于在线学习的考试***及其实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108509572A true CN108509572A (zh) | 2018-09-07 |
Family
ID=63378648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810255670.6A Withdrawn CN108509572A (zh) | 2018-03-27 | 2018-03-27 | 用于在线学习的考试***及其实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108509572A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109584656A (zh) * | 2018-12-03 | 2019-04-05 | 湖北美和易思教育科技有限公司 | 在线教育平台学习轨迹数据统计分析***和方法 |
CN109783546A (zh) * | 2019-01-25 | 2019-05-21 | 同方知网(北京)技术有限公司 | 一种知识竞赛***及方法 |
CN110120164A (zh) * | 2019-03-29 | 2019-08-13 | 凯通科技股份有限公司 | 基于日志的在线考试测试方法、装置以及在线考试*** |
CN110197326A (zh) * | 2019-05-20 | 2019-09-03 | 广州市吉星信息科技有限公司 | 一种实验考试*** |
CN111694552A (zh) * | 2020-06-02 | 2020-09-22 | 北京乾元大通技术有限公司 | 基于微服务架构的通用考试报名管理平台 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103400223A (zh) * | 2013-07-23 | 2013-11-20 | 苏州汉清计算机有限公司 | 新型网络考试管理*** |
CN104217310A (zh) * | 2014-09-27 | 2014-12-17 | 昆明钢铁集团有限责任公司 | 一种智能无纸化考试***与方法 |
CN106815784A (zh) * | 2017-01-20 | 2017-06-09 | 海南政法职业学院 | 基于改进蚁群算法智能组卷的考试*** |
-
2018
- 2018-03-27 CN CN201810255670.6A patent/CN108509572A/zh not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103400223A (zh) * | 2013-07-23 | 2013-11-20 | 苏州汉清计算机有限公司 | 新型网络考试管理*** |
CN104217310A (zh) * | 2014-09-27 | 2014-12-17 | 昆明钢铁集团有限责任公司 | 一种智能无纸化考试***与方法 |
CN106815784A (zh) * | 2017-01-20 | 2017-06-09 | 海南政法职业学院 | 基于改进蚁群算法智能组卷的考试*** |
Non-Patent Citations (1)
Title |
---|
JAFENEY: "NodeJS中间层搭建--楔子", 《HTTPS://BLOG.CSDN.NET/U011413061/ARTICLE/DETAILS/50294263》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109584656A (zh) * | 2018-12-03 | 2019-04-05 | 湖北美和易思教育科技有限公司 | 在线教育平台学习轨迹数据统计分析***和方法 |
CN109783546A (zh) * | 2019-01-25 | 2019-05-21 | 同方知网(北京)技术有限公司 | 一种知识竞赛***及方法 |
CN110120164A (zh) * | 2019-03-29 | 2019-08-13 | 凯通科技股份有限公司 | 基于日志的在线考试测试方法、装置以及在线考试*** |
CN110197326A (zh) * | 2019-05-20 | 2019-09-03 | 广州市吉星信息科技有限公司 | 一种实验考试*** |
CN111694552A (zh) * | 2020-06-02 | 2020-09-22 | 北京乾元大通技术有限公司 | 基于微服务架构的通用考试报名管理平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108509572A (zh) | 用于在线学习的考试***及其实现方法 | |
CN114329920B (zh) | 一种虚实***联合的大规模卫星网络仿真评估及测试*** | |
CN110557276B (zh) | 基于Fabric架构的区块链机房管理*** | |
CN110533789A (zh) | 一种基于区块链的设备巡检管理方法及装置 | |
CN109918504A (zh) | 一种阅卷评分方法和*** | |
CN106296506A (zh) | 基于rssi定位跟踪技术的考试防作弊方法及***及应用 | |
CN114817739B (zh) | 一种基于人工智能算法的工业大数据处理*** | |
CN106600496A (zh) | 一种用于在线教育的管理与服务平台 | |
CN110223204A (zh) | 考试评阅方法、***及考试管理*** | |
CN106127641A (zh) | 一种实践教学跟踪管理*** | |
CN110322378A (zh) | 学习成果的转换方法、装置、计算机设备及存储介质 | |
CN109615022A (zh) | 模型上线配置方法和装置 | |
Wu et al. | Enterprise Digital Intelligent Remote Control System Based on Industrial Internet of Things | |
CN107707613A (zh) | 一种智慧教育云计算*** | |
CN108573336A (zh) | 一种校企对接实习平台*** | |
CN109189784A (zh) | 一种分布式电子病历数据整合的方法 | |
CN109064815A (zh) | 在线考试方法和装置、计算设备及存储介质 | |
CN102130799B (zh) | 网络业务测试***及方法 | |
CN111260334A (zh) | 一种基于***动力学的工程项目管理*** | |
CN109191085A (zh) | 一种医院人力资源管理统计*** | |
CN109376975A (zh) | 考务管理分配*** | |
CN108831219A (zh) | 一种基于网络的在线互动学习***和方法 | |
CN108510416A (zh) | 考试流量监控***及实现方法 | |
Hsieh et al. | The comparison of online Delphi and real-time Delphi | |
CN104021446A (zh) | Nit题签考试考场管理***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180907 |