毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Authorware的在线考试系统的设计与实现(3)
(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的更新语句即可写入考生信息库的总成绩字段,完成系统的自动阅卷功能。
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.net+sqlserver网上订餐系统设计与实现+ER图
下一篇:
ASP.net视频点播系统设计与实现
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
中国学术生态细节考察《...
神经外科重症监护病房患...
C#学校科研管理系统的设计
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状