• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 事迹材料
  • 申请书
  • 作文大全
  • 读后感
  • 调查报告
  • 励志歌曲
  • 请假条
  • 创先争优
  • 毕业实习
  • 财神节
  • 高中主题
  • 小学一年
  • 名人名言
  • 财务工作
  • 小说/有
  • 承揽合同
  • 寒假计划
  • 外贸信函
  • 励志电影
  • 个人写作
  • 其它相关
  • 生活常识
  • 安全稳定
  • 心情短语
  • 爱情短信
  • 工会工作
  • 小学五年
  • 金融类工
  • 搞笑短信
  • 医务工作
  • 党团工作
  • 党校学习
  • 学习体会
  • 下半年工
  • 买卖合同
  • qq空间
  • 食品广告
  • 办公室工
  • 保险合同
  • 儿童英语
  • 软件下载
  • 广告合同
  • 服装广告
  • 学生会工
  • 文明礼仪
  • 农村工作
  • 人大政协
  • 创意广告
  • 您现在的位置:六七范文网 > 食品广告 > 正文

    技术支持【ODBC技术支持的多媒体课件中考试系统的实现】

    来源:六七范文网 时间:2019-04-08 04:46:08 点击:

      摘 要:本文主要介绍了如何利用计算机技术和多媒体技术,通过多媒体课件的交互性,在ODBC数据库和SQL语言的支持下,实现多媒体考试系统的设计,从而达到随机抽取试题和自动阅卷的功能。
      关键词:Authorware ODBC ACCESS数据库;考试功能实现
      中图分类号:G642 文献标识码:A 文章编号:1002-7661(2012)23-012-021
      引言 随着计算机技术和多媒体技术的发展,计算机辅助教学(CAI)在现代教学中的应用也越来越广泛,它成为当前的一个热门研究课题,也是现代教育管理和教学媒体的重要工具。基于Authorware平台下考试系统的实现,较好的完成了多媒体课件中用户注册、随机抽取试题、自动阅卷的功能。
      一、系统功能设计
      Authorware虽然不内置数据库,但也具有ODBC(开放式数据库连接)、DDE(动态数据交换)等功能,因此本系统采用Access数据库,实现Authorware对数据库的操作要求。系统功能如图1所示。
      图1 考试系统功能设计
      二、数据库的设计
      1、ODBC数据库的连接
      ODBC是开放式数据库连接(Open Database Connectivity)[1]的缩写。它描述了一个对存储在多种外部数据库中的数据进行访问的接口界面。ODBC允许Authorware通过这个公用数据库接口与外部数据库进行相互通信,并通过SQL语言对外部的数据库进行有效管理,从
      图 2数据库连接的操作过程
      而使本身获得大量丰富的数据源,这样在Authorware中就能实现对试题库的读取、显示、查询、更新等。Authorware对数据库的连接如图2所示。
      Authorware利用ODBC和SQL,可方便地支持如Access、Oracle等多种数据库,利用Authorware自带的ODBC函数(ODBCOpen(),ODBCExecute(),ODBCClose())实现对指定数据库文件进行操作,在调用上述3个函数之前,需要设置ODBC的驱动程序和数据源,这样才能在ODBC函数和用户数据库文件间建立联系,从而进行数据交互。
      2、ACCESS数据库的建立
      考试系统主要包括判断题、填空题和选择题,学生可以通过输入自己的学号和姓名进入考试系统进行考试。考试结束后,会给出该学生相应的分数。同时该系统还能实现查询、删除、添加等功能。数据库中包括了的学生信息表、判断题、选择题和填空题数据表。
      对于建立好的ACCESS数据库表,可利用Authorware中的用tMsDsn.u32文件来完成ODBC的自动配置,tMsDsn.u32文件是一个32位的用户自定义文件,需要与ODBC.u32一起使用,与系统程序一起放在同一文件夹下,共同完成Authorware环境下自动连通ODBC的数据库的功能。
      三、考试系统模块设计
      在课件中完成考试系统试题数据库data.mdb设计的基础上,所建立的考试系统程序结构如图3所示。
      1、操作数据库
      实现打开data.mdb,并通过Data := ODBCExecute(Handle, SQLString)来执行SQL命令,并自动检测数据库执行情况,若读入发生错误,返回“error”。
      图3 考试模块设计框架
      2、功能选择
      功能选择实现对考试信息的查询、排序、修改等以及进行考试检验,该部分功能设计的框架如图4所示。
      图 4功能选择相应功能设计框架
      图 5考试登录模块框架结构
      3、考试登录模块设计
      考生在进入考试系统前,考生要根据系统提示输入ID号,系统会对该ID号进行验证,在data.mdb表中查询对应的信息,并将信息反馈,只有验证通过,才能进入考试系统答题,否则重新输入ID号或者让老师在信息库中添加或修改信息。考试登录模块框架结构如图5所示。
      4、考试系统测试
      输入考试考号后就进入考试测验界面,系统能自动对判断没道题的正误并计算分数,最后统计出总分,如图6、图7所示。图6考试界面
      图7 考试分数统计
      四、结束语
      利用Authorware交互性与ODBC数据库技术来实现考试系统设计,可由试题库随机生成试卷,并由系统完成自动化阅卷,能节约大量人力资源,使得计算机辅助教学在教学中得到较好应用。
      参考文献
      [1] 方照琪. Authorware基于ODBC技术下的标准化试题库程序设计[J] 浙江交通职业技术学院学报,2003 4(2):20-26.
      [2] 张植民. .多媒体设计与开发 第二版.北京:科技出版社,2002年9月:41-52.

    推荐访问:多媒体课件 技术支持 考试 系统