APP下载

计算机辅助英语系统的考试作答系统的设计

2014-02-20

电子测试 2014年16期
关键词:监考板块音频

康 秦

(陕西职业技术学院,陕西西安,710100)

计算机辅助英语系统的考试作答系统的设计

康 秦

(陕西职业技术学院,陕西西安,710100)

计算机的出现在很大程度上改变了我们传统的生活和工作的方,计算机被运用到教学之中已经是司空见惯的事了。近年来计算机改变了传统的考试形式,计算机成就了无纸化考试的时代。计算机辅助考试系统在英语考试中发挥了重要的作用,所以对计算机辅助英语系统的考试作答系统的设计研究,我们也一直没有停止过。

计算机;辅助系统;英语考试;作答系统

0 前言

在我们的学习和工作的过程中会遇到大大小小的许多的考试,特别是在学生时代。因为考试是检验我们学习的成效的一个主要手段,考试作为教学过程中一个必不可少的环节,不仅可以检验学生对所学知识的掌握程度,还可以检验教师的教学能力,为我们制定下一阶段教学计划提供了基本的数据。要组织一场考试需要经过以下几步:准备试卷、预览试卷、布置考场、考试作答、评阅试卷。可以说组织一场考试是非常耗时费力的,但是随着计算机的发展,计算机考试辅助系统的出现,让我们的考试变得更加方便易行。计算机辅助考试作答系统可以将以上几个步骤通过计算机网络呈现出来,可以省去很多的中间环节,例如试卷的印发,而且利用计算机辅助考试作答系统还可以打破时空的限制,从而提高我们教学效率。

1 计算机辅助考试作答系统的版块设置

考试作答系统是计算机辅助考试系统中的一个重要的下层系统。考试作答系统是学生在进行考试时进行人机交流的一个考试作答系统,它的设计是否合理,是否人性化都将会成为影响考生成绩的重要因素。一个人性化、合理的考试作答系统可以让学生简单自由的进行考试操作,降低考生考试时的紧张感,从而促进学生开发自身潜力,考出一个好成绩。考试作答系统要与其它的系统配合使用才能发挥其作用,考试系统的监考系统会将考试的题目按照顺序现实在屏幕上,当监考系统发出一定的命令之后,考试作答系统就会做出相应地反应,对考试的文字、图片、音频、视频等进行处理。因此我们可以将考试作答系统分为三个板块,见下图1。

图1 考试作答系统的功能板块

通信模块。这一板块的功能主要是沟通考试作答系统和监考系统,把监考系统发过来的考试资料和考试具体指示传递给考试系统。并且,适时地将考试系统的具体情况反馈给监考系统。

考生作答板块。这是学生考试作答的一个板块,这个板块的作用是将考生要作答的试题按照一定的顺序和要求显示给考生,让考生能够按照计算机的指示进行考试。在这一板块中还要设计考生的登陆环节和设备检测等功能,确保考试系统的完整性。

音频处理板块。有的考试会有听力考试,特别是像英语这样的考试,这时就需要对音频进行处理。当然对音频的处理,除了要进行音频的播放进行处理,还要对录音进行处理。

2 系统的具体设计流程

在本文中我们的考试辅助系统设计的基础理论是Qt和C++编程语言,这样就能够保证考试作答系统的完整性和美观性。

2.1 网络通信板块的设计

考试作答系统和监考系统的网络连通是我们整个考试系统成功的一个关键之处,所以我们在这一方面的研究和设计是非常重视的。对它们之间通信设计我们一般采用的是多线程设计,这样就能保证多方同时考试的实现,而且也比较可靠。考试作答系统要接收到了监考系统的指令之后才会做出相应的反应,所以我们根据考试系统的这种特性设计了一种通信系统,以实现连接互通两大板块的功能。我们将通信的信息分成三类:

(1)控制指令:在考试的过程中,考试系统要对考试的具体进程进行一定的控制,让考生能够按照一定的程序进行考试。控制指令就是在这时来发挥作用,它的定义是PACKAGE_DATA_Command。

(2)文本消息:文本消息的定义是PACKAGE_DATA_Mes-sage,主要是用于监考老师向学生传递信息的时候。例如有时在考试时,监考老师要向学生传递一定的信息,如考试开始等,这时计算机的桌面就会弹出一个对话框,将具体的信息传递给考生。

