探索IT技能自动化测评技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
探索IT技能自动化测评技术   摘要:随着IT技术的不断发展,社会的信息化程度的愈来愈高,企事业单位对人才的IT应用技能的要求也在迅速提高,如何准确快速的判定人才的IT技能,具有很大的实用价值。文章首先介绍了基本模型,继而重点探讨了IT技能自动化测评技术。   关键词:IT技能,自动化测评   中图分类号:F470.6 文献标识码:A   前言   文章所讨论的IT技能是目前办公较为常用应用软件,包含Windows、Excel、Powerpoint、Frontpage、Access、IE及Outlook Express等操作题自动化测评技术,该文根据各个软件的不同特性,利用Delphi技术结合API、HTML解析比对、OFFICE对象模型等多项技术来进行研究,从而解决了IT技能测评自动化,大大降低阅卷人员的工作量,节省了人力、物力资源。   1、基本模型   在计算机自动测评中主要有客观题和操作题两种类型。客观题的正确性评价相对比较简单,只要利用计算机技术与数据库中标准答案进行比对,如与标准答案一致即算正确。而对于操作题来讲,情况相对要复杂一些,操作本身就是一个过程性的事件,没有统一的标准,答案可能并不唯一,所以从过程来测评操作虽比较客观,在实际中具有很大难度。该文通过对各个操作题型的综合分析,使得操作形成一个结果性的文档或记录,利用形成的文档或记录来判定操作的正确性,既具备一定的严谨性且相对容易实现。操作实践性是计算机技能的一个重要特征,因此,各个实体及其之间的相互作用对于各种操作技能指标进行测评是极其重要的,技能测评系统的组成须由被测主体及其在完成技能过程中涉及到的各个实体综合而成。整个IT技能的测评需要在操作者在实施操作过程中,利用计算机平台中的智能程序获取操作者与系统之间的交互信息,对形成的结果进行全面深入的分析和认识,提炼有用的信息,然后通过分析对比程序结合标准库进行分析、判别,最终做出相应的评价,从而实现技能的测评。图1所示为IT技能测评的基本模型。      2、自动测评关键技术   操作结果的正确性评价需要收集信息,很多计算机技能应用程序提供了可编程接口(自动化接口),利用这些接口可以获取相关的信息。不同的操作题涉及到不同的交互操作环境,具有自己独特的特点,其文档结构和存储也不尽相同,从而对信息的获取也有所区别,该文采用了多项信息获取技术对不同的操作题型进行了自动测评。   2.1 API结合注册表技术   Windows操作题主要考核桌面设置、时间、日期信息的设置。该类操作题信息的测评主要采用API结合注册表技术完成注册表是Windows系统的一个庞大数据库,它存储着系统硬件、软件及用户信息,跟踪记录操作系统和各种在系统上安装的应用程序的有关信息。另外Delphi对相应API函数做了进一步封装,使得在应用程序中操作注册表更加简单,通过创建Tregistry类,给属性RootKey赋值以指定根键,然后用方法OpenKey来指定要操作的主键名,最后通过Read方法完成所需系统信息的获取。   2.2 基于OLE自动化技术   OLE(Object Linking Embedding)Automation技术是面向对象实现嵌入与链接的最佳方案,是Windows应用程序之间互相操纵的一种技巧。典型的自动化服务器有Microsoft Word、Excel和Powerpoint。其主要目的是对一些功能强大的软件设计一个标准接口,可以让应用程序通过对象的方式来使用office软件的对应功能。Office对象中包含相应的属性(Properties)、方法(Method)和事件(Events),该文利用Delphi与Office软件的互补优势来控制Office对象,从而获取Excel和PowerPoint操作题的测评信息。   2.2.1 Excel测评方案   Delphi中嵌入OLE技术,可以将Delphi和Excel完全融为一体,实现协作同一。Delphi通过调用OLE自动化组件,使用相应接口技术实现与Office组件的集成,建立同Excel程序的连接。   1)在Uses部分加入“ComObj”单元。   2)在程序变量声明部分声明要用到的变量:ExcelApp:Variant;// Excel表;Sheet:Variant;//Excel表中的sheet表;MYkey:ArrayOfString;//答案标准库;   3)创建Excel对象:ExcelApp := CreateOleObject(Excel.Application);   ExcelApp.workBooks.Open(curfile); //打开已存在工作簿   4)Excel自动化对象建立完成后,即可使用

文档评论(0)

guan_son + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档