计算机技能类课程在线考试平台的设计与实现
2012-11-12杨素锦
周口师范学院学报 2012年5期
杨素锦,李 冬
(周口师范学院 计算机科学与技术学院,河南 周口 466001)
目前各高等学校所采用的考试系统大致分两大类:一类是通用性很强的考试系统,这类考试系统不能很好地针对某门课程使用;另一类是针对某门课程的考试系统,这类考试系统可以很好地组织一门课程的考试,但如果每一门课程都单独使用一个考试系统,势必会造成资源的浪费.而计算机技能类课程(如计算机应用基础、多媒体技术、网站建设等)的教学目的是培养学生成为应用型高级技能人才,因此,根据课程特点设计与开发一个计算机技能类课程在线考试平台(以下简称平台)是目前亟待解决的问题.
1 试验部分
1 平台需求分析
1.1 体系结构
由于本文设计的在线考试平台主要是完成“组卷——考试——试卷分析”功能,数据要求易于维护,在考试时客户端(学生)只需使用浏览器即可进行考试,系统也应随着考试与教学的要求便于扩展.因此,本文设计的在线考试平台采用浏览器/服务器 (Brower/Server,简称 B/S)结构,并采用MVC分层设计.系统的总体结构如图1所示.
1.2 功能需求

图1 考试平台的体系结构图
平台面向的用户主要有系统管理员、考试决策者、教师、学生.系统管理员可以管理其他用户、维护数据库、实现课程维护等;考试决策者(一般为院系领导)可以进行组卷与试卷管理;教师负责所教课程的课程章节维护、题目类型维护、试题维护等.经系统管理员授权,某些教师用户可以有双重……
登录APP查看全文
