试题库成卷面设计技术

试题库成卷版面设计技术钟名春摘要:本文根据现有试题库软件在生成试卷时版面布局不完善的问题,提出了一种成卷版面设计技术。它使用的核心技术是VBA,通过编程实现自动排版和输出功能。该技术同样适用于期刊、网上购物订单等的版面设计。关键词:成卷版面设计VBA自动排版ATechniqueofTestPaperTypesettingZhongMingchun(Shundetechnicalsecondaryschool,ShudeFoshan)Abstract:Thisarticleraisesdesignoftestpaperstypesetting,becausetheproblemofincompletelayoutexistsintestpaperproducing.ItchieflydependsonthetechniqueofVBA,andrealizesautomaticallytypesettingandstrengthensthefunctionofoutput.Infact,itcanbeusedonotheraspectsoftypesetting,suchasjournals,webordersandnewspapers.Keywords:testpaperproducing,layout,VBA,automatictypesetting1、引言自从1996年底,国家计委正式立项批准计算机辅助教学软件研制开发与应用为“九五”国家重点科技攻关项目以来,各种试题库管理软件、教学软件和仿真软件相继推出。这可以说是我们教育界的一大喜讯,教育和人才培训的各方人员都将受益。相对于教学软件和仿真软件来说,在推广和使用的过程中,试题库管理软件都未能完全达到预期的目标。[文献1]究其原因,现有的试题库管理软件中,有些软件只是向用户提供成套的试题,或者是智能组卷,不允许用户自由地从试题库中抽取试题,使用户出题受到很大的约束;有些软件不提供试题的修改功能而显得功能不够完善;还有些软件生成的试卷没有考虑好版面格式,很多页面布局工作还需要人工手动设置,甚至与人工出卷一样费事;所有这些不足造成了用户对试题库管理软件的反应平淡。我们曾经参与过试题库软件的开发,发现用户手动组卷、智能组卷和试题的修改这些功能都比较容易实现,事实上现有的不少试题库软件具备这些功能;但组卷后试卷的文档生成和试卷版面设计却一直是比较困难,当然不少开发人员曾提出并设计过许多方案,可是收效都甚微。因此,我们根据自己的实践和多年的教学经验,针对试卷版面格式的设置和控制,提出了一种先进的版面技术设计方案以解决多年来试题库软件在成卷版面设计方面的问题。我们提出的版面设计技术主要采用VBA技术实现,其优点是通过对象编程实现试卷版面的设计。试题库软件采用本技术后,生成试卷时版面格式可以根据试卷的具体内容职能地划分要素并自动设置和调整,而且生成的是一份标准的word文档,用户的使用将有更大的自由度。所以,这种设计技术有很强的实用价值和较高的推广价值。2.VBA技术简介VBA技术是我们试题库成卷版面设计技术中最重要的技术。由于商业机密的鸿沟,使它未能尽早在教育和人才培训的应用方面出现。其实,如果我们能很好的利用它,不但有利于我们的试题库系统,还有利于其他教学的实践[具体参见文献2]。以下,先对VBA技术作个说明。VBA即VisualBasicforApplications,是Microsoft公司提出的一种用VB对Office应用程序开发的技术。它把整个应用程序作为一个对象模型,例如对文档来说,WordXP就是一个对象了。在这个对象中包含各种子对象模型,见图1;因此,VBA编程实际上是用VB语言对上述各个对象进行处理。图1MicrosoftWordVisualBasic对象模型Fig1ThemoduleofMicrosoftWordVisualBasicobject上图给出word对象模型。下面对上图中的主要对象分述如下:Application对象指代的是MicrosoftWord应用程序,使用过程中我们可以用Application对象创建一个MicrosoftWord实体。Document对象表示一篇文档,是Documents集合中的一个元素,Documents集合包含Word当前打开的所有Document对象。在实际设计中,用Documents的Add和Open方法可新建或打开文档。Selection对象代表窗口或窗格中的当前所选内容,若文档中没有所选内容,则代表插入点。每个文档窗格只能有一个活动的Selection对象,并且整个应用程序中只能有一个活动的Selection对象。我们在对试卷进行版面设计时,将用到Selection对象的多种方法和属性来编辑文档中所选的内容。Option对象有许多方法和属性,利用这些方法和属性可实现Word应用程序“工具”菜单“选项”对话框...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?