多媒体以CAI软件测试系统的设计和实现.pdfVIP

多媒体以CAI软件测试系统的设计和实现.pdf

  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文档。上传文档
查看更多
多媒体cAl软件测试系统的设计与实现 张烨 崔杜武 王定坤 俞红卫 (吐哈油田哈密839009) (西安理工大学西安710048) 摘要 本文介绍了使用多_l集体开发工具设计爻互性测试题的思路,阐述了如何利用ODBC技术调甩敦据 库宾现试题选槔.针对多媒体数据处理、敷据库更新.外部程序调用等foT,题,提出了解决办法. 关键词CAI软件:测试:数据库: ODBC技术 1引言 计算机辅助教学(CAI)采用多媒体技术,以人机对话的方式向学生传递图文声像等各种 媒体信息,充分调动了学生学习的积极性和主动性。目前。我国的CAI软件已应用于众多领 域,其内容通常含教学演示内容及测试练习两部分。其中.测试题与演示内容多为软件开发 者一并完成。考虑到软件开发者往往并非软件制作和特定领域两方面的专家,所以软件应用 中试题需要方便地充实和维护。因此,本文就该问题讨论一种可行的解决办法。 2开发工具选择 B∞ic 本系统在设计中采用了Authorware3.5多媒体制作工具,Visual5。0和Access 数据库与CAI软件之间的联系。选择上述工具出于下述考虑: Authorware 3.5是以Windows95为操作环境的多媒体应用软件开发工具,它采用结构 化程序设计方法,使用流程线以及工具图标(Icon)制作程序软件,可以很容易的实现错综 复杂的逻辑控制,使计算机根据测试对象与计算机的交互来判断题目回答的正误,并用媒体 表现手法将判断结果反映给测试对象。’ Access 中的一员.是广泛应用的数据库软件之~。它作为一个面向对象的数据库开发工具,具有强 大的DDE(动态数据交换)和OLE(对象链接与嵌入)特性,并支持VB语言的开发。 YisualBasic 5.0是一种图形用户界面(GUI)的程序设计语言,具有很好的可扩展性, 用其设计界面方便、快速、效果好。且Vb可以将控件与数据库约束在一起.方便地对数据 库进行操作,实现数据库的维护与管理。 台的控制面板中提供.其作用是为数据库创建数据源名(DSN),并在逻辑数据源名和实际驱 动程序之间起连接作用。从而客户应用程序可通过访问数据源与实际数据库进行通信。 3系统分析 测试系统所要实现的功能主要有试题库建立和维护修改,测试题内容的抽取、发布, 对测试对象回答内容的判断及提示等。由于系统涉及几种开发工具.所以各软件的功能划分 ● 一十分重要。其原则是合理分配任务,充分发挥各软件的优势.使系统界面设计统一,软件集 成性高.因此.首先要对系统模势功能及之间的关系进行分析。如图1所示: 图l系统功能模块图 试题库用Access 7.0设计成数据表单,设置试题、正确答案、图片、解说等字段。 数据库维护界面在vB5.0巧境下利用可视化数据管理器生成,可以对数据库记录进行增删 修改等操作。通过权限设定,CAI软件允许软件维护员对试题库进行数据维护。 通过Windows 95控制面板中的ODBC数据源管理器,给每个题库表单命名相应的逻辑 数据源名,使用数据源名引用的驱动程序,驱动程序管理器装载并初始化指定的ODBC驱动 程序。通过数据源,客户应用程序可以从外部数据摩获取数据。 c^I软件作为客户应用程序,调用ODBCAPI(应用程序编程接口)函数及SQL(标准查询 语言)语句与数据源通信获取试题库中的试题,然后以多媒体表现方式向学习者提出问题, 并将被测试者输入的答案与试题库中的标准答案相比较,根据判断结果通过媒体向学习者传 达相应信息,从而达到交互性测试的目的。 4软件设计实现 下面本文在系统分析的基础上,以单项选择题为例,具体讨论系统的实现方法。 4.1测试题设计 软件全部测试内容按试题类型划分,分别放在不同的数据庠中。首先建立文件名为 用来存放问题、四个选择项、正确答案号、插图、解说的记录。

文档评论(0)

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

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

1亿VIP精品文档

相关文档