一种基于星型网络的考试系统和考试模式切换方法技术方案

技术编号:35101973 阅读:26 留言:0更新日期:2022-10-01 17:09
本发明专利技术公开了一种基于星型网络的考试系统,包括:部署在市级平台服务器上的数据下发模块、部署在校级平台服务器上的的多个考试终端、考试模式切换模块和数据上报模块。其中,数据下发模块可以把离线考试所需的考试数据从市级平台考试系统同步到校级平台考试系统;考试模式切换模块可以在发生网络故障时将在线考试模式切换为离线考试模式;数据上报模块可以将离线考试中产生的考试数据从校级平台考试系统同步到市级平台考试系统。试系统同步到市级平台考试系统。试系统同步到市级平台考试系统。

【技术实现步骤摘要】
一种基于星型网络的考试系统和考试模式切换方法


[0001]本专利技术涉及互联网
,具体涉及一种基于星型网络的考试系统、考试模式切换方法、计算设备及存储介质。

技术介绍

[0002]目前,无纸化考试解决了出题、组卷、判分周期长、易出错的弊端,但是由于各考试终端需要安装考试软件,需要与远程考试平台网络连接,一旦软件或网络故障,会导致考试无法正常进行。
[0003]并且,市级平台现有的考试系统一般采用集中式部署方式,即考试后台管理系统和文件存储系统部署在市级平台,终端设备分布在各个学校。理化生考试时,学校通过市级平台的考试后台管理系统管理每场考试并通过终端设备上报考生答卷和视频数据到市级平台。在这种部署方式下,一旦学校和市级平台出现网络或其它故障就会导致学校考试无法正常进行下去。
[0004]因此,需要提供一种基于星型网络的考试系统,能够在网络发生故障时切换到离线考试模式,保证考试顺利进行,以解决网络故障导致考试无法正常进行的问题。

技术实现思路

