一种在线财会考试自动评分系统及评分方法与流程

文档序号:22073714发布日期:2020-09-01 18:58阅读:232来源:国知局
一种在线财会考试自动评分系统及评分方法与流程

本发明属于计算机辅助教育领域,特别涉及一种在线财会考试自动评分系统及评分方法。



背景技术:

目前教育培训考试针对学生实际操作部分很少,现有系统只是简单的实现了考试内容的展示,学生答题情况还需要老师手动来打分,没有完全互联网技术带给我们带来的便利。

目前现有的的系统中,只是部分实现了系统自动化评分功能即只是实现了常用的简单的题型评分(如选项题、判断题等)。缺乏针对会计行业模拟实际操作,学生练习考试做账题型的自动化评分系统。



技术实现要素:

本发明的目的在于针对会计培训系统进行模拟实际操作题型练习和考试进行自动算分,实现培训系统会计行业考试自动化。为实现上述发明目的,本发明提供一种在线财会考试自动评分系统,包括:

用户系统:用于用户参与考试,输入用户个人信息及作答答案,由多个客户端组成,客户端内置人机交互模块;

题库系统:主要用于试题的存储、添加、删除、修改、查询,同时根据用户的练习情况,计算并记录每道题的错误率和相关考点;

考点系统:用于对考生进行特定考点的考核或者进行综合能力考核,包括特定考点考核系统和综合能力考核系统;

所述特定考点考核系统,用于读取所述题库模块中试题的错误率和相关考点,对某一特定考点进行易错试题推送及易错点强化考核练习;

所述综合能力考核系统,用于对财会专业学生进行综合考核,包括常规考核和实操考核,常规考核包括但不限于以选择题、填空题、判断题、简答题的形式对财会专业知识点进行考核,实操考核包括但不限于用真实的财务数据或模拟的财务数据对用户进行财会实践考核;

评分系统:主要负责机器自主评分,包括查询模块、分类模块、比对模块、核算模块;

所述查询模块,用于从客户端获取考生所提交试卷的考试id、并根据考试id查询已提交试卷的题目信息、题型信息、正确答案信息;

所述分类模块,用于识别已提交试卷的题目信息和题型信息,再将各题型的作答答案分别放入各题型对应的数据集合当中,题型包括常用题型和实操题型;

所述比对模块,使用patterncompile方法对各题型的正确答案数据集合与作答答案数据集合进行双重循环匹配,若答案正确则向评分模块返回true修改存入分值,若答案错误则向评分模块返回false对应分值为0分,最终得到各题型的分数集合;

所述核算模块,用于按照答案比对情况核算考生所提交试卷的得分情况,得分情况包括各题型得分情况和总得分情况;

包括物理服务器和网络服务器,物理服务器用于存储用户隐私数据,网络服务器用于存储系统代码以及用户非隐私数据,题库系统和考点系统通过物理服务器和网络服务器相连,网络服务器接收题库系统上传的所有用户练习情况数据并作匿名处理,通过大数据分析计算题目总的错误率,通过总的错误率和用户练习情况,评估用户排名及学习情况,通过物理服务器反馈数据给考点系统,人机交互系统接收反馈数据并定时定量推送错误率较高的题目给用户。

优选的,所述人机交互模块包括身份识别单元,用以验证考生的身份,包括证件扫描仪及生物识别系统,所述证件扫描仪用于对身份证、学生证或其他证件进行识别扫描,生物识别系统用于对考试用户进行识别。

优选的,还包括监控系统,所述监控系统包括全局监控系统及客户端监控系统,全局监控系统安装于考试场所内,对考场整体情况进行实时监控,客户端监控系统包括录音单元、拍照单元、视频单元、软件监控单元,录音单元用于对考生考试进行全程录音,视频单元用于对考生考试进行全程录像,拍照单元用于在考试过程中随机拍照,软件监控单元用于监控客户端的上网情况,防止考试期间非正常联网以及使用作弊软件。

还提供一种在线财会考试自动评分方法,使用上述一种在线财会考试自动评分系统进行评分,包括如下步骤:

s1:评分系统调用查询模块从客户端获取考生所提交试卷的考试id、试卷的题目信息、题型信息、正确答案信息;

s2:评分系统调用分类模块将获取的试卷试题按照常用题型、实操题型进行分类,得到各题型的正确答案进行数据封装,得到各题型的正确答案数据集合;

s3:将考生的作答答案根据题型的不同进行数据封装,得到各题型的作答答案数据集合;

s4:调用比对模块中的patterncompile方法对各题型的正确答案数据集合与作答答案数据集合进行双重循环匹配,若答案正确则向评分模块返回true修改存入分值,若答案错误则向评分模块返回false对应分值为0分,最终得到各题型的分数集合;

s5:根据步骤s4得到的各题型的分数集合,统计得到该试卷的总得分情况。

优选的,其中常用题型包括:

单选题、多选题、填空题、判断题。

