一种基于浏览器的试题生成方法

文档序号:6539711阅读:137来源:国知局
一种基于浏览器的试题生成方法
【专利摘要】本发明涉及用于试卷的试题生成方法,一种基于浏览器的试题生成方法,包括:调取电子版的试卷数据:WEB用户端向服务器发送原始试卷数据,将原始试卷数据存储于服务器中的资源包转换队列中,并将原始试卷数据通过第一转换包转换成浏览器中可显示格式试卷数据;接收显示数据;截取试题所需图形数据;编辑试题结构化数据信息:针对截取的图形数据,选取系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息;存储试题数据。按本发明的技术方案:实现快速高效的试题添加,使各类教育人员的不同试题都能在同一添加模块完成,同时可快速完成试题分类与答案关联,自动完成试题及相关联信息的存储及排版。
【专利说明】一种基于浏览器的试题生成方法
【技术领域】
[0001]本发明涉及图像数据处理【技术领域】,尤其涉及用于试卷的试题生成方法。
【背景技术】
[0002]随着互联网技术发展和成熟,网络教育已经成为终生学习的必备工具。作为多专业、多方向、没有围墙的学院,网络教育越来越多的成为满足渴望学习的各阶层人们最好的学习平台。
[0003]通过现代远程教育实现优质教育资源共享,是缩小东西部教育差距、促进基础教育均衡发展、广大教师通过远程教育网更新了教育观念,借鉴了教学方法,开阔了视野,提闻了素养。
[0004]远程教育的表现形式将日趋多样化,课件中会大量的引进了新的技术,如flash、media player>smil等多媒体技术,不再是以前的纯文本性的资料堆积,使得学员不仅能从文字资料中获取知识,而且能直接看到老师讲课的图像,听到老师讲课的声音,使得学习变得不再枯燥。
[0005]但是习惯了传统纸质载体为知识传播和反馈主体的广大经验丰富的在职老师,如何将自己多年教学精华高效的传送到网络课堂,已然成为知识传播的重要阻碍,特别是如何在网络上快速实时的添加测试试题应用与多媒体中成为远程教育的迫切需要。

【发明内容】

[0006]本发明针对现有存在的问题,提供了一种能快速高效实现试题添加,使各类教育人员的不同试题都能在同一添加模块完成,同时可快速完成试题分类与答案关联,自动完成试题及相关联信息的存储及排版的新试题的生成方法。
[0007]为了解决上述技术问题,本发明通过下述技术方案得以解决:
[0008]—种基于浏览器的试题生成方法,包括:
[0009]调取电子版的试卷数据:WEB用户端向服务器发送原始试卷数据,将原始试卷数据存储于服务器中的资源包转换队列中,并将原始试卷数据通过第一转换包转换成浏览器中可显示格式试卷数据;
[0010]接收显示数据;
[0011]截取试题所需图形数据;
[0012]编辑试题结构化数据信息:针对截取的图形数据,选取系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息;
[0013]存储试题数据:编辑好的试题数据存储于服务器的存储包中,编辑好的试题数据包括试题图形数据及试题结构化数据。
[0014]作为优选,接收显示数据时,WEB用户端通过浏览器内核自身功能或插件将浏览器中可显示格式的试卷数据转化为Bitmap位图图片数据进行拼接显示。
[0015]作为优选,截取试题所需图形数据的方式为按纵向Y轴定位的方式通过选定上下两条边界线对某一题的区域进行相应的范围选定,通过计算出2条边界线在图片中的Y轴坐标位置截取出该部分的图片。
[0016]作为优选,截取试题所需图形数据的方式为通过获取鼠标点击点坐标(x,y)的方式选定的方式对某一题的区域进行相应的范围选定,通过计算点坐标的位置,及X与y轴方向的差值截取出该部分的图片。
[0017]作为优选,截取试题所需图形数据的方式为通过鼠标点击后拖动的方式进行范围选定方式截取出所需图片。
[0018]作为优选,原始试卷数据为通用文档数据或图形数据数据,第一转换包将通用文档数据或图形数据转换为PDF文档数据,PDF文档数据再转换为浏览器中可显示格式试卷数据。
[0019]作为优选,编辑好的试题数据通过服务器中的第二转换包转换成PNG或JPG试题数据存储于服务器的存储包中,供WEB用户端调用组卷。
[0020]作为优选,原始电子试卷数据加载至少包括有名称,创建时间2个基本属性信息。
[0021]作为优选,试题的结构化数据信息至少包括题型、答案2个信息。
[0022]作为优选,WEB用户端为含内核浏览器控件的终端。
[0023]按本发明的技术方案:实现快速高效的试题添加,使各类教育人员的不同试题都能在同一添加模块完成,同时可快速完成试题分类与答案关联,自动完成试题及相关联信息的存储及排版。
[0024]从导入文档的要求上来说,本方法是全新的既可为网络资源中的通用文档,也可以为教案的扫描图片,方便传统用户将自己的教育资源分类上传到网络中。
[0025]采用Bitmap位图图片数据显示主要是便于后续在浏览器中的截图,使用为Bitmap位图图片格式,比传统的截图方式易于转化编辑,不需要调用到操作系统的底层数据,可以调用bitmapdata的copy的方法拷贝出想要位置的图片。
[0026]原始试卷数据上传完成后服务器端自动通过内容识别调取对应转换软件进行转换,进入截图界面后的题目信息加入方式新颖方便,通过系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,能自动出来可选题型,对就该题型自动调出题型对应的选项,选择或是输入即可将选项答案或是文本答案到该截选图形中的题对应起来,同时一并储存到试题数据库(存储包)中。同时可选题型是可以扩充的,用户可以在进入编辑界面前,加入到题型信息中。
【专利附图】

