本发明涉及数字电视领域,尤其涉及一种面向电视终端的考试方法和系统。
背景技术:
如今,伴随着数字电视行业的飞速发展,数字电视不但可以进行电视节目的播放,还可以通过连接互联网、数据库或者考试管理系统等方式获取考题数据,通过所述数字电视的遥控器实现对所述考题数据的作答,并将作答结果传递给所述互联网、数据库或者考试管理系统。
发明人经过研究发现,现有的基于数字电视的考试只能实现将作答结果提交,至于考试分数的核算和统计需要人工进行,并不能为参加考试的用户自动的统计分数。
技术实现要素:
有鉴于此,本发明提供了一种面向电视终端的考试方法,用以解决现有技术中依托电视终端进行考试不能自动统计分数的问题。具体方案如下:
一种面向电视终端的考试方法,包括:
当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;
依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;
当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;
依据第二预设规则,将所述分数传递给所述电视终端。
上述的方法,优选的,当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题包括:
解析所述考试请求中包含的考试分类信息和考题id;
在与所述考试分类信息对应的考题集中查找与所述考题id相同的考题。
上述的方法,优选的,依据第一预设规则,将所述考题发送给所述电视终端以显示给用户包括:
获取所述考试请求中包含的所述电视终端的第一标识;
依据所述第一标识,将所述考题发送给所述电视终端以显示给用户。
上述的方法,优选的,当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数包括:
查找与所述考题对应的评分规则;
依据所述评分规则,将所述作答结果与预设的对应项进行比对,得到与所述作答结果对应的分数。
上述的方法,优选的,依据第二预设规则,将所述作答结果的分数传递给所述电视终端包括:
获取所述提交信号中包含的所述电视终端的第二标识;
依据所述第二标识,将所述分数传递给所述电视终端。
一种面向电视终端的考试系统,包括:
获取模块,用于当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;
发送模块,用于依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;
评分模块,用于当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;
传递模块,用于依据第二预设规则,将所述分数传递给所述电视终端。
上述的系统,优选的,所述获取模块包括:
解析单元,用于解析所述考试请求中包含的考试分类信息和考题id;
第一查找单元,用于在与所述考试分类信息对应的考题集中查找与所述考题id相同的考题。
上述的系统,优选的,所述发送模块包括:
第一获取单元,用于获取所述考试请求中包含的所述电视终端的第一标识;
发送单元,用于依据所述第一标识,将所述考题发送给所述电视终端以显示给用户。
上述的系统,优选的,所述评分模块包括:
第二查找单元,用于查找与所述考题对应的评分规则;
评分单元,用于依据所述评分规则,将所述作答结果与预设的对应项进行比对,得到与所述作答结果对应的分数。
上述的系统,优选的,所述传递模块包括:
第二获取单元,用于获取所述提交信号中包含的所述电视终端的第二标识;
传递单元,用于依据所述第二标识,将所述分数传递给所述电视终端。
与现有技术相比,本发明包括以下优点:
本发明提供了一种面向电视终端的考试方法,当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;依据第二预设规则,将所述分数传递给所述电视终端。上述的方法,依托于电视终端实现了对考试题目显示、作答以及考试结果的反馈,依托考试管理系统实现了对所述考题的分类管理和评分规则的建立,将分数传递给所述电视终端,解决了现有技术中,依托电视终端进行考试不能自动统计分数的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例公开的一种面向电视终端的考试方法流程图;
图2为本申请实施例公开的一种面向电视终端的考试方法又一方法流程图;
图3为本申请实施例公开的一种面向电视终端的考试方法又一方法流程图;
图4为本申请实施例公开的一种面向电视终端的考试方法又一方法流程图;
图5为本申请实施例公开的一种面向电视终端的考试方法又一方法流程图;
图6为本申请实施例公开的一种面向电视终端的考试系统结构框图;
图7为本申请实施例公开的一种面向电视终端的考试系统又一结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
本发明提供了一种面向电视终端的考试方法,所述方法应用于电视终端,所述方法的执行主体为考试管理系统。所述考试管理系统中包含考试的分类信息和所述每一个分类信息下对应的考题和预设的对应项,所述考题和所述预设的对应项以id进行区分,同一考题以及所述考题对应的所述预设的对应项为相同的id,所述考试管理系统中区别于现有技术的主要特征为还包括评分系统,所述评分系统中包含着不同考试分类的评分规则,用以实现对考试作答结果的分数统计。所述评分规则和所述考题依据所述考题对应的id进行关联,每一个评分规则下都包含有适用于所述评分规则的所述考题id。
本发明实施例中,所述每一个分类下的评分规则,可以为一个也可以为多个,但通常为一个,所述不同分类下的评分规则可以相同,也可以不同。所述评分规则具体指:当选择的答案正确时的得分标准;当漏选一个或者几个答案时的评分标准;当多选或者错选答案时的评分标准;当此题并未作答时的评分标准中的一个或者几个。
本发明实施例中,设置多个评分规则,是为了满足不同的考试系统的需求,在所述考试应用程序中,优选的可以为所述考试应用程序设置评分规则选择对话框。上述的设置方法,可以实现所有电视终端的考试题目不同的情况下,对所述考试的评分。
本发明实施例中,不但可以实现,在不同电视终端进行统一考题的考试的评分,还可以实现若所述考题是通过随机抽取的方式获得的,即不同的电视终端的考题不同的,对应的评分规则也可能不同的情况下的考试评分。
本发明实施例中所述评分规则可以自动的对用户的作答结果进行评分。所述考试方法的流程图,如图1所示,包括步骤:
s101、当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;
本发明实施例中,所述电视终端的用户通过点击遥控器的方式选择考试的类型和考题的编号,所述考题的编号对应着一个唯一的id作为标识,当点击开始考试按钮时,将所述考试请求通过电视终端的机顶盒发送到所述考试管理系统中。所述考试请求中包含考试的分类信息和考题id的信息,依据所述考试请求,在所述考试管理系统中筛选出匹配的考题。
s102、依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;
本发明实施例中,获取了所述考题之后,依据所述预设的第一规则,将所述考题发送给所述电视终端以显示给用户,所述用户通过点击遥控器实现对所述考题的作答。
s103、当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;
本发明实施例中,当所述电视终端用户完成作答,选择提交时,会产生一个用户对作答结果提交的信号,当接收到所述提交信号时,将所述作答结果依据所述电视终端机顶盒与所述考试管理系统的接口。传递到所述考试管理系统中的评分系统中,在所述评分系统中,依据与所述考题对应的评分规则,对所述作答结果进行评分,得到与所述作答结果对应的分数。
s104、依据第二预设规则,将所述分数传递给所述电视终端。
本发明实施例中,依据所述第二预设规则,将所述分数传递给所述电视终端进行显示。
本发明实施例中,在完成所述作答结果的分数显示之后,优选的,还会将所述考试结果,所述电视终端的信息,存入到所述考试管理系统的数据库中,方便查询或者进行分数的统计排名。
本发明实施例中,优选的存储方式为依据所述考题进行统计,将统一考题所对应的不同终端的分数保存到所述考试管理系统的数据库中。所述考试管理系统,还可以依托所述数据库,统计出所述考试中出现的最高分、最低分、平均分等统计信息。
本发明实施例中产生所述考试请求的信号,优选的,为一个安装于所述电视终端的用于考试的应用程序,所述应用程序可以包括考试分类和试题编号等相关信息,以考试分类为例,可以以是否为党员进行分类,可以包括党员题库和非党员题库,选择任意一个题库,进入所述题库,进行具体的考题的选择。所述考题的选择可以随机选择也可以通过人为指定的方式。
本发明提供了一种面向电视终端的考试方法,当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;依据第二预设规则,将所述分数传递给所述电视终端。上述的方法,依托于电视终端实现了对考试题目显示、作答以及考试结果的反馈,依托考试管理系统实现了对所述考题的分类管理和评分规则的建立,将分数传递给所述电视终端,解决了现有技术中,依托电视终端进行考试不能自动统计分数的问题。
本发明实施例中,当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题的方法流程图如图2所示,包括步骤:
s201、解析所述考试请求中包含的考试分类信息和考题id;
本发明实施例中,当用户通过遥控器点击所述考试应用程序时,首先选择考试分类信息和考题的编号,通过对点击操作的响应,会将所述选择的结果转化为所述考试分类信息和考题id传递给所述电视终端与所述电视终端机顶盒的接口,通过所述电视终端机顶盒的接口获取所述考试分类信息和考题的id。
s202、在与所述考试分类信息对应的考题集中查找与所述考题id相同的考题;
本发明实施例中,将所述考试分类信息和考题的id,通过所述电视终端机顶盒与所述考试管理系统的接口传递到所述考试管理系统中,在所述考试前端管理系统中,优先找到存储考题信息的数据库,在所述数据库中找到所述考试分类信息对应的数据库,在所述数据库中查找与所述考题的id相同的考题,在所述考试管理系统中,优选的,记录所述考题的id所属的考试分类,记录所述考试分类的目的是为了方便所述考题结果提交时快速找到与所述考题对应的所述对应项。
本发明实施例中,依据第一预设规则,将所述考题发送给所述电视终端显示给用户的方法流程图如图3所示,包括步骤:
s301、获取所述考试请求中包含的所述电视终端的第一标识;
本发明实施例中,所述考试请求中除了包含所述考试分类信息和所述考题id之外,还包括与所述电视终端对应的第一标识,优选的,本发明实施例中,所述第一标识为所述电视终端机顶盒的生产序列号或者加密序列号,所述机顶盒的生产序列号或者加密序列号具有唯一性,用所述第一标识区分所述电视终端。所述第一标识还可以为:用户的名称,所述电视终端的网络标识码等等。
s302、依据所述第一标识,将所述考题发送给所述电视终端以显示给用户。
本发明实施例中遍历所述考试管理系统依据所述第一标识在所述考试管理系统的所有考试请求中查找与所述第一标识匹配的所述电视终端,将所述考题通过所述电视终端机顶盒与所述考试系统的接口发送给所述电视终端以显示给用户,供所述用户作答。
本发明实施例中引入第一标识的目的是为了区分不同的电视终端,当所述考试管理系统中有多个考试请求存在时,利用所述第一标识可以很快的完成考题的分配,提高对所述考试请求的响应速度。
本发明实施例中,当接收到用户对所述考题的作答结果的提交信号时,依据评分规则对所述作答结果进行评分,得到所述作答结果的分数的方法流程图如图4所示,包括步骤:
s401、查找与所述考题对应的评分规则;
本发明实施例中,当接收到用户提交的对所述考题的作答结果时,依据与所述作答结果对应的考题的id在所述考试管理系统的评分系统中查找与所述考题id对应的评分规则。
s402、依据所述评分规则,将所述作答结果与预设的对应项进行比对,得到所述作答结果的分数;
本发明实施例中,遍历所述考试管理系统,依据所述作答结果对应的考题id,查找与所述id对应的预设对应项,依据所述评分规则,将所述作答结果与预设的对应项进行比对,得到与所述作答结果对应的分数。所述预设对应可以为所述考题的标准答案集或者预设的选项映射表或者其他形式的所述考题的标准答案信息的集合。
本发明实施例中,所述作答结果与所述对应项的比对形式为,所述作答结果为一个集合,所述对应项也为一个集合,所述两个集合的维度相同,依次对比两个集合中的对应元素,依据与所述考题相对应的评分规则,对所述作答结果进行评分,得到所述作答结果的分数。
本发明实施例中,依据第二预设规则,将所述作答结果的分数传递给所述电视终端的方法流程图如图5所示,包括步骤:
s501、获取所述提交信号中包含的所述电视终端的第二标识;
本发明实施例中,所述提交信号中除了包含所述作答结果和所述考题id之外,还包括与所述电视终端的第二标识,所述第二标识指所述电视终端机顶盒的生产序列号或者加密序列号。引入所述第二标识的目的也是为了区分所述电视终端,之所以有所述第二标识与所述第一标识的区分是因为只有在所述提交信号与所述考试请求产生于同一个所述电视终端的情况下时,两者才相同。
s502、依据所述第二标识,将所述分数传递给所述电视终端。
本发明实施例中,在所述考试管理系统的所有提交信号中查找与所述第二标识相同的机顶盒所对应的电视终端,将所述分数依据所述电视终端机顶盒与所述考试管理系统的接口传递给所述电视终端。
与上述一种面向电视终端考试方法相对应的,本发明还提供了一种面向电视终端的考试系统,所述系统的结构框图如图6所示,包括:
获取模块601,发送模块602,评分模块603和传递模块604。
其中,
所述获取模块601,用于当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;
所述发送模块602,用于依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;
所述评分模块603,用于当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;
所述传递模块604,用于依据第二预设规则,将所述分数传递给所述电视终端。
本发明提供了一种面向电视终端的考试系统,当接收到用户通过电视终端发起的考试请求时,获取与所述考试请求相匹配的考题;依据第一预设规则,将所述考题发送给所述电视终端以显示给用户;当接收到用户提交的对所述考题的作答结果时,依据与所述考题对应的评分规则对所述作答结果进行评分,得到与所述作答结果对应的分数;依据第二预设规则,将所述分数传递给所述电视终端。上述的系统,依托于电视终端实现了对考试题目显示、作答以及考试结果的反馈,依托考试管理系统实现了对所述考题的分类管理和评分规则的建立,将分数传递给所述电视终端,解决了现有技术中,依托电视终端进行考试不能自动统计分数的问题。
本发明实施例中,所述获取模块601的结构框图如图7所示,包括:
解析单元605和查找单元606。
其中,
所述解析单元605,用于解析所述考试请求中包含的考试分类信息和考题id;
所述第一查找单元606,用于在与所述考试分类信息对应的考题集中查找与所述考题id相同的考题。
本发明实施例中,所述发送模块602的结构框图如图7所示,包括:
第一获取单元607和发送单元608。
其中,
所述第一获取单元607,用于获取所述考试请求中包含的所述电视终端的第一标识;
所述发送单元608,用于依据所述第一标识,将所述考题发送给所述电视终端以显示给用户。
本发明实施例中,所述评分模块603的结构框图如图7所示,包括:
第二查找单元609,评分单元610。
其中,
所述第二查找单元609,用于查找与所述考题对应的评分规则;
所述评分单元610,用于依据所述评分规则,将所述作答结果与预设的对应项进行比对,得到与所述作答结果对应的分数。
本发明实施例中,所述传递模块604的结构框图如图7所示,包括:
第二获取单元611和传递单元612。
其中,
所述第二获取单元611,用于获取所述提交信号中包含的所述电视终端的第二标识;
所述传递单元612,用于依据所述第二标识,将所述分数传递给所述电视终端。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本申请中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。