优选的,其中当题型属于常用题型时,步骤s4还包括如下步骤:

s4.1.1:将步骤s2获取的每个常用题型的作答答案数据集合和步骤s3获取的对应的每个常用题型的正确答案数据集合进行匹配;

s4.1.2:将完成匹配的某常用题型作答答案数据和该常用题型正确答案数据,分别从某常用题型作答答案数据集合和该常用题型正确答案数据集合中取出;

s4.1.3:按照题目顺序,将步骤s3.1.2所取出的某常用题型作答答案数据和该常用题型正确答案数据进行一对一比对;

s4.1.4:若某道题目的作答答案数据和该道题目的正确答案数据比对相同,则比对成功,

若某道题目的作答答案数据和该道题目的正确答案数据比对不相同,则比对不成功;

s4.1.5:根据步骤s3.1.4的比对情况,得到比对成功的情况次数;

s4.1.6:根据步骤s3.1.5的比对成功情况次数,统计出各常用题型的得分情况并存入以各常用题型命名的分数集合。

优选的,其中当题型属于实操题型时,步骤s4包括如下步骤:

s4.2.1:将步骤s2获取的实操题型的正确答案数据集合进行解压缩,得到实操题型的每个记账步骤的正确工作表字符串数据;

s4.2.2:将步骤s4.2.1得到的正确工作表字符串数据放入待比对集合中;

s4.2.3:将步骤s3获取的实操题型的作答答案数据集合进行解压缩,得到实操题型的每个记账步骤的作答工作表字符串数据;

s4.2.4:若作答工作表字符串数据与正确工作表字符串数据类型不一致,则先转化为与正确工作表字符串数据相同的数据类型,再放入待比对集合中,

若作答工作表字符串数据与正确工作表字符串数据类型一致,则直接放入待比对集合中;

s4.2.5:按照题目顺序,将待比对集合中的正确工作表字符串数据与作答工作表字符串数据进行信息比对,

比对的信息包括工作表的样式信息、行列信息、单元格的填写内容信息;

s4.2.6:若某道题目的作答工作表数据和该道题目的正确工作表数据比对信息全部匹配,则比对成功,

若某道题目的作答工作表数据和该道题目的正确工作表数据比对信息不能全部匹配,则比对不成功;

s4.2.7:根据步骤s4.2.6的比对情况,得到比对成功的情况次数;

s4.2.8:根据步骤s4.2.7的比对成功情况次数,统计出实操题型的得分情况并存入以实操题型命名的分数集合。

优选的,其中步骤s4.2.1所述的数据转化的方法包括但不限于java对io字节流的操作方法。

优选的,其中步骤s5包括如下步骤:

s5.1:获取每个题型分数集合信息;

s5.2:判断每个题型分数集合中是否有数据记录;

s5.3:根据步骤s4.2的判断情况,提取出有数据记录的题型分数集合中记录的该题型的得分情况;

s5.4:根据步骤s4.3提取出的得分情况统计出总得分情况并存入总得分分数集合。

有益效果

实施本发明,具有如下有益效果:

本发明本发明针对会计培训系统进行模拟实际操作题型练习和考试进行自动算分,最终实现培训系统会计行业考试自动化。

附图说明

图1为本发明实施例的数据处理流程示意图;

图2为本发明的流程示意图;

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。

实施例一

一种在线财会考试自动评分系统,包括:

用户系统:用于用户参与考试,输入用户个人信息及作答答案,由多个客户端pc组成,客户端内置人机交互模块;

题库系统:主要用于试题的存储、添加、删除、修改、查询,同时根据用户的练习情况,计算并记录每道题的错误率和相关考点;

考点系统:用于对考生进行特定考点的考核或者进行综合能力考核,包括特定考点考核系统和综合能力考核系统;

所述特定考点考核系统,用于读取所述题库模块中试题的错误率和相关考点,对某一特定考点进行易错试题推送及易错点强化考核练习;

所述综合能力考核系统,用于对财会专业学生进行综合考核,包括常规考核和实操考核,常规考核包括但不限于以选择题、填空题、判断题、简答题的形式对财会专业知识点进行考核,实操考核包括但不限于用真实的财务数据或模拟的财务数据对用户进行财会实践考核;

评分系统:主要负责机器自主评分,包括查询模块、分类模块、比对模块、核算模块;

所述查询模块,用于从客户端获取考生所提交试卷的考试id、并根据考试id查询已提交试卷的题目信息、题型信息、正确答案信息;

所述分类模块,用于识别已提交试卷的题目信息和题型信息,再将各题型的作答答案分别放入各题型对应的数据集合当中,题型包括常用题型和实操题型;

所述比对模块,使用patterncompile方法对各题型的正确答案数据集合与作答答案数据集合进行双重循环匹配,若答案正确则向评分模块返回true修改存入分值,若答案错误则向评分模块返回false对应分值为0分,最终得到各题型的分数集合;

