基于流程图设计的操作题自动阅卷方法以及在线考试系统技术方案

技术编号:34041139 阅读:35 留言:0更新日期:2022-07-06 13:30
本申请涉及一种基于流程图设计的操作题自动阅卷方法以及在线考试系统。所述方法包括:获取考生作答数据和试题答案数据;基于考生作答数据构建第一矩阵,以及基于试题答案数据构建第二矩阵;将第一矩阵和第二矩阵进行比对,并基于比对结果确定考生作答分数。采用本方法能够实现针对流程图设计的操作题目进行自动阅卷,解决了相关技术中无法针对流程图设计的操作题目进行自动阅卷的问题,极大的提高了判题效率,减少了人力成本。减少了人力成本。减少了人力成本。

Automatic marking method of operation questions based on flow chart design and online examination system

【技术实现步骤摘要】
基于流程图设计的操作题自动阅卷方法以及在线考试系统


[0001]本申请涉及计算机
,特别是涉及一种基于流程图设计的操作题自动阅卷方法以及在线考试系统。

技术介绍

[0002]随着信息技术的快速发展,推动了在线考试技术的发展,进而实现无纸化考试,使得考试过程更加方便快捷、高效。然而,由于当前上机考试技术的限制,在传统考试中一些专业性较强的考试内容很难通过上机考试来实现。金融科技师操作题在传统考试中只需要寥寥数笔即可完成流程图的设计和作答,但是难以通过上机考试实现。
[0003]在现有技术中,一般采用第三方流程图设计软件实现金融科技师操作题的作答,考生使用独立软件进行流程图的设计,并将设计的流程图保存为图片或者文件格式进行提交。阅卷人员阅卷时再打开考生提交的流程图图片或者文件进行人工阅卷,这就需要具有专业知识的阅卷人员花费几分钟的时间分析考生的作答是否正确。另外,考生通过这种方式提交答案存在一定的风险,在数据传输过程中考生提交的答案可能面临文件损坏、被窃取或者被篡改的风险。由此可见,采用这种方式不仅考生作答不方便,考后阅卷也不方便,费时费力、效率低下,且数据安全无法得到保障。
[0004]针对相关技术中存在无法针对流程图设计的操作题目进行自动阅卷的问题,目前还没有提出有效的解决方案。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够实现针对流程图设计的操作题目进行自动阅卷的基于流程图设计的操作题自动阅卷方法以及在线考试系统。
[0006]第一方面,本申请提供了一种基于流程图设计的操作题自动阅卷方法,所述方法包括:
[0007]获取考生作答数据和试题答案数据;基于所述考生作答数据构建第一矩阵,以及基于所述试题答案数据构建第二矩阵;
[0008]将所述第一矩阵和所述第二矩阵进行比对,并基于比对结果确定考生作答分数。
[0009]在其中一个实施例中,所述基于所述考生作答数据构建第一矩阵,以及基于所述试题答案数据构建第二矩阵包括:
[0010]对所述考生作答数据进行解析处理,以提取考生绘制流程图中各个部分的第一关键信息;
[0011]对所述试题答案数据进行解析处理,以提取试题答案流程图中各个部分的第二关键信息;
[0012]根据所述第一关键信息构建所述第一矩阵;所述第一关键信息包括考生绘制流程图中的第一组件信息、第一分组信息、第一组件关联信息和第一分组关联信息;
[0013]根据所述第二关键信息构建所述第二矩阵;所述第二关键信息包括试题答案流程
图中的第二组件信息、第二分组信息、第二组件关联信息和第二分组关联信息。
[0014]在其中一个实施例中,所述根据所述第一关键信息构建所述第一矩阵包括:
[0015]基于所述第一组件信息构建第一组件类型矩阵;所述第一组件信息包括组件的类型编号;
[0016]基于所述第一分组信息构建第一分组内容矩阵;所述第一分组信息包括分组的名称以及每一分组中组件的类型编号;
[0017]基于所述第一组件关联信息构建第一组件关联拓扑矩阵;所述第一组件关联信息包括组件的类型编号以及组件与组件之间的关联关系;
[0018]基于所述第一分组关联信息构建第一分组关联拓扑矩阵;所述第一分组关联信息包括分组的名称以及分组与分组之间的关联关系。
[0019]在其中一个实施例中,所述根据所述第一关键信息构建所述第一矩阵包括:
[0020]将每一组件的类型编号按照第一预设次序依次排列,形成所述第一组件类型矩阵;
[0021]将每一分组的名称依次排列,并将每一分组中的所有组件的类型编号按照第二预设次序依次排列至所述分组的下方,形成所述第一分组内容矩阵;
[0022]以组件的类型编号作为顶点,以组件与组件之间的关联关系作为边,构建第一有向图邻接矩阵,并将所述第一有向图邻接矩阵作为所述第一组件关联拓扑矩阵;
[0023]以分组的名称作为顶点,以分组与分组之间的关联关系作为边,构建第二有向图邻接矩阵,并将所述第二有向图邻接矩阵作为所述第一分组关联拓扑矩阵。
[0024]在其中一个实施例中,所述根据所述第二关键信息构建所述第二矩阵包括:基于所述第二组件信息构建第二组件类型矩阵;基于所述第二分组信息构建第二分组内容矩阵;基于所述第二组件关联信息构建第二组件关联拓扑矩阵;基于所述第二分组关联信息构建第二分组关联拓扑矩阵。
[0025]第二方面,本申请还提供了一种基于流程图设计的在线考试系统,所述系统包括在线作答子系统和自动阅卷子系统,其中:所述在线作答子系统用于考生进行流程图的在线设计,以及存储考生作答数据;
[0026]所述自动阅卷子系统与所述在线作答子系统连接,用于获取考生作答数据和试题答案数据;基于所述考生作答数据构建第一矩阵,以及基于所述试题答案数据构建第二矩阵;将所述第一矩阵和所述第二矩阵进行比对,并基于比对结果确定考生作答分数。
[0027]在其中一个实施例中,所述在线作答子系统包括:组件编辑模块、组件分组模块、关联关系创建模块和数据存储模块,其中:
[0028]所述组件编辑模块用于添加组件、删除组件以及修改组件属性信息;所述组件分组模块用于创建分组、删除分组以及修改分组属性信息;所述关联关系创建模块用于创建组件与组件之间的关联关系、组件与分组之间的关联关系、分组与分组之间的关联关系以及修改关联关系属性信息;所述数据存储模块用于存储考生作答数据。
[0029]在其中一个实施例中,所述自动阅卷子系统包括数据解析模块和矩阵构建模块,其中:
[0030]所述数据解析模块用于对所述考生作答数据进行解析处理,以提取考生绘制流程图中各个部分的第一关键信息;对所述试题答案数据进行解析处理,以提取试题答案流程
图中各个部分的第二关键信息;
[0031]所述矩阵构建模块用于根据所述第一关键信息构建所述第一矩阵;所述第一关键信息包括考生绘制流程图中的第一组件信息、第一分组信息、第一组件关联信息和第一分组关联信息;根据所述第二关键信息构建所述第二矩阵;所述第二关键信息包括试题答案流程图中的第二组件信息、第二分组信息、第二组件关联信息和第二分组关联信息。
[0032]在其中一个实施例中,所述矩阵构建模块包括组件类型矩阵构建单元、分组内容矩阵构建单元、组件关联矩阵构建单元和分组关联矩阵构建单元,其中:
[0033]所述组件类型矩阵构建单元,用于基于所述第一组件信息构建第一组件类型矩阵;所述第一组件信息包括组件的类型编号;
[0034]所述分组内容矩阵构建单元,用于基于所述第一分组信息构建第一分组内容矩阵;所述第一分组信息包括分组的名称以及每一分组中组件的类型编号;
[0035]所述组件关联矩阵构建单元,用于基于所述第一组件关联信息构建第一组件关联拓扑矩阵;所述第一组件关联信息包括组件的类型编号以及组件与组件之间的关联关系;
[0036]所述分组关联矩阵构建单元,用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于流程图设计的操作题自动阅卷方法,其特征在于,所述方法包括:获取考生作答数据和试题答案数据;基于所述考生作答数据构建第一矩阵,以及基于所述试题答案数据构建第二矩阵;将所述第一矩阵和所述第二矩阵进行比对,并基于比对结果确定考生作答分数。2.根据权利要求1所述的方法,其特征在于,所述基于所述考生作答数据构建第一矩阵,以及基于所述试题答案数据构建第二矩阵包括:对所述考生作答数据进行解析处理,以提取考生绘制流程图中各个部分的第一关键信息;对所述试题答案数据进行解析处理,以提取试题答案流程图中各个部分的第二关键信息;根据所述第一关键信息构建所述第一矩阵;所述第一关键信息包括考生绘制流程图中的第一组件信息、第一分组信息、第一组件关联信息和第一分组关联信息;根据所述第二关键信息构建所述第二矩阵;所述第二关键信息包括试题答案流程图中的第二组件信息、第二分组信息、第二组件关联信息和第二分组关联信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一关键信息构建所述第一矩阵包括:基于所述第一组件信息构建第一组件类型矩阵;所述第一组件信息包括组件的类型编号;基于所述第一分组信息构建第一分组内容矩阵;所述第一分组信息包括分组的名称以及每一分组中组件的类型编号;基于所述第一组件关联信息构建第一组件关联拓扑矩阵;所述第一组件关联信息包括组件的类型编号以及组件与组件之间的关联关系;基于所述第一分组关联信息构建第一分组关联拓扑矩阵;所述第一分组关联信息包括分组的名称以及分组与分组之间的关联关系。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一关键信息构建所述第一矩阵包括:将每一组件的类型编号按照第一预设次序依次排列,形成所述第一组件类型矩阵;将每一分组的名称依次排列,并将每一分组中的所有组件的类型编号按照第二预设次序依次排列至所述分组的下方,形成所述第一分组内容矩阵;以组件的类型编号作为顶点,以组件与组件之间的关联关系作为边,构建第一有向图邻接矩阵,并将所述第一有向图邻接矩阵作为所述第一组件关联拓扑矩阵;以分组的名称作为顶点,以分组与分组之间的关联关系作为边,构建第二有向图邻接矩阵,并将所述第二有向图邻接矩阵作为所述第一分组关联拓扑矩阵。5.根据权利要求3所述的方法,其特征在于,所述根据所述第二关键信息构建所述第二矩阵包括:基于所述第二组件信息构建第二组件类型矩阵;基于所述第二分组信息构建第二分组内容矩阵;基于所述第二组件关联信息构建第二组件关联拓扑矩阵;基于所述第二分组关联信息构建第二分组关联拓扑矩阵。
6.一种基于流程图设计的在线考试系统,其特征在于,所述系统包括在线作答子系统和自动阅卷子系统,其中:所述在线作答子系统用于考生进行流程图的在线设计,以及存储考生作答数据;所述自动阅卷子系统与所述在线作答子系统连接,用于获取考生作答数据和试题答案数据;基于所述考生作答数据构建第一矩阵,以及基于所...

【专利技术属性】
技术研发人员:祁长生吴平价高阳孙建宋海军
申请(专利权)人:深圳市卓帆技术有限公司
类型:发明
国别省市:

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

1