Office在线考试系统的设计

上传人:博****1 文档编号:469885354 上传时间:2023-09-30 格式:DOCX 页数:7 大小:9.28KB
返回 下载 相关 举报
Office在线考试系统的设计_第1页
第1页 / 共7页
Office在线考试系统的设计_第2页
第2页 / 共7页
Office在线考试系统的设计_第3页
第3页 / 共7页
Office在线考试系统的设计_第4页
第4页 / 共7页
Office在线考试系统的设计_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《Office在线考试系统的设计》由会员分享,可在线阅读,更多相关《Office在线考试系统的设计(7页珍藏版)》请在金锄头文库上搜索。

1、摘 要:Ofice在线考试系统应具备三个基本模块一 自动组卷模块、标准答案生成模块、自动评分模块。本文利 用VBA技术,首先采用随机抽题策略组卷,然后根据文件 元素属性生成标准答案,最后通过比较考生文件与标准答案 进行自动判分。关键词:Office; VBA技术;自动判分一、自动组卷模块设计Office考试系统的自动组卷实际上是按照管理员的需 求,在管理员给由考试的总时间,试题的总分、难度,知识 点的分布等之后,计算机自动地在样题试题库中随机地抽 取,根据需求组成试卷的过程。1 .自动组卷的策略(1)随机策略算法。利用随机函数选择试题,一直到 试题库中没有试题。(2)回溯算法。就像蒙住眼睛走路

2、一样,能往前走就 走,不能继续了就退回来重新选路。(3)遗传算法。借鉴生物界“物竞天择,适者生存”这一进化规律演化而来的随机化搜索方法。通过模拟自然进化过程来得到最优解,常用解决多重约束条件下的最优问题。这些算法都有其各自的优缺点,在实际的使用中要根据 实际情况加以选择。2 .自动组卷模块设计在向系统中添加 Word操作题时,首先要按照知识点的 不同进行大体分类,根据不同的要求进一步细致地完善和添 加主要信息,如题目编号、文章标题、操作要求、排版效果、 难度系数、分数等信息。另外,本系统在试题添加环节增设了试题的参数。按照 要求将试卷总分、试题数量、难度系数、分值分布等作为主 要参考因素,用数

3、据库中表形式加以固定。因此,在自动组 卷时更为精准、平衡、简单、易操作。二、标准答案生成模块1 .VBA概述VBA (Visual Basic for Applications )是 Visual Basic 的一 种宏语言,不同于VB用于创建新的程序,VBA主要是寄生 已有程序使其自动化。由于以往的各种办公软件都有自己独 立的宏语言,使得用户要专门学习不同应用软件的自动化。微软为了使不同软件办公自动化互联,开发了 VBA ,使得同一种标准宏语言可以转换到特定的应用软件上,减轻程序设 计人员的学习成本,同时提高了不同软件间调用和相互开发 的能力。另外,VBA中每一层级对象都有大量可操作的属性2

4、 .标准答案生成模块设计系统的添加试题这一部分,通过文档的指定操作要求设 置关键操作点和操作类型。以Word为例,其主要的操作类型有设置字体、设置颜色、设置页眉页脚等;关键操作点就 是对于Office的具体操作,也是得分点。管理员按照题目要 求进行标准操作也就是标准答案操作,系统记录这一过程中 操作类型和操作点的变化,以完成答案的生成。三、自动评分模块1 .自动评分技术Office操作题的自动阅卷常用的方法有四种:第一种可 以使用VBA技术,第二种则是把 Office文档转换成HTML 格式的文档;而第三种是使用OLE自动化应用程序进行阅卷;第四种是把Office文档转换为RTF格式的文档,然

5、后再 阅卷。本系统采用了 VBA技术完成自动阅卷评分。2 .自动评分模块设计上文以Word为例介绍了使用 VBA技术对操作题自动阅 卷和答案自动生成的实现过程。自动评分模块的实现即是对 这一过程的进一步操作。 本考试系统会把原始文档内的VBA属性和参考文档内的 VBA属性进行比对,如果不一致,就 把这项内容存储到数据库中作为自动阅卷的参考依据。当考 生提交试卷后,系统就会启动自动评分,阅卷时就会把标准 答案和考生操作文档的该操作点进行比对,相同的话则得 分,不相同则不得分。如此依次循环至卷尾,评分效率得到 明显提升。但之前首先需要注意的是,在在阅卷评分之前要对考生 的文件进行预处理。准备阶段检

6、查标准文档和考生文档,尽 可能地消除影响判断阅卷的各种因素,从而增加评分的准确 性。下面以上述标题设置为例说明自动评分的实现过程。首先打开考生文档和标准答案文档,然后同时打开判断 文件,从判断文件中获取评分点中的核心操作(印标题的效 果设置),然后逐层定位到考生文档和标准答案文档中的指 定对象,从而判断两种文档中各对应的子对象属性值是否相 同,如果相同则考生标题设置正确,则考生得一分,若不同 则考生标题设置不正确,则考生不得分。然后依次进行判断, 直到所有的文档都判断结束,得由考生的总分数。最后关闭 文档,评分结束。四、小结本文就自动判分系统的三大模块即自动组卷模块、标准 答案生成模块、自动评分模块的实现进行了说明,并且以 Word操作题的组卷、生成答案和评分为例进行了阐述。参考文献:1梁慧娜.计算机应用基础.课程在线考试系统的设计与实现D.广州:中山大学,2011.2张量等.开放式、智能化计算机考核阅卷系统的设计与 实现J.计算机工程与应用,2001 (10).3程俊英.Office自动阅卷的设计与实现D.西安:西北 大学,2008.基金项目:2013年大学生创新创业训练计划项目(201310361156)。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号