APP下载

多功能网络练习考试平台的设计与实现

2015-03-18张永雄

产业与科技论坛 2015年7期
关键词:出题选择题题型

□张永雄

考试是检验教学效果的主要手段,传统的考试一般经过教师人工出卷,学生参加考试,教师人工阅卷,成绩评估和试卷分析等环节。但是,这种考试方式大部分都是应用于期末考试,教师需要到期末考试之后才能确定学生的学习效果。而且,在印制试卷时需要消耗大量的纸张,这样不符合目前提倡的绿色环保理念。基于以上提到的两个问题,本文设计和实现了一个带练习,考试,自动及人工相结合出卷或评卷和试卷评估分析等功能的网络练习考试平台。

一、系统设计

(一)主要功能模块设计。系统的主要功能模块有题库建设模块、学生信息模块、考试管理模块、试卷评估分析模块和系统维护模块等五个模块。

1.题库建设模块。题库建设模块包括课程管理和习题管理等部分。每一门课都有自己的出题特色,为了尽可能涵盖教师的出题题型,本系统平台设定了单项选择题,不定项选择题,判断题,填空题和问答题等五种类型。其中,单项选择题,不定项选择题,判断题和填空题是计算机自动评卷,问答题需要教师评卷。问答题可以出简答题,材料分析题,计算题和设计题等类型。教师在设计题目的时候需要设定题目的难度,用途(即用于练习或考试),题目内容,正确答案和讲解内容等信息。

2.学生信息模块。学生信息模块包括班级管理和学生管理等部分。为了简化学生注册流程,该模块提供了数据导入功能,即学生信息从教务处学籍科导出后,就可以直接导入到系统平台中。

3.练习考试管理模块。练习考试管理模块包括练习管理和考试管理等部分。在练习管理中,系统设定两种出题方式,一种是顺序出题方式,另一种是随机出题方式。顺序出题方式是系统从题库中按题目建立的时间倒序出题,学生自选开始题号。随机出题方式是系统在出题的时候,把题库中所有的题目打乱,然后再给学生发题。两种出题方式都有自己的优缺点。顺序出题方式的优点是可以让学生更自由地完成所有的练习题,缺点是学生多次顺序操作会惯性记住答案。随机出题方式的优点是可以较好地解决因学生多次顺序操作会惯性记住答案的问题,但缺点是学生必须完成操作后才能练习题库中的所有题目,因为每次随机出题都有可能出现上次练习做过的题目。在考试管理中,系统也是设定了两种出题方式,一种是自选出题方式,另一种是随机出题方式。自选出题方式是教师在出题的时候,先设定好试卷名,适用班级,考试时间,试卷题型和分值等试卷参数,然后在每种题型的题库中选择题目,直到选定所有题目后,提交到考试平台中;平台把试卷设为未激活状态,这时学生是不能查看到考试试卷的。随机出题方式是教师在出题的时候,先设定好试卷名,适用班级,考试时间,试卷题型和分值等试卷参数,然后再设定每种题型出题的难度系数,系统会根据难度系数从系统中随机选择不重复的题目组成试卷,并把试卷设为未激活状态。学生在参加考试的时候,试卷的题目是一样,但是题目的顺序会随机打乱。

4.试卷评估分析模块。试卷评估分析模块包括试卷评阅管理、试卷分析管理和成绩管理等部分。在试卷评阅管理中,由于试卷中的单项选择题,不定项选择题,判断题和填空题是计算机自动评卷的,所以如果教师在出卷的时候,设定以上四种题型的一种或者多种,那么该试卷的这部分题型是不需要教师评阅的。试卷中如果含有问答题的题型,那这部分试题就需要教师人工评阅,待这部分题型改完后,试卷的总成绩才会录入到系统中。在试卷分析管理中,可以统计学生每道题目的正确率,学生分数的整体分布情况等内容。在成绩管理中,可以按分数高低排序或者按学号正序排序查看整个班级的成绩。学生在系统出成绩之后,可以查看试卷内容。查看的试卷内容可以显示学生当次考试的题目,学生所作的答案,题目正确答案和讲解内容,这样就可以让学生对自己做错的内容有更加深入的认识。

5.系统维护模块。系统维护模块包括权限管理和系统参数管理等部分。在权限管理中,可以添加教师用户,并且设定教师操作目录的权限。在系统参数中,可以添加学年、学期等基本的系统参数。

(二)数据库的设计。数据库设计具有简洁、结构清晰以及便于维护等特点。本系统主要的数据库表包括学年学期表,课程表,教师表,班级表,学生表,单项选择题表,不定项选择题表,判断题表,填空题表,问答题表,考试参数表,试卷内容表,学生答题情况表,成绩表等数据表。一是学年学期表:主要用于存放学年学期的基本信息。二是课程表:主要用于存放课程的课程号,课程名称等信息。三是教师表:主要用于存放教师的工号,用户名,密码,姓名,职称,简介等信息。四是班级表:主要用于存放班级的年级,班级名称等信息。五是学生表:主要用于存放学生的班级,学号,姓名,性别,出生日期,用户名和密码等信息。六是单项选择题表/不定项选择题表/判断题表/填空题表/问答题表:主要用于存放单项选择题/不定项选择题/判断题/填空题/问答题的课程信息,难度系数,题目内容,正确答案,讲解内容,出题教师,题目类型(练习题或者考试题),出题时间等信息。七是考试参数表:主要用于存放考试试卷的名称,适用班级,考试时间,考试题型,分值,试卷状态等信息。八是试卷内容表:主要用于存放试卷的题目等信息。九是学生答题情况表:主要用于存放学生答题的答案或者内容等信息。十是成绩表:主要用于存放学生练习或者考试的成绩。

二、系统实现

(一)系统部署。多功能网络练习考试平台是基于S2SH架构和MVC模式开发的B/S系统,它的数据层采用Mysql5.0作为后台数据库,Tomcat7.0作为web服务器,部署在Linux操作系统上。

(二)学校网络课程的应用。本系统已经在广州工商学院的《经济学基础》、《市场营销学》、《管理学基础》、《商务沟通》、《网络营销技术》、《大学生创业实务》、《分销渠道管理》、《市场调查与预测》和《国际贸易实务》等九门网络课程中使用,并获得广东省高等教育组教育教学工具类软件系统的优秀奖。

三、结语

本系统的开发是集多位一线教师的建议和意见所综合分析和设计出来的一个多功能网络考试练习平台系统,基本满足目前学校所有课程的练习和考试要求。教师可以在一个学期中实施多次过程化考核,来综合评价学生的学习效果,从而弥补了传统考试的不足之处,也可以减少纸张的需求,实现绿色环保的理念。

[1]黄小花,谢静思.网络考试系统的设计与实现[J].电脑知识与技术,2010

[2]张睿.在线考试系统的改进[J].电脑编程技巧与维护,2010

猜你喜欢

出题选择题题型
民生实事 请人大代表“出题”“阅卷”
离散型随机变量常考题型及解法
单项选择题狂练
巧妙构造函数 破解三类题型
数列选择题精选精练
例说速解选择题的几种有效方法
我只出题,不管证明
一次函数中的常见题型
棉和绵
随机抽样题型“晒一晒”