所述核算模块,用于按照答案比对情况核算考生所提交试卷的得分情况,得分情况包括各题型得分情况和总得分情况;

包括物理服务器和网络服务器,物理服务器用于存储用户隐私数据,网络服务器用于存储系统代码以及用户非隐私数据,题库系统和考点系统通过物理服务器和网络服务器相连,网络服务器接收题库系统上传的所有用户练习情况数据并作匿名处理,通过大数据分析计算题目总的错误率,通过总的错误率和用户练习情况,评估用户排名及学习情况,通过物理服务器反馈数据给考点系统,人机交互系统接收反馈数据并定时定量推送错误率较高的题目给用户。

人机交互模块包括身份识别单元,用以验证考生的身份,包括证件扫描仪及生物识别系统,所述证件扫描仪用于对身份证、学生证或其他证件进行识别扫描,生物识别系统用于对考试用户进行识别。

还包括监控系统,所述监控系统包括全局监控系统及客户端监控系统,全局监控系统安装于考试场所内,对考场整体情况进行实时监控,客户端监控系统包括录音单元、拍照单元、视频单元、软件监控单元,录音单元用于对考生考试进行全程录音,视频单元用于对考生考试进行全程录像,拍照单元用于在考试过程中随机拍照,软件监控单元用于监控客户端的上网情况,防止考试期间非正常联网以及使用作弊软件。

实施例二

一种在线财会考试自动评分方法,包括如下步骤:

1、根据考生所提交试卷的考试id20190001,获取该试卷的题目信息a、题型信息包括选择题和填空题、正确答案信息b,得到选择题和填空题的正确答案数据集合c。

2、将考生的作答答案根据选择题和填空题的不同分别进行数据封装,得到选择题作答答案数据集合d和填空题作答答案数据集合e;

3、将选择题作答答案数据集合和填空题作答答案数据集合分别与作答答案数据集合进行答案比对,得到选择题和填空题的分数集合:选择题和填空题的正确答案数据集合c分别与选择题作答答案数据集合d和填空题作答答案数据集合e进行匹配;将完成匹配的选择题和填空题的作答答案数据与选择题和填空题的正确答案数据,分别从选择题和填空题的作答答案数据集合和选择题和填空题的正确答案数据集合中取出;按照题目顺序,将取出的选择题和填空题的作答答案数据和正确答案数据进行一对一比对;若题目n的作答答案数据和该道题目的正确答案m数据比对相同,则比对成功,若题目n的作答答案数据和该道题目的正确答案数据m比对不相同,则比对不成功;

统计得到选择题和填空题比对成功的情况次数分别为10;根据比对成功情况次数10,统计出选择题和填空题的的得分情况并存入选择题分数集合和填空题分数集合。

4、根据步骤3得到的选择题和填空题的分数集合,统计得到该试卷的总得分:获取选择题和填空题的分数集合信息;判断选择题和填空题的分数集合中是否有数据记录;提取出有数据记录的题型分数集合中记录的该题型的得分情况;将提取出的得分情况统计出总得分情况并存入总得分分数集合。

实施例三

1、根据考生所提交试卷的考试id20190002,获取该试卷的题目信息为a、题型信息为实操题型、正确答案信息为b,得到各题型的正确答案数据集合c。

2、将考生的作答答案按照实操题型进行数据封装,得到实操题型的作答答案数据集合d;

3、将实操题型的正确答案数据集合与作答答案数据集合进行答案比对,得到实操题型的分数集合e:将实操题的正确答案数据集合c进行解压缩,得到实操题型的每个记账步骤的正确工作表字符串数据;将正确工作表字符串数据放入待比对集合中;将实操题型的作答答案数据集合d进行解压缩,得到实操题型的每个记账步骤的作答工作表字符串数据;作答工作表字符串数据与正确工作表字符串数据类型不一致,则先转化为与正确工作表字符串数据相同的数据类型,此处使用java对io字节流的操作方法进行转化,再放入待比对集合中,若作答工作表字符串数据与正确工作表字符串数据类型一致,则直接放入待比对集合中;按照题目顺序,将待比对集合中的正确工作表字符串数据与作答工作表字符串数据进行信息比对,比对的信息包括工作表的样式信息、行列信息、单元格的填写内容信息;若题目的作答工作表数据n和该道题目的正确工作表数据m比对信息全部匹配,则比对成功,若题目的作答工作表数据n和该道题目的正确工作表数据m比对信息不能全部匹配,则比对不成功;根据比对情况,得到比对成功的情况次数;根据比对成功情况次数,统计出实操题型的得分情况并存入以实操题型命名的分数集合。

4、根据实操题型的分数集合e,统计得到该试卷的总得分情况:获取实操题型分数集合信息;判断实操题型分数集合中是否有数据记录;根据判断情况,提取出有数据记录的实操题分数集合中记录的实操题型的得分情况;根据提取出的得分情况统计出总得分情况并存入总得分分数集合。

以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化与变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1