[0005]鉴于上述问题,本专利技术提出一种克服上述问题或者至少部分地解决上述问题的一种基于星型网络的考试系统、考试模式切换方法、计算设备以及存储介质。
[0006]根据本专利技术的一个方面,提供一种基于星型网络的考试系统,包括:部署在市级平台服务器上的数据下发模块、部署在校级平台服务器上的的多个考试终端、考试模式切换模块和数据上报模块。其中,数据下发模块可以把离线考试所需的考试数据从市级平台同步到校级平台;考试模式切换模块可以在发生网络故障时将在线考试模式切换为离线考试模式;数据上报模块可以将离线考试中产生的考试数据从校级平台同步到市级平台。
[0007]该系统能够在市级平台网络发生故障时及时切换至离线考试状态,保证考试系统的高可用性,并且离线考试所需的考试相关数据与市级平台考试系统中的数据实时同步,能够保证考试数据的准确性。
[0008]可选地,在上述系统中,考试模式切换模块还可以在网络恢复正常后将考试模式从离线考试模式切换为在线考试模式,在在线考试模式下,多个考试终端通过网络连接到市级平台考试系统,在离线考试模式下,多个考试终端通过网络连接到校级平台考试系统。
[0009]市级平台网络恢复正常后可以稳定及时地切换为在线考试模式。
[0010]可选地,在上述系统中,市级平台服务器上集中式部署数据下发模块和多个考试系统,所述校级平台服务器上分布式部署多个考试终端、考试系统、数据上报模块和考试模式切换模块。
[0011]可选地,该系统还包括监测模块,适于监测市级平台服务器与考试终端之间的网络或者市级平台考试系统是否异常。
[0012]通过实时监测网络状态,可以及时发现故障问题,保证在故障发生后及时进行考试模式切换,避免考试中断。
[0013]可选地,在上述系统中,还包括故障修复模块,故障修复模块可以对发生网络故障的网络节点进行修复,监测模块还可以监测网络或考试系统是否恢复正常。
[0014]该系统能够及时发现故障问题,并及时处理故障问题,保证考试系统的高可用性。
[0015]可选地,在发生网络故障前,考试终端通过网络连接到市级平台考试系统,在发生网络故障后,考试模式切换模块适于将考试终端访问考试系统的IP地址从市级平台IP地址切换为校级平台IP地址。
[0016]通过将部署在学校服务器上的DNS服务器域名对应的IP地址从市级平台IP地址切换为校级平台IP地址,并清除考试终端中的DNS缓存,达到切换访问考试系统的目的。
[0017]根据本专利技术的另一个方面,提供一种考试模式切换方法,在该方法中,实时监测考试终端与市级平台服务器之间的网络连接或者市级平台中考试系统是否发生故障;如果监测到网络或考试系统发生故障,则将考试终端访问考试系统的IP地址从市级平台考试系统IP地址切换为校级平台考试系统IP地址,以便将在线考试模式切换为离线考试模式;将离线考试模式下产生的考试相关数据批量上传到市级平台考试系统。
[0018]该方法能够在网络发生故障的情况下及时切换考试模式,将在线考试模式切换为离线考试模式,能够保证考试系统的高可用性,保证考试的顺利进行。
[0019]可选地,在上述方法中,还可以监测考试终端与市级平台服务器之间的网络连接或者市级平台考试系统是否恢复正常;在网络连接或考试系统恢复正常的情况下,将考试终端访问考试系统的IP地址从校级平台考试系统IP地址切换为市级平台考试系统IP地址,以便将离线考试模式切换为在线考试模式。
[0020]根据本专利技术的又一个方面,提供一种计算设备,包括:至少一个处理器;和存储有程序指令的存储器,其中,程序指令被配置为适于由至少一个处理器执行,程序指令包括用于执行上述方法的指令。
[0021]根据本专利技术的又一个方面,提供一种存储有程序指令的可读存储介质,当程序指令被计算设备读取并执行时,使得计算设备执行上述考试模式切换方法。
[0022]根据本专利技术的方案,可以在市级平台网络或考试系统出现故障时及时切换至离线考试模式,保障考试系统的高可用性,有效避免因网络故障问题导致的学校停考、学生重考。离线考试所需的相关数据可批量同步到市级平台,保证了数据同步的准确性和实时性;整个切换过程耗时短并对于老师和学生是透明无感知的;离线考试结束后考试数据上报的灵活性、准确性和及时性高;网络故障恢复后可以稳定及时地切换回在线考试模式。
[0023]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0024]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本专利技术一个实施例的基于星型网络的考试系统100的结构示意图;图2示出了根据本专利技术一个实施例的考试系统整体架构示意图;图3示出了根据本专利技术一个实施例考试模式切换方法300的流程示意图;图4示出了根据本专利技术一个实施例的计算设备200的结构图。
具体实施方式
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]初中理化生考试系统能够代替教师对学生实验操作过程和答题数据进行评分,提升考试评分效率,同时保证公平性。通过考试系统可对考试流程进行信息化管理,从准备考试试题到创建考点、安排考场、分配场次、座位抽签等都可直接通过系统信息化管理。在考试前,市级平台可以将考生、考场、考题等基础信息批量化导入,在考试本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于星型网络的考试系统,其特征在于,包括:部署在市级平台服务器上的数据下发模块、部署在校级平台服务器上的的多个考试终端、考试模式切换模块和数据上报模块,所述数据下发模块适于把离线考试所需的考试数据从市级平台同步到校级平台;所述考试模式切换模块适于在发生网络故障时将在线考试模式切换为离线考试模式;所述数据上报模块适于将离线考试中产生的考试数据从校级平台同步到市级平台。2.根据权利要求1所述的系统,其特征在于,所述考试模式切换模块还适于在网络恢复正常后将考试模式从离线考试模式切换为在线考试模式,在所述在线考试模式下,多个考试终端通过网络连接到市级平台考试系统,在所述离线考试模式下,多个考试终端通过网络连接到校级平台考试系统。3.根据权利要求1所述的系统,其特征在于,所述市级平台服务器上集中式部署数据下发模块和多个考试系统,所述校级平台服务器上分布式部署多个考试终端、考试系统、数据上报模块和考试模式切换模块。4.根据权利要求1所述的系统,其特征在于,所述系统还包括监测模块,适于监测市级平台服务器与考试终端之间的网络或者市级平台考试系统是否异常。5.根据权利要求4所述的系统,其特征在于,所述系统还包括故障修复模块,所述故障修复模块适于对发生网络故障的网络节点进行修复,所述监测模块还适于监测网络或考试系统是否恢复正常。6.根据权利要求1所述的系统,其特征在于,在发生网络故障前,所述考试终端...

【专利技术属性】
技术研发人员:郑德欣
申请(专利权)人:上海锡鼎智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1