【附图说明】
[0027]图1生成新试题的流程图。
【具体实施方式】
[0028]实施例1
[0029]—种基于浏览器的试题生成方法,包括:
[0030]调取电子版的试卷数据:WEB用户端向服务器发送原始试卷数据,将原始试卷数据存储于服务器中的资源包转换队列中,并将原始试卷数据通过第一转换包转换成浏览器中可显示格式试卷数据;[0031]接收显示数据:WEB用户端通过浏览器内核自身功能或插件将浏览器中可显示格式的试卷数据转化为Bitmap位图图片数据进行拼接显示;
[0032]截取试题所需图形数据;
[0033]编辑试题结构化数据信息:针对截取的图形数据,选取系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息;
[0034]存储试题数据:编辑好的试题数据存储于服务器的存储包中,编辑好的试题数据包括试题图形数据及试题结构化数据。
[0035]本实施例中,WEB用户端为含内核浏览器控件的终端,可以为PC机,也可以为智能手机等移动端。
[0036]截取试题所需图形数据的方式为按纵向Y轴定位的方式通过选定上下两条边界线对某一题的区域进行相应的范围选定,通过计算出2条边界线在图片中的Y轴坐标位置截取出该部分的图片。
[0037]原始试卷数据为通用文档数据或图形数据数据,其来源可以是WEB用户端的文档也可以是网络上共享的文档资料,创建该数据时,加载有至少包括名称、创建时间的基本属性信息,还可以包括,学历,科目等信息,当然该数据文档不限于这些属性,同时基本属性为永久性属性,为服务器调动提供依据;同时将该文档数据发送至服务器端通过第一转换包将该通用文档数据或图形数据数据转换为PDF文档数据,PDF文档数据再转换为浏览器中可显示格式试卷数据。
[0038]转换好的浏览器中可显示格式试卷数据进入切图编辑界面的显示队列中,其中转换包内部会按格式匹配度,空闲度,转换速度,转换质量排出先后供服务器选择,实现最快最优转换。针对截取的图形数据,选取系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息;截图后的图形触发浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息,试题的结构化数据信息至少包括题型、答案2个信息,还可以包括选项、题目数量等其他等题目信息,选取并输入完毕后存储相关数据类型如图形信息、题目信息到资源包的属性中。
[0039]其中,编辑好的试题数据通过服务器中的第二转换包转换成PNG或JPG试题数据存储于服务器的存储包中,供WEB用户端调用组卷。PNG或JPG格式的数据便于存储与调用。
[0040]实施例2
[0041]本实例中的一种基于浏览器的试题生成方法与实施例1基本相同,不同之处在于,截取试题所需图形数据的方式为通过获取鼠标点击点坐标(x,y)的方式选定的方式对某一题的区域进行相应的范围选定,通过计算点坐标的位置,及X与y轴方向的差值截取出该部分的图片。
[0042]实施例3
[0043]本实例中的一种基于浏览器的试题生成方法与实施例基本相同,不同之处在于,截取试题所需图形数据的方式为通过鼠标点击后拖动的方式进行范围选定方式截取出所需图片。
[0044]当然,关于本发明中的截取试题所需图形数据的方式还可以有其他方式,而且可显示格式试卷数据的格式可以为HTML4/5、SWF、SVG、位图,但不限于这些格式,如果是位图就接收显示数据时WEB用户端就不需要转化为Bitmap位图图片数据进行拼接显示了 ;
[0045]只要其它I/O设备在位图上进行范围选定都可以适用于本发明的截取试题所需图形数据的方式,本发明所提供的3种截取试题所需图形数据的方式,是比较符合人们的常用习惯,在选取截图点时能够比较快速的精确定位。
[0046]总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。
【权利要求】
1.一种基于浏览器的试题生成方法,其特征在于,包括: 调取电子版的试卷数据=WEB用户端向服务器发送原始试卷数据,将原始试卷数据存储于服务器中的资源包转换队列中,并将原始试卷数据通过第一转换包转换成浏览器中可显示格式试卷数据; 接收显示数据; 截取试题所需图形数据; 编辑试题结构化数据信息:针对截取的图形数据,选取系统自动提供的浏览器内核自身功能或插件的结构化数据交互控件中的编辑选项,加载各类结构化数据信息; 存储试题数据:编辑好的试题数据存储于服务器的存储包中,编辑好的试题数据包括试题图形数据及试题结构化数据。
2.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,接收显示数据时,WEB用户端通过浏览器内核自身功能或插件将浏览器中可显示格式的试卷数据转化为Bitmap位图图片数据进行拼接显示。
3.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,截取试题所需图形数据的方式为按纵向Y轴定位的方式通过选定上下两条边界线对某一题的区域进行相应的范围选定,通过计算出2条边界线在图片中的Y轴坐标位置截取出该部分的图片。
4.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,截取试题所需图形数据的方式为通过获取鼠标点击点坐标(x,y)的方式选定的方式对某一题的区域进行相应的范围选定,通过计算点坐标的位置,及X与y轴方向的差值截取出该部分的图片。
5.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,截取试题所需图形数据的方式为通过鼠标点击后拖动的方式进行范围选定方式截取出所需图片。
6.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,原始试卷数据为通用文档数据或图形数据,第一转换包将通用文档数据或图形数据转换为PDF文档数据,PDF文档数据再转换为浏览器中可显示格式试卷数据。
7.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于:编辑好的试题数据通过服务器中的第二转换包转换成PNG或JPG试题数据存储于服务器的存储包中,供WEB用户端调用组卷。
8.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,原始电子试卷数据加载至少包括有名称,创建时间2个基本属性信息。
9.根据权利要求1所述一种基于浏览器的试题生成方法,其特征在于,试题的结构化数据信息至少包括题型、答案2个信息。
10.根据权利要求1一种基于浏览器的试题生成方法,其特征在于,WEB用户端为含内核浏览器控件的终端。
【文档编号】G06F17/30GK103902662SQ201410080806
【公开日】2014年7月2日 申请日期:2014年3月6日 优先权日:2014年3月6日
【发明者】虞陆平, 仲申, 李胜, 何娜 申请人:杭州施强软件开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1