菜单
  

    (1)用户登陆模块:用户通过学号进行登录。
    (2)试题库随机抽题模块:从试题库里随机抽取试题生成一份原始试卷。
    (3)计算机自动阅卷模块:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。
    系统功能模块如图1所示:
     
    图1  功能模块图
    4.试题库的设计
    4.1试题库的建立
    试题库是在线考试系统的核心也是在线考试系统的基础。试题库中的试题必须具有量大、优质、可扩充等特点。由于在随机抽取试题时要做到同一内容试题不重复,因此在试题库中可按课程内容分章节建立试题表,并在Access表中建立大量的试题备选。试题的类型可主要采用选择题、填空题等客观性试题。Authorware中提供了丰富的交互方式,可以使用热区交互、文本交互与按钮响应等灵活地创建试题界面。此外,还可以利用Authorware中的知识对象建立系统的试题库输入与管理模块,实现动态扩充试题库。
    4.2配置ODBC数据源
    Authorware采用ODBC 数据源来访问关系数据库。在ODBC体系结构中,数据源定义实际数据库的具体连接信息,应用程序只需指定数据源并发送SQL命令即可访问特定的DBMS,获取DBMS返回的数据。Authorware 以动态链接库ODBC.u32的形式提供了一个用于向数据源传送SQL命令并检索数据的数据库编程接口,该接口具备三个基本功能;1打开数据源ODBCOpen函数,2向数据源发送命令并获取返回值函数,3关闭数据源ODBCCIose函数。
    在对数据库进行操作时,先用ODBCOpen函数打开使用的数据库再调用ODBCExcute 函数完成数据库的操作,最后ODBCCIose函数将数据库关闭。必须注意的是在操作第二个数据库之前,必须将第一个关闭,不能同时多次调用一个数据库。
    5.系统详细实现
    5.1变量和函数的使用
    Authorware在线考试系统中,将编程技术与多媒体技术有机地结合,形成一种更加交互、动态的多媒体功能,多媒体功能的表现力将更加强大,表现方式更加丰富灵活。在系统中使用了GoTo(IconID@“IcoTitle”)系统变量。当AuthorWare遇见GoTo语句时,它将跳到在IconTitle中指定的图标继续执行。通过使用GoTo语句,可以快捷的在整体流程中进行跳转。最后使用quit()语句,在“退出”执行完成后,退出程序。
    5.2用户登录模块
    作为一个考试系统,如何进行登录是首先必须解决的问题。既要考虑登录的便捷性,还要注意安全性和保密性。该系统以学号作为登录的基本信息,只要学号输入正确(接受错误登录输入,并提示错误信息,并要求用户进行重新输入直到输入正确),就可以进入考试系统,并且能进行正常的答题。既考虑了用户登录的方便性,又兼顾了系统的安全性。进入C语言考试系统用户登录界面最终效果如图2所示:
     
    图2  用户登录界面
    5.3随机抽题模块
    进入考试系统时,为了增强考试系统的交互性能,采用多种交互模式使考试内容更加生动。在这里系统使用了框架图标、热对象、热区域、文本输入等多种交互方式,从而使系统更具有活力和交互功能,系统中放置背景显示图标和文字显示图标,为了使画面更加动感,更加吸引学生的注意力,使用了GIF动画和移动动画。Authorware在线考试系统中,设置了随机抽题[5],这样既满足了考试需要又能增强学生抽取题目的随机性,最终效果如图3所示:
     
       图3  随机抽题效果图
    5.4系统自动阅卷与提交分数
    自动阅卷模块与试题库紧密联系,利用Authorware提供的Quiz知识对象下的“Scoring”可以实现问卷评分的功能,“Scoring”中的答案由SQL语句从试题库的正确答案项获得,可快速地计算考生的总成绩[1]。利用SQL的更新语句即可写入考生信息库的总成绩字段,完成系统的自动阅卷功能。
  1. 上一篇:ASP.net+sqlserver网上订餐系统设计与实现+ER图
  2. 下一篇:ASP.net视频点播系统设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 十二层带中心支撑钢结构...

  9. 酸性水汽提装置总汽提塔设计+CAD图纸

  10. 杂拟谷盗体内共生菌沃尔...

  11. 乳业同业并购式全产业链...

  12. 电站锅炉暖风器设计任务书

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 当代大学生慈善意识研究+文献综述

  15. 大众媒体对公共政策制定的影响

  16. 中考体育项目与体育教学合理结合的研究

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回