计算机应用能力考试助学系统研究..doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机应用能力考试助学系统研究.

计算机应用能力考试助学系统研究 摘要:本文阐述了计算机应用能力考试助学系统的设计与实现,对系统结构和功能进行了总体介绍,并对主要环节的实现过程和实现技术进行了说明。br  关键词:应用能力考试;自动阅卷;知识点解析br    br  1引言br  br  人事部下发的《关于全国专业技术人员计算机应用能力考试的通知》要求:为了提高专业技术人员队伍的整体素质,专业技术人员要参加计算机应用能力考试,考试采用上机操作的方式,考试成绩作为评聘专业技术职务的条件之一。计算机是一门实践性很强的学科,必须多操作多练习,才能很好地掌握。但是如果只是找来一本参考教材对照内容练习,又很枯燥,而且不知道自己的结果是否正确。为了帮助广大的专业技术人员提高学习效率,快速提高计算机操作水平,我们研究并开发了这套“计算机应用能力考试助学系统”。br  在该系统中,提供了包括Word、Excel、PowerPoint三个考试模块的若干练习题,供使用者以考试的方式来练习操作,操作完成后由系统自动阅卷评分,并且可以给出每道题的详细的知识点解析,使用户对知识进行更好地掌握。br  br  2系统结构与功能br  br  系统结构如下图1所示:br   br  初始化模块:登录前用户可以选择是否初始化,如果初始化,则题目做过的“已做”标记清除,组卷时所有题目都可能被抽到;否则,再组卷时有“已做”标记的题目则不会被抽到。br  登录模块:用户登录助学系统时,输入模拟考生姓名和考号,进行身份验证,正确则开始考试,否则重新输入。可以进行二次登录。br  试卷生成模块:从数据库中随机读取相应题目,自动生成试卷,并结合考生的登录信息作为试卷编号。为了避免每次练习时题目重复,抽取到的题目做“已做”标记,下次则不会再被抽到。br  时间控制模块:在考试过程中有时间限制。用户开始答题同时开始计时。结束前5分钟,提醒用户交卷,时间到将自动交卷,并禁止考生再继续操作。br  试卷提交模块:用户确定交卷后,将试卷所有信息保存到数据库的相应表中,以备阅卷时提取其中相关信息,进行评阅。br  评分模块:即自动阅卷模块。读取数据库内用户试卷中考查知识点的对象参数值,再读取标准答案中相应对象的参数值进行比较,按照评分规则,给出分数。br  解析模块:根据用户需要,给出各题的标准答案和知识点解析,以便用户学习和检查。br  br  3实现技术br  br  (1) 开发工具br  本系统采用VB 6.0作为主要开发工具。由于Visual Basic的交互特性,可以一边运行程序,一边进行界面的调整和程序代码的测试,比较方便。阅卷时利用VBA技术,可以方便地获取Office文档中的各种对象模型,而且可以方便地对文档进行操作。VBA在Office中编写的代码,稍加修改就可移植到VB中。数据库使用Microsoft Access 2000,该数据库系统界面友好,简单易用,上手非常容易,适合于小型系统的数据库开发,而且它与Windows兼容性好,且与Office系列软件有极大的相似之处。br   br  (2) 数据库访问br  对数据库的访问系统采用了ADO技术。ADO是一项容易使用并且可扩展的数据库访问技术,是Microsoft提供和建议使用的新型的数据访问接口。具体操作步骤如下:br  ① 定义连接对象br  Dim cn As ADODB.Connection 声明ADODB. Connection对象变量br  Dim strCN As String’声明存放连接串的字符串变量br  ② 执行连接语句br  Set cn= New Connection’实例化Connection对象strCN=Provider=Microsoft.Jet.Oledb.4.0;Data Source=d:\exam.mdb br  ’生成连接串(ConnectionString)br  cn.Open strCN’调用Connection对象的方法Open连接数据源br  ③ 对数据库中记录进行操作。br  ④ 断开数据库连接br  cn.Closebr  Set cn=Nothingbr  (3) 自动阅卷br  自动阅卷是系统中最重要、最难的一部分,关系到系统的成功与否。自动阅卷的基本思想是利用VBA技术来分析各个对象,提取对象属性,判定其对错并给出得分。具体操作方法是在源文件中需要考生操作的位置插入标签,评分时定位到标签,分别读取考生答案和标准答案中对应知识点对象的各属性值,然后进行比较。对每一个知识点设置一个评分规则,将所有规则编写一系列的方法程序,作为评分程序的一系列函数,每个函数有固定的参数,评分时根据参数检查操作正确与否。实现过程如图2。br  

文档评论(0)

s4as2gs2cI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档