基于Web的在线英语考试系统设计与实现
摘要:文章主要对在线英语考试系统的主要功能模块、关键技术、功能实现等进行设计,设计出了一套基于Web技术的在线英语考试系统,方便对学生大学英语课程的考核。
关键词:英语课程;在线考试;题库
英语,是世界上应用最多的第二语言。在我国学校中,英语是必学课程之一。同样在大学中,大学英语也是很多学校的必修课。大学英语传统的考试方式是按照一定的编号如学号等在教室中进行笔试,以此考查学生的学习情况。但高校扩招后,学生越来越多,大学英语如果还是按照以前传统的考试方法,则需要花费很多人力物力准备考试内容,组织考试,这种考试方式不仅花费较多的人财力,对学生的考核内容也不全面,无法真正了解学生学习情况。为了更好地了解学生对大学英语的学习情况,检验教学质量,我校开始考虑利用计算机技术开发出一套基于Web在线英语考试系统,实现“无纸化”的大学英语考试。 1 基于Web在线英语考试系统设计
在线英语考试和传统考试一样,都是以考生这一群体服务的。因此在线英语考试系统应和传统考试方式一样,需要有考生的基本信息,但和传统考试不同的是,通过系统可以
更好地对考生身份进行确认,确保考生身份信息的真实准确性,防止出现作弊现象。因为考试都是有时间限制的,在线考试同样也需要时间,因此考生通过在线英语考试系统考试时需要对时间进行设置,只要一到考试时间,系统就会自动交卷并关闭考试系统,不管考生是否答完试卷。
在线考试系统中除了上述的与考试相关的基本功能外,还需要给管理员一定的授权,在授权中教师可以对考试内容进行录入、添加、删除、更新等,同时还可以查询学生成绩、在系统中生成成绩单、打印等。另外,还需要兼顾到系统的稳定和安全,添加如断点续考功能的设计,保证考试的正常进行。当出现死机或忽然断电情况时,重启电脑,重新登录考试系统后,断点续考功能会从断电或死机时间算起启动原来的试卷,继续让学生进行答题,从而保证考试的如期进行。图1为英语考试系统功能模块。
从图1中可知,基于Web在线英语考试系统中有三大功能模块,即:管理员模块、教师模块、学生模块。在这三大功能模块下又有多个与之相应的子模块构成。下面是对各功能模块的介绍。 1.1 管理员模块
在管理员功能模块中子功能模块主要包括权限设置、用户管理、数据管理等。其中权限设置主要负责对系统用户权限进行审核和设置,用户管理模块则是借助数据库管理工具
实现对用户信息的添加、删除、修改等管理,数据管理模块负责数据导入、导出、备份等。 1.2 教师模块
在教师功能模块中子功能模块主要有题库管理、试卷管理、考试管理、成绩管理、新闻管理、题库统计、IP范围设置等。题库管理主要负责对试题进行新建、删除、修改等,在试题新建过程中就能对题目题型、难度、考点范围、分值等相关信息进行设置。按照课程要求,英语考试考点主要以语法为主,其中又以形容词、副词、动词时态、动词形式、虚拟语气、非谓语动词等为主。为了对学生学习能力进行综合考核,题型设置主要以选择题、完形填空题,阅读理解题、翻译题为主。试卷管理模块根据考核时间不同又分为日常考核试卷和期末试卷,每一种试卷模块中都可以对试卷名称、考试时间、分值、及格分数等相关信息进行设置,另外学生是否可以对成绩进行查询、是否能多次参加考试等也可以在此进行设置。在组题策略中教师可以根据专业的不同设置出考试范围和难点,并对试卷进行手动组卷或随机组卷的选择,这种随机性的选择可以防止出现作弊情况。考试管理中也分为日常考核试卷和期末试卷,教师可以在此模块中查询学生试卷答题情况,也能进行删除等操作。成绩管理中教师可以通过日常考核试卷和期末试卷了解学生日常和期末考试成绩,通过分值的了解掌握学生学习情况,还能对考试情况进
行统计,如及格统计等。新闻管理模块主要对教师提供课程、考试等安排等,如发布课程和考试时间等。题库统计主要是对试卷考点范围、难易程度、题型分布等相关情况进行查询,及时对题库进行更新。IP范围设置主要是对学生在线考试时的IP进行设置,如期末考试时,可以将IP设置成学校机房中的电脑,方便对学生考试情况进行监控,而日常考核时则不需要IP设置,学生可以不受时间、地点的约束完成日常考核。
1.3 学生模块
在学生模块中子功能主要有注册登录、日常考核、期末考核、成绩查询、新闻公告等。注册登录中学生可以根据学号进行注册,注册时需要填写学生姓名、院系、班级、身份证号、联系电话等相关信息。日常考核模块中学生可以根据教师讲课情况登录考试系统完成日常考核作业。日常考核时间较长一般为1周,在此期间内学生答完试卷提交即可,这样设置目的主要是防止学生同时登录系统时出现网络拥堵现象。期末考核一般是在学校机房中进行的,学生登录到系统中,系统中会显示出学生相关信息,方便监考老师对信息进行核对。在规定时间内学生选择与专业相应的试卷进行答题,其中为了防止作弊,试卷是随机的。一旦开始答题,系统会自动记录时间,到考试时间后系统会自动交卷。成绩查询中主要显示学生每次考试成绩,学生在此模块中查询到每
相关推荐: