一种基于互联网的题目资料获取方法、装置和电子设备制造方法及图纸

技术编号:28941875 阅读:19 留言:0更新日期:2021-06-18 21:47
本申请公开了一种基于互联网的题目资料获取方法、装置和电子设备,具体为接收客户端发送的题目获取请求;获取所述题目获取请求中的题目集合生成条件;从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,作为目标题目数据;生成包含所述目标题目数据的题目集合,并返回给所述客户端。由于本实施例中的题目数据库中存储的是题目本身,而不是预先划分得到的题目集合,只有接受到用户的请求后,才去从多个题目中筛选符合条件的题目,然后组成一个题目集合返回给用户,这样保证了题目集合是根据用户的需求生成的,能够满足用户的需求,用户无需一再发出请求,从而大大减少了服务器的工作量,降低了对服务器资源的占用。

【技术实现步骤摘要】
一种基于互联网的题目资料获取方法、装置和电子设备
本申请涉及远程教育
,更具体地说,涉及一种基于互联网的题目资料获取方法、装置和电子设备。
技术介绍
随着移动互联网的发展,网络上所能获得的信息越来越多,体现到教育领域,无论是教育工作者,例如学校教师,或者是学生家长,再或者学生本人,都可以利用互联网获取一些资料辅助自己的学习或者工作,例如教师从网络上的题库中获取一些题目作为学生的作业,家长从网络题库中下载一些题目作为学生的课下练习等。目前,网络题库中的题目通常是预先针对不同年级,不同学科等预先进行划分归类后所形成的题目集合,在使用相应网络题库时,用户根据自己的需求获得的也是这样的题目集合。但是,在实际使用中用户发现,获得的题目集合有时并不能满足自己的实际需要,因此,可能会需要重新向存储有网络题库的服务器发送请求,服务器就需要响应该请求,再次进行查询,也就是说,用户可能需要提交多次请求,才能获得最终符合自己需求的结果。该过程中不可避免的会需要服务器频繁响应用户的多次请求,无疑给服务器的带来了比较大的处理压力,从而占用了过多的服务器资源。
技术实现思路
有鉴于此,本申请提供一种基于互联网的题目资料获取方法、装置和电子设备,用于基于用户的需求向提供所需的题目资料,以降低对服务器资源的过多占用。为了实现上述目的,现提出的方案如下:一种基于互联网的题目资料获取方法,应用于互联网的服务器,所述题目资料获取方法包括步骤:接收客户端发送的题目获取请求;获取所述题目获取请求中的题目集合生成条件,所述题目集合生成条件至少包括题目数据范围和题目数据类型;从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,作为目标题目数据,所述预先建立的题目数据库中存储有至少一条题目数据;生成包含所述目标题目数据的题目集合,并返回给所述客户端。可选的,所述从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,包括:基于所述题目集合生成条件从所述题目数据库中查找,得到多个备选知识点和与所述备选知识点对应的备选题目;对所述备选题目进行过滤,得到所述目标题目数据。可选的,所述题目数据范围包括进度信息,所述题目数据类型包括题目形式,所述对所述备选题目进行过滤,得到所述目标题目数据,包括:根据所述题目形式,依照题目与题型的对应关系对所述备选题目进行过滤;进一步根据所述进度信息对所述备选题目做不超纲过滤,得到所述目标题目数据。可选的,所述题目集合生成条件还包括题目数据数量;所述生成包含所述目标题目数据的题目集合,并返回给所述客户端,包括步骤:根据预设分数计算规则计算所述目标题目数据的分值,并根据所述分值的对所述目标题目数据进行排序;根据所述题目数据数量,并依据排序结果从所述目标题目数据中截取多个题目;对所述多个题目进行排序,得到所述题目集合。一种基于互联网的题目资料获取装置,应用于互联网的服务器,所述题目资料获取装置包括:指令接收模块,用于接收客户端发送的题目获取请求;条件获取模块,用于获取所述题目获取请求中的题目集合生成条件,所述题目集合生成条件至少包括题目数据范围和题目数据类型;题目查找模块,用于从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,作为目标题目数据,所述预先建立的题目数据库中存储有至少一条题目数据;信息返回模块,用于生成包含所述目标题目数据的题目集合,并返回给所述客户端。可选的,所述题目查找模块包括:查找执行单元,用于基于所述题目集合生成条件从所述题目数据库中查找,得到多个备选知识点和与所述备选知识点对应的备选题目;题目过滤单元,用于对所述备选题目进行过滤,得到所述目标题目数据。可选的,所述题目数据范围包括进度信息,所述题目数据类型包括题目形式,所述题目过滤单元包括:第一过滤子单元,用于根据所述题目形式,依照题目与题型的对应关系对所述备选题目进行过滤;第二过滤子单元,用于进一步根据所述进度信息对所述备选题目做不超纲过滤,得到所述目标题目数据。可选的,所述题目集合生成条件还包括题目数据数量,所述信息返回模块包括:分值计算单元,用于根据预设分数计算规则计算所述目标题目数据的分值,并根据所述分值的对所述目标题目数据进行排序;题目截取单元,用于根据所述题目数据数量,并依据排序结果从所述目标题目数据中截取多个题目;题目排序单元,用于对所述多个题目进行排序,得到所述题目集合。一种电子设备,可选的,设置有如上所述的题目资料获取装置。一种电子设备,可选的,包括至少一个处理器和所述处理器连接的存储器,其中:所述存储器用于存储计算机程序或指令;所述处理器用于获取并执行所述计算机程序或指令,以使所述电子设备执行如上所述的题目资料获取方法。从上述的技术方案可以看出,本申请公开了一种基于互联网的题目资料获取方法、装置和电子设备,具体为接收客户端发送的题目获取请求;获取题目获取请求中的题目集合生成条件,题目集合生成条件至少包括题目数据范围和题目数据类型;从预先建立的题目数据库中查找符合题目集合生成条件的题目数据,作为目标题目数据,预先建立的题目数据库中存储有至少一条题目数据;生成包含目标题目数据的题目集合,并返回给客户端。由于本实施例中的题目数据库中存储的是题目本身,而不是预先划分得到的题目集合,只有接受到用户的请求后,才去从多个题目中筛选符合条件的题目,然后组成一个题目集合返回给用户,这样保证了题目集合是根据用户的需求生成的,能够满足用户的需求,用户无需一再发出请求,从而大大减少了服务器的工作量,降低了对服务器资源的占用。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例的一种基于互联网的题目资料获取方法的流程图;图2为本申请实施例的一种基于互联网的题目资料获取装置的框图;图3为本申请实施例的一种电子设备的框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一图1为本申请实施例的一种基于互联网的题目资料获取方法的流程图。如图1所示,本实施例提供的作业推荐方法应用于互联网的服务器,如在线教育系统的服务器等,该服务器存储有预先建立的题目数据库,题目数据库中存储着教材数据和题目数据,该作业推荐方法具体包括如本文档来自技高网...

【技术保护点】
1.一种基于互联网的题目资料获取方法,应用于互联网的服务器,其特征在于,所述题目资料获取方法包括步骤:/n接收客户端发送的题目获取请求;/n获取所述题目获取请求中的题目集合生成条件,所述题目集合生成条件至少包括题目数据范围和题目数据类型;/n从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,作为目标题目数据,所述预先建立的题目数据库中存储有至少一条题目数据;/n生成包含所述目标题目数据的题目集合,并返回给所述客户端。/n

【技术特征摘要】
1.一种基于互联网的题目资料获取方法,应用于互联网的服务器,其特征在于,所述题目资料获取方法包括步骤:
接收客户端发送的题目获取请求;
获取所述题目获取请求中的题目集合生成条件,所述题目集合生成条件至少包括题目数据范围和题目数据类型;
从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,作为目标题目数据,所述预先建立的题目数据库中存储有至少一条题目数据;
生成包含所述目标题目数据的题目集合,并返回给所述客户端。


2.如权利要求1所述的题目资料获取方法,其特征在于,所述从预先建立的题目数据库中查找符合所述题目集合生成条件的题目数据,包括:
基于所述题目集合生成条件从所述题目数据库中查找,得到多个备选知识点和与所述备选知识点对应的备选题目;
对所述备选题目进行过滤,得到所述目标题目数据。


3.如权利要求2所述的题目资料获取方法,其特征在于,所述题目数据范围包括进度信息,所述题目数据类型包括题目形式,所述对所述备选题目进行过滤,得到所述目标题目数据,包括:
根据所述题目形式,依照题目与题型的对应关系对所述备选题目进行过滤;
进一步根据所述进度信息对所述备选题目做不超纲过滤,得到所述目标题目数据。


4.如权利要求1所述的题目资料获取方法,其特征在于,所述题目集合生成条件还包括题目数据数量;所述生成包含所述目标题目数据的题目集合,并返回给所述客户端,包括步骤:
根据预设分数计算规则计算所述目标题目数据的分值,并根据所述分值的对所述目标题目数据进行排序;
根据所述题目数据数量,并依据排序结果从所述目标题目数据中截取多个题目;
对所述多个题目进行排序,得到所述题目集合。


5.一种基于互联网的题目资料获取装置,应用于互联网的服务器,其特征在于,所述题目资料获取装置包括:
指令接收模块,用于接收客户端发送的题目获取请求;
条件获取模块,用于获取所述题目获取请求中的题目...

【专利技术属性】
技术研发人员:罗侃王晞阳王磊程辉孟宇赵明明赵冬雪邢德阳张弦
申请(专利权)人:北京一起教育信息咨询有限责任公司
类型:发明
国别省市:北京;11

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

1