(3)文件片段传输:文件片段输入的定义PACKAGE_DATA_ FilePiece,它的主要作用第一就是在考试时向考生传递试题信息,第二就是在考试结束后向教师传递答案信息。

图2 考试作答系统与监考系统的通信流程图

3 考试作答板块

3.1 考试登陆

参加过计算机辅助系统考试的同学都有一个经验就是在我们考试之前都会有一个登陆页面,考生在考试之前都会先在登陆页面输入自己的信息,例如姓名、学号、准考证号、身份证号码等。这样做的目的是为了验证学生的身份,核对学生的信息。这是一个很重要的环节,因为信息的准确度关系着考生的成绩。

3.2 设备测试

设备测试主要是在考前对计算机设备进行检测,以防止计算机考试系统出现什么问题。在计算机辅助英语系统的考试作答系统中对设备的检测,主要是对设备音频播放和录入设备的检测,以免出现故障而影响学生的考试。例如,在进行检测之后,如果播音设备有问题,计算机就会弹出提示信息,提醒监考老师进行处理。考试之前学生会进行测试,只有在设备测试成功之后,考试才能够开始。

3.3 试卷的呈现

考试作答系统在接收到监考系统考试开始的命令后,就会从系统中随机调取相应的试卷给考生,考生在接收到试题之后再开始答题。关于试卷的呈现,需要进行事先的设计。首先要由程序设计人员设计出相应的程序模板,再由教师输入考试试题的具体的内容。考试试题的内容会被压缩并且被储存在相应的文件夹之中。当作答系统接收到考试开始的命令后,就会从相应的文件夹调取相应的试卷,并对其进行解压。最后显示到计算机中,学生再根据具体的指令进行作答。

4 音频处理板块

音频处理板块的主要作用就是为考试作答系统提供一个可靠的音频处理平台,考试系统在进行音频播放时采用的是Qt Phonon技术和开源免费跨平台的视频和音频流方案FFMpeg,Phonon保证了计算机音频播放的功能,FFMpeg的主要功能就是实现了声音的录入、转化以及音频的流化。现在国际上有许多的用来进行音频处理的技术,我们这里举例所用的音频和视频编码库是libavcodec,它具有很高的移植性和编码解码质量。当然这种设计方案的功能还远不在此,它还能支持Windows和Linux等大多数操作系统。

5 小结

计算机辅助系统的考试作答系统已经被运用到了全国大多数学校,特别是我们的各大高校,计算机辅助考试作答系统基本都已经普及。而且我们对计算机辅助考试系统的研究和开发的力度也在不断的加强,现在不仅仅只针对计算机英语系统的考试作答系统进行研究开发,对其它科目计算机辅助考试系统的作答系统的研究也逐渐提上日程,而且经过一段时间的发展之后,我们已经取得了一定的成果,我们在这条道路上的前进的步伐还在加快,将来取得的成就也会越来越大。

[1] 沈蕾,王晓红,左翰,等.计算机辅助英语口试中考生的焦虑程度研究[J].外语教学理论与实践,2010(2):51-58.

[2] Jasmin Blanchette,Mark Summerfield.C ++ GUI Programming with Q4[M].2nd ed.北京:电子工业出版社.

[3] 张明.通用网络考试系统的设计与实现[D].济南:山东大学.2005.

[4] 刘琪.基于 Web 的计算机辅助考试系统设计研究[D].武汉:华中师范大学.2004.

[5] 李红军,陈遵德,李强.基于 Web 的英语考试系统开发与应用探索[J].中国教育信息化,2009.9,(5):46-49.

Design for examination system of computer assisted English system

Kang Qin
(Shaanxi Vocational and Technical College,Shaanxi Xi'an,710100)

The advent of the computer changed our traditional life and work of the party to a large extent, the computer is applied to teaching is It is quite common for things.In recent years,the computer has changed the traditional forms of examination,computer achieved paperless examination time.The computer aided test system play an important role in the English exam,study design for examination system of computer assisted English system.So,we have never stopped.

computer;auxiliary system;the English exam answer system

猜你喜欢

监考板块音频
基于Excel VBA的考试管理系统设计
监考时……
板块无常 法有常——板块模型中的临界问题
板块拼拼乐
必须了解的音频基础知识 家庭影院入门攻略:音频认证与推荐标准篇
基于Daubechies(dbN)的飞行器音频特征提取
音频分析仪中低失真音频信号的发生方法
A股各板块1月涨跌幅前50名
Pro Tools音频剪辑及修正
木卫二或拥有板块构造