本发明专利技术公开了基于书签定位的试卷组卷排版方法及系统,包括以下步骤:填写预定义试卷的内容,包括试题标题、滕分栏及书签;读取试题信息,依照书签循环插入试题;在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片;当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。本发明专利技术解决web格式试题在写入word试卷时,图片位置错乱、图片位置在试题最下面等问题。本发明专利技术利用书签进行定位,继而排版组卷,能够实现自动组卷,避免了后续人工的排版及操作。
【技术实现步骤摘要】
基于书签定位的试卷组卷排版方法及系统
本专利技术涉及计算机应用
,具体涉及基于书签定位的试卷组卷排版方法及系统。
技术介绍
目前的试卷组卷系统包括:题库、组卷。存在的技术问题是:在组卷过程中,由于题库中储存的试题格式不统一,有的是储存的word格式的、有的是储存的web格式的,word格式试题直接写入word试卷时,一般不会存在问题。但web格式试题在写入word试卷时,会造成图片位置错乱、图片位置在试题最下面等问题。Web格式试题,在试题中有图片时,会以【;imgsrc=';/Upload/WebExamOperation/wordPIC/bbcea16c-07f0-4c80-a499-f9a77fd26a31.jpg】这种连接方式存放图片,而word格式的试题,会以2进制格式存放图片。在写入word文件时,两种图片的读取方式不一样。
技术实现思路
为解决现有技术存在的不足,本专利技术公开了基于书签定位的试卷组卷排版方法及系统。本申请针对试卷、试题、试卷格式进行书签操作,解决了web格式试题在写入word试卷时,图片位置错乱、图片位置在试题最下面等问题。为实现上述目的,本专利技术的具体方案如下:基于书签定位的试卷组卷排版方法,包括以下步骤:填写预定义试卷的内容,包括试题标题、滕分栏及书签;读取试题信息,依照书签循环插入试题;在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片;当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。进一步的,在试题标题和滕分栏书签位置上写入标题和插入滕分栏表格。进一步的,数据库中存储有标题及滕分栏项目,存储的上述内容通过web网站设定。进一步的,在第一卷书签位置按顺序插入一道试题,按顺序查询数据库中的试题,试题通过用户web网站选择。进一步的,在试题后,创建展示图片的书签;按顺序插入试题中存在的一张图片,并创建新的书签。进一步的,判断是否存在下一张图片,若是,依次插入。进一步的,在利用书签循环插入试题时,具体步骤为:S1:找到对应书签;S2:数据库中查询试题;S3:试题排序;S4:判断是否存在有下一道试题,若是,则转向步骤S5,否则,结束;S5:将一道试题文字部分写入书签;S6:插入新的书签;S7:判断试题中是否存在图片,如是,则转向步骤S8,否则,则转向步骤S5;S8:插入图片,创建新书签;S9:判断是否存在下一张图片,如是,则转向步骤S8,否则,转向步骤S4。基于书签定位的试卷组卷排版系统,包括:预定义填写模块,用于填写预定义试卷的内容,包括试题标题、滕分栏及书签;试题信息读取模块,用于读取试题信息,依照书签循环插入试题;图片插入模块,用于在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片。当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。进一步的,在试题标题和滕分栏书签位置上写入标题和插入滕分栏表格。进一步的,数据库中存储有标题及滕分栏项目,存储的上述内容通过web网站设定。进一步的,在第一卷书签位置按顺序插入一道试题,按顺序查询数据库中的试题,试题通过用户web网站选择。进一步的,在试题后,创建展示图片的书签;按顺序插入试题中存在的一张图片,并创建新的书签。进一步的,判断是否存在下一张图片,若是,依次插入。进一步的,在利用书签循环插入试题时,具体步骤为:S1:找到对应书签;S2:数据库中查询试题;S3:试题排序;S4:判断是否存在有下一道试题,若是,则转向步骤S5,否则,结束;S5:将一道试题文字部分写入书签;S6:插入新的书签;S7:判断试题中是否存在图片,如是,则转向步骤S8,否则,则转向步骤S5;S8:插入图片,创建新书签;S9:判断是否存在下一张图片,如是,则转向步骤S8,否则,转向步骤S4。本专利技术的有益效果:本专利技术解决web格式试题在写入word试卷时,图片位置错乱、图片位置在试题最下面等问题。本专利技术利用书签进行定位,继而排版组卷,能够实现自动组卷,避免了后续人工的排版及操作。附图说明图1本专利技术的整体流程示意图;图2本专利技术的书签定位流程示意图;图3现有的部分试题示意图。具体实施方式:下面结合附图对本专利技术进行详细说明:如图1所示,基于书签定位的试卷组卷排版方法,包括以下步骤:步骤一:预定义试卷标题,滕分栏,第一卷、第二卷书签;预定义的部分是试卷中位置不会变动的部分,这部分排版不会存在问题;在试题中存在图片的部分,使用创建书签的方式,解决错乱问题;滕分栏:试卷标题下面那一行填写分数的地方;步骤二:在标题和滕分栏书签位置上写入标题和插入滕分栏表格;步骤三:数据库中存储的标题,是否有膝分栏项目等,通过web网站设定;具体为:用户在web组卷网站上,来设置滕分栏、试卷标题等,以及试题的顺序都是用户在web网站上进行编辑好的,会将是否显示滕分栏、是否显示标题、标题内容、试题顺序等属性都会提前存入数据库中。在组卷时,需要提取数据库中这些存好的属性,从而再写入word试卷时,判断是否写入滕分栏、标题、试题顺序等。步骤四:在第一卷书签位置按顺序插入一道试题,按顺序查询数据库中的试题,试题为用户在web题库网站选择;步骤五:在试题后,创建展示图片的书签;步骤六:按顺序插入试题中存在的一张图片,并创建新的书签;步骤七:判断是否存在下一张图片,若是,则返回步骤六,否则,转至步骤八;步骤八:判断是否存在下一张图片,若是,则返回步骤四,否则,转至步骤九;步骤九:在第二卷书签位置开始插入二卷主观题内容,方式同第一卷相同;步骤十:插入完毕,完成。如图2所示,在word中,规定word模板,插入书签,定位时,具体过程如下:S1:找到对应书签;S2:数据库中查询试题;S3:试题排序;S4:判断是否存在有下一道试题?若是,则转向步骤S5,否则,结束;S5:将一道试题文字部分写入书签;S6:插入新的书签;S7:判断试题中是否存在图片?如是,则转向步骤S8,否则,则转向步骤S5;S8:插入图片,创建新书签;S9:判断是否存在下一张图片,如是,则转向步骤S8,否则,转向步骤S4。在S8的步骤时,以往都不采用书签方式插入,或者使用一个书签插入,从上往下顺序写入word文件中,遇到图片时,图片往往写入到了试题下部分,但是有的图片会在试题文字之间,两张图都是放在了这些文字的下方,其实部分试题如图3所示,图片都放到最后就会乱掉,还需要教师手动调整。遇到图片就创建新书签,虽然会让word稍微大一点,但是会让试卷格式不会乱掉,减少教师不必要的手动调整部分。基于书签定位的试卷组卷排版系统,包括:预定义填写模块,用于填写预定义试卷的内容,包括试题标题、滕分栏及书签;试题信息读取模块,用于读取试题信息,依照书签循环插入试题;图片插入模块,用于在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片。当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。上述系统中所涉及的技术与方法相同。此处不再一一列举。上述虽然结合附图对本专利技术的具体实施方式进行了描述,但并非对本专利技术保护范围的限制,所属领域技术人员应该明白,在本专利技术的技术本文档来自技高网...
【技术保护点】
基于书签定位的试卷组卷排版方法,其特征是,包括以下步骤:填写预定义试卷的内容,包括试题标题、滕分栏及书签;读取试题信息,依照书签循环插入试题;在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片;当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。
【技术特征摘要】
1.基于书签定位的试卷组卷排版方法,其特征是,包括以下步骤:填写预定义试卷的内容,包括试题标题、滕分栏及书签;读取试题信息,依照书签循环插入试题;在插入web格式试题时,当试题中存在图片时,插入图片并生成新的书签,以便后续继续插入试题图片;当试卷存在一卷及二卷时,按照上述方式完成一二卷的试题插入,组卷排版完成。2.如权利要求1所述的基于书签定位的试卷组卷排版方法,其特征是,在试题标题和滕分栏书签位置上写入标题和插入滕分栏表格。3.如权利要求1所述的基于书签定位的试卷组卷排版方法,其特征是,数据库中存储有标题及滕分栏项目,存储的上述内容通过web网站设定。4.如权利要求1所述的基于书签定位的试卷组卷排版方法,其特征是,在第一卷书签位置按顺序插入一道试题,按顺序查询数据库中的试题,试题通过用户web网站选择。5.如权利要求1所述的基于书签定位的试卷组卷排版方法,其特征是,在试题后,创建展示图片的书签;按顺序插入试题中存在的一张图片,并创建新的书签,判断是否存在下一张图片,若是,依次插入。6.如权利要求1所述的基于书签定位的试卷组卷排版方法,其特征是,在利用书签循环插入试题时,具体步骤为:S1:找到对应书签;S2:数据库中查询试题;S3:试题排序;S4:判断是否存在有下一...
【专利技术属性】
技术研发人员:任年峰,张伟,侯发毅,綦雪燕,谷鹏霄,
申请(专利权)人:山大鲁能信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。