本申请涉及数据处理,尤其涉及一种试题录入方法、装置、设备及可读存储介质。
背景技术:
1、现行各大考试业务平台针对考试试题中不同题型的录入采取原有的单试题录入,即按照试题属性将试题数据填入对应项之后单独进行保存;或者通过excel读取导入试题方式,即按照excel预定制每一个单元格的属性将试题数据填入对应单元格,再通过读取已录入数据的excel预定制文件,将对应的试题属性数据读取后进行统一批量保存。
2、其中,单试题录入虽然支持图片、公式、表格等特殊业务场景,但是由于各试题属性录入的复杂度对实际业务来说是相对比较耗时且不够灵活的,在正常业务下组一张试卷的工作量对于操作人员来说也是极大的。
3、而通过读取导入excel预定制文件的方式,虽然能够批量导入同一种类型试题,与单试题录入相比业务复杂度较低,但是导入excel预定制文件的方式支持的试题类型极少,并且不支持图片,公式,表格等特殊业务场景。
4、在原有的几种传统的录入方式中,并没有考虑到试题灵活的录入,且在高复杂度的录入情况下不能有效降低试题批量录入的时耗,也不能够支持图片、公式、表格等特殊业务场景。
技术实现思路
1、本申请的主要目的在于提供一种试题录入方法、装置、设备及可读存储介质,至少能够解决相关技术中试题录入的复杂度较高、效率低且不能支持特殊业务场景的问题。
2、为实现上述目的,本申请第一方面提供了一种试题录入方法,该方法包括:
3、解析预设试题文件中试题属性数据,得到对应于所述试题属性数据的试题属性标识;其中,所述试题属性数据包括:段落、图片、公式、表格;
4、根据试题录入模式对所述试题属性标识进行解析,得到相应的试题属性数据段;其中,所述试题录入模式包括以下任意一种:标准模式、试题答案分离模式,所述试题属性数据段包括以下任意一种:对应于所述标准模式的第一试题属性数据段、对应于所述试题答案分离模式的第二试题属性数据段;
5、将所述试题属性数据段封装至试题信息库。
6、本申请第二方面提供了一种试题录入装置,包括:
7、第一解析模块,用于解析预设试题文件中试题属性数据,得到对应于所述试题属性数据的试题属性标识;其中,所述试题属性数据包括:段落、图片、公式、表格;
8、第二解析模块,用于根据试题录入模式对所述试题属性标识进行解析,得到相应的试题属性数据段;其中,所述试题录入模式包括以下任意一种:标准模式、试题答案分离模式,所述试题属性数据段包括以下任意一种:对应于所述标准模式的第一试题属性数据段、对应于所述试题答案分离模式的第二试题属性数据段;
9、封装模块,用于将所述试题属性数据段封装至试题信息库。
10、本申请第三方面提供了一种电子设备,包括:存储器及处理器,其中,处理器用于执行存储在存储器上的计算机程序,处理器执行计算机程序时,实现上述本申请第一方面提供的试题录入方法中的各步骤。
11、本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请第一方面提供的试题录入方法中的各步骤。
12、由上可见,根据本申请方案所提供的试题录入方法、装置、设备及可读存储介质,解析预设试题文件中试题属性数据,得到对应于试题属性数据的试题属性标识;其中,试题属性数据包括:段落、图片、公式、表格;根据试题录入模式对试题属性标识进行解析,得到相应的试题属性数据段;其中,试题录入模式包括以下任意一种:标准模式、试题答案分离模式,试题属性数据段包括以下任意一种:对应于标准模式的第一试题属性数据段、对应于试题答案分离模式的第二试题属性数据段;将试题属性数据段封装至试题信息库。通过本申请方案的实施,将预设试题文件中的试题属性数据进行解析,得到相应的试题属性标识,再对该试题属性标识进行解析得到相应的试题属性数据段,最后只需对该试题属性数据段进行封装,从而能够减少录入试题的工作量、提高批量录入试题的效率且能够支持图片、公式、表格等特殊业务场景。
1.一种试题录入方法,其特征在于,包括:
2.根据权利要求1所述的试题录入方法,其特征在于,所述解析预设试题文件中试题属性数据,得到对应于所述试题属性数据的试题属性标识的步骤,包括:
3.根据权利要求1所述的试题录入方法,其特征在于,所述解析预设试题文件中试题属性数据,得到对应于所述试题属性数据的试题属性标识的步骤之后,还包括:
4.根据权利要求3所述的试题录入方法,其特征在于,当所述试题录入模式为所述标准模式时,所述对所述第二目标试题属性标识进行解析,得到相应的试题属性数据段的步骤,包括:
5.根据权利要求3所述的试题录入方法,其特征在于,当所述试题录入模式为所述试题答案分离模式时,所述对所述第二目标试题属性标识进行解析,得到相应的试题属性数据段的步骤,包括:
6.根据权利要求5所述的试题录入方法,其特征在于,所述基于预设算法分别对所述试题数据标识以及所述答案数据标识进行解析,得到试题数据段以及答案数据段的步骤之后,还包括:
7.根据权利要求1至6任一项所述的试题录入方法,其特征在于,所述将所述试题属性数据段封装至试题信息库的步骤,包括:
8.一种试题录入装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器及处理器,其中:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现权利要求1至7中的任意一项所述方法中的步骤。