基于Word的自动出题系统+源代码.docVIP

  • 358
  • 0
  • 约3.22千字
  • 约 9页
  • 2017-08-30 发布于浙江
  • 举报
基于Word的自动出题系统源代码

基于Word的自动出题系统+源代码 摘要:随着办公自动化的普及,自动出题系统应运而生。本论文所开发的基于Word的自动出题系统是利用Visual Basic的一种宏语言进行实现的,通过编写VBA代码实现应用程序的自动化。用户可以根据题型把积累的题目放入到相对应的文档中作为数据库使用,在出题时根据需要从对应的题库中随机抽取,再进行整合,生成试题文档。该系统代替了以往出题者需要自己在办公软件上直接出题的工作模式,节省了工作时间,极大地提高了出题人员的办公效率。8128 关键词:Word;自动出题;VBA;模块;办公系统 An Automatic System of Setting Questions Based on Word Abstract:With the popularity of office automation, automated systems have emerged out of question .The automation of application program is enforced by compiling the code word of VBA. Users put the questions they have accumulated into the correspondent question bank. When setting questions,users can select the questions randomly from the question bank according to their need and then combine the selected questions. This system has replaced the past working mode in which people setting questions need to copy one question after another from the question bank. As a result,it can save a lot of working time and greatly improve the working efficiency. Key Words:Word;Questions Automatically;VBA;Module;Office System 目录 摘要1 1.项目研究的背景、意义以及目的2 2.可行性分析2 2.1技术可行性2 2.2经济可行性3 2.3操作可行性3 3.系统设计3 3.1概要设计3 2可行性分析 2.1技术可行性 Word作为微软公司办公软件的一个重要组件,是办公人员特别是教师经常使用的软件,特别是在Word 2000成功植入VBA之后,它的功能明显增强了很多,而且现在已经成为了人们普遍使用的办公软件。通过VBA进行二次开发可以实现很多自动化操作,避免了一些繁琐重复性的工作,极大地提高了办公人员的工作效率。而且利用Word开发的自动出题系统,教师很容易上手,不需要专门的训练,其可用性也就大大地提高了,VBA可以跨越多种办公软件并执行操作的能力,可以进行定制和扩展,通过VBA可以实现办公软件的功能拓展,实现Word不自带的一些功能,实现自动化。 2.2经济可行性 基于Word自动出题系统开发所需要的软硬件都很方便大家获取,只需要装有Word的PC就可以实现,通过Word中自带的VBE编辑器进行编辑就可以,一旦投入使用,可以大大减轻教师的工作量,所以说此系统在经济上是可行的。 2.3操作可行性 基于Word的自动出题系统具有理想的人机交互界面,用户很容易上手,只需要能够熟练掌握计算机,并对系统有一个简单了解就可以,并且在使用上,可以减轻使用人员的负担,因此从操作上看是可行的。 3.系统设计 3.1概要设计 3.1.1 需求分析 系统开发的主要目的是为了实现试卷的自动出题,同能提高教师在出题时的工作效率,需要解决的具体问题有: (1)系统能够满足各科考试的试卷编辑需求。 (2)教师只需要录入试题的基本信息如试卷的标题、题型的分值就可以,格式可以由系统自动实现。 (3)系统应该有很好的兼容性,能够根据试题库中的内容通过命令直接能够提取出来生成模板。 系统管理模块主要是出题者确定试卷的标题,试题题型的顺序以及试题的题量。 试卷生成模块主要是通过的试题的提取与题库管理模块和系统管理模块进行整合共同实现,最后生成一张试卷。 3.3设计中遇到的问题与实施方案 1.自动出题系统必须要有一个试题库,首先遇到的问题是创建一个试题库,应该如何创建,一般情况下我们想到的创建一个数据库都在SQL Server或者Acce

文档评论(0)

1亿VIP精品文档

相关文档