SaaS题库建设过程中一种试题共享的方法与流程

文档序号:31073270发布日期:2022-08-09 21:22阅读:147来源:国知局
saas题库建设过程中一种试题共享的方法
技术领域
1.本发明涉及在线教育技术领域,具体涉及是一种saas题库建设过程中试题纠错共享的方法。


背景技术:

2.伴随在线教育的发展,尤其近年来成人继续教育信息化快速普及,在线学习、在线考试已经广泛应用在教学活动中,除教育平台搭建外,课程资源建设、题库建设也是各家高校面临的重要工作。在题库建设过程中,很多高校在试题资源共建共享方面达成共识。尤其saas类题库在线考试系统,如何实现题库的分发、复制、共建共享是试题建设过程的难题。目前很多院校是采用导入、导出等人工或者半人工的方式进行,存在实现方案较少且单一,手工导入、导出试题工作量大,容易出错,试题本身有错时,共享后纠错难度大,收集原始试题难度很大的问题。


技术实现要素:

3.本发明针对以上问题,提供一种saas题库建设过程中试题纠错共享的方法。采用的技术方案是,一种saas题库建设过程中试题纠错共享的方法包括以下步骤:s1,在saas题库中设置共享题库的基本库;s2,对基本库内试题进行标记;s3,在saas题库中创建试题分发订阅表,且将试题分发订阅表与已经完成试题标记的基本库匹配;s4,试题分发订阅表对订阅试题的用户进行试题推送,并标记用户信息;s5,用户接收推送试题,并对存在错误的试题进行纠错,并将纠错后的试题发回saas题库;s6,saas题库接收纠错后试题,完成审核后,更新基本库信息,并通过试题分发订阅表将纠正后试题推送至所有订阅试题的用户,完成共享。
4.可选的,s2中,标记的内容包括试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错。
5.进一步的,s3中,试题分发订阅表采用rabbitmq消息系统,将试题信息推送至订阅试题的用户,并通过rabbitmq消息系统接收订阅试题用户纠错后的试题。
6.可选的,s3中,试题分发订阅表推送试题时,核对推送试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错信息是否与标记的内容一致。
7.可选的,s5中,用户通过rabbitmq消息系统将纠错题id、纠错标记、用户id及纠错后的试题信息发送至saas题库。
8.可选的,s6中,saas题库收到信息后,将基本库内与纠错题相同id的试题标记为待纠错待审核试题,并存入临时库中。
9.可选的,s6中,试题管理员人工对临时库中待纠错待审核试题进行审核,审核通过后,将临时库中待纠错待审核试题更新至基本库内,并将纠错后试题版本号增加1。
10.进一步的,s6中,saas题库中将更新至基本库内的纠错后试题通过试题分发订阅表对已经订阅试题且接收的用户进行再次推送,完成纠错共享。
11.本发明的有益效果至少包括以下之一;1、本发明提供的技术方案不依赖特殊的硬件设备,基于saas题库中创建试题分发订阅表自动完成了试题的订阅、分发、回收过程,简单高效。
12.2、解决了现有试题共享采用导入、导出等人工或者半人工的方式进行,存在实现方案较少且单一,手工导入、导出试题工作量大,容易出错,试题本身有错时,共享后纠错难度大,收集原始试题难度很大的问题。
具体实施方式
13.为了使本发明的目的、技术方案及优点能够更加清晰明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明保护内容。
14.实施例1一种saas题库建设过程中试题纠错共享的方法,包括以下步骤:s1,在saas题库中设置共享题库的基本库;s2,对基本库内试题进行标记;s3,在saas题库中创建试题分发订阅表,且将试题分发订阅表与已经完成试题标记的基本库匹配;s4,试题分发订阅表对订阅试题的用户进行试题推送,并标记用户信息;s5,用户接收推送试题,并对存在错误的试题进行纠错,并将纠错后的试题发回saas题库;s6,saas题库接收纠错后试题,完成审核后,更新基本库信息,并通过试题分发订阅表将纠正后试题推送至所有订阅试题的用户,完成共享。
15.这样设计的目的在于,提供的技术方案不依赖特殊的硬件设备,基于saas题库中创建试题分发订阅表自动完成了试题的订阅、分发、回收过程,简单高效。解决了现有试题共享采用导入、导出等人工或者半人工的方式进行,存在实现方案较少且单一,手工导入、导出试题工作量大,容易出错,试题本身有错时,共享后纠错难度大,收集原始试题难度很大的问题。
16.实施例2本实施例中,一种saas题库建设过程中试题纠错共享的方法,包括以下步骤:s1,在saas题库中设置共享题库的基本库;s2,对基本库内试题进行标记,标记的内容包括试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错;s3,在saas题库中创建试题分发订阅表,且将试题分发订阅表与已经完成试题标记的基本库匹配,试题分发订阅表采用rabbitmq消息系统,将试题信息推送至订阅试题的用户,并通过rabbitmq消息系统接收订阅试题用户纠错后的试题,试题分发订阅表推送试题时,核对推送试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错信息是否与标记的内容一致;
s4,试题分发订阅表对订阅试题的用户进行试题推送,并标记用户信息;s5,用户接收推送试题,并对存在错误的试题进行纠错,并将纠错后的试题发回saas题库,用户通过rabbitmq消息系统将纠错题id、纠错标记、用户id及纠错后的试题信息发送至saas题库;s6,saas题库接收纠错后试题,完成审核后,更新基本库信息,并通过试题分发订阅表将纠正后试题推送至所有订阅试题的用户,saas题库收到信息后,将基本库内与纠错题相同id的试题标记为待纠错待审核试题,并存入临时库中,试题管理员人工对临时库中待纠错待审核试题进行审核,审核通过后,将临时库中待纠错待审核试题更新至基本库内,并将纠错后试题版本号增加1,saas题库中将更新至基本库内的纠错后试题通过试题分发订阅表对已经订阅试题且接收的用户进行再次推送,完成纠错共享。
17.这样设计的目的在于,提供的技术方案不依赖特殊的硬件设备,基于saas题库中创建试题分发订阅表自动完成了试题的订阅、分发、回收过程,简单高效。解决了现有试题共享采用导入、导出等人工或者半人工的方式进行,存在实现方案较少且单一,手工导入、导出试题工作量大,容易出错,试题本身有错时,共享后纠错难度大,收集原始试题难度很大的问题。
18.实施例3以a在线教育为例,一种saas题库建设过程中试题纠错共享的方法,包括以下步骤:s1,在a在线教育的saas题库中设置共享题库的基本库;s2,对基本库内试题进行如下标记,按教学内容分为“语文”、“数学”、“英语”等多个学科,在每一个学科内按照考察内容分为多个学习项目,以“英语”为例,其中包含“听力题”、“完形填空题”、“阅读理解题”等等,每一个学习项目中,在每一个学习项目里包含多个试题,以“完形填空题”为例,其中试题包含id信息如“完形填空试题1”、试题版本号“1.0版本”、创建时间为“2022年1月1日创建”、“试题未分发”、“试题未纠错”;s3,在saas题库中创建试题分发订阅表,且将试题分发订阅表与已经完成试题标记的基本库匹配,试题分发订阅表采用rabbitmq消息系统,将试题信息推送至订阅试题的用户,并通过rabbitmq消息系统接收订阅试题用户纠错后的试题,试题分发订阅表推送试题时,核对推送试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错信息是否与标记的内容一致,依旧以“完形填空题”试题为例,目前a在线教育平台中共计有100个用户订阅了“完形填空题”试题,试题分发订阅表对这100个用户推送“完形填空题”试题,在推送时核对推送试题的id、试题版本号、试题创建时间、试题是否分发和试题是否纠错信息是否与标记的内容一致,同时将试题的分发状态由“试题未分发”修改为“试题已分发”,即完形填空试题1的状态为“完形填空试题1”、“1.0版本”、“2022年1月1日创建”、“试题已分发”、“试题未纠错”;s4,试题分发订阅表对订阅试题的用户进行试题推送,并标记用户信息;s5,用户接收推送试题,并对存在错误的试题进行纠错,并将纠错后的试题发回saas题库,用户通过rabbitmq消息系统将纠错题id、纠错标记、用户id及纠错后的试题信息发送至saas题库,订阅“完形填空题”试题的用户b收到“完形填空试题1”发现试题存在错误,对试题进行纠错,并通过rabbitmq消息系统将纠错题id、纠错标记、用户id及纠错后的
试题信息发送至saas题库;s6,saas题库接收纠错后试题,完成审核后,更新基本库信息,并通过试题分发订阅表将纠正后试题推送至所有订阅试题的用户,saas题库收到信息后,将基本库内与纠错题相同id的试题标记为待纠错待审核试题,并存入临时库中,试题管理员人工对临时库中待纠错待审核试题进行审核,审核通过后,将临时库中待纠错待审核试题更新至基本库内,并将纠错后试题版本号增加1,saas题库中将更新至基本库内的纠错后试题通过试题分发订阅表对已经订阅试题且接收的用户进行再次推送,完成纠错共享,即试题管理员人工对用户b提供的纠错题进行审核,没有问题后,更新基础库内的试题信息,更新后“完形填空试题1”的信息为“完形填空试题1”、“2.0版本”、“2022年1月1日创建”、“试题已分发”、“试题已纠错”,同时再通过试题分发订阅表对已经订阅“完形填空试题1”的用户再次进行推送。
19.这样设计的目的在于,提供的技术方案不依赖特殊的硬件设备,基于saas题库中创建试题分发订阅表自动完成了试题的订阅、分发、回收过程,简单高效。解决了现有试题共享采用导入、导出等人工或者半人工的方式进行,存在实现方案较少且单一,手工导入、导出试题工作量大,容易出错,试题本身有错时,共享后纠错难度大,收集原始试题难度很大的问题。
20.最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1