校园在线考务平台综合建设

时间:2022-02-23 06:46:04

校园在线考务平台综合建设

摘要:本文结合校园日常考务的实际需求,提出了一套基于B/S架构的在线考务平台的设计方案。该方案利用校园网和局域网的网络环境,运用web开发技术实现学校考务工作的无纸化,包括题库建设、考试安排、试卷分析、成绩管理等功能,可以高效整合教师和考务管理人员的日常考务工作,方便学生参加考试和查询成绩,具有一定的推广价值。

关键词:在线考务;WEB开发;B/S

中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2011) 22-0000-02

Comprehensive Construction of Online Examination Platform for Campus

Hu Bin

(Wuhan Polytechnic,Institute of Computer Technology and Software Engineering,Wuhan 430074,China)

Abstract:In this paper,the campus daily Examination of the actual demand,a set based on B/S structure of the online test platform design services.The program draws on the campus network and local area network environment,using web development technology to achieve paperless school examination affairs,including the bank building,examination arrangements,paper analysis,performance management and other functions,can efficiently integrate teachers and examination management staff examination of daily work,to enable the students to take the test and query results,the promotion of a certain value.

Keywords:Online Examination;WEB development;B/S

一、背景

传统考试方式浪费资源,人力繁重且效率低。一个中等规模的学校就拥有上万的学生和上千的教师,同时有上百门课程需要进行考试。每到备考阶段,考务管理人员需要整理学生、教师、考卷、监考人员、考场安排等逻辑非常复杂的事务,并且不能有任何差错,不能漏掉一个考生一场考试,也不能有冲突,紧张而混乱。考前,教师需要综合出卷,考务人员有成堆的试卷需要印刷和分发,印刷的份数和分发的时间地点不能出现任何差池。考完后,教师需要批改大量的试卷并分析试卷,上交各种小结,这些工作往往也集中在考完和放假前的短短几天,工作量繁重。

随着信息化建设的不断发展,学校的校园网建设基本普及。这是个良好的契机进行传统考试模式的移植,在线考试将是现在乃至未来的主流。通过计算机的快速处理能力,能够实现自动出题、自动改题、自动分析等自动化功能,节约人力物力,减轻教师的工作负担的同时,还提高了工作效率,提高了考试的公证性和客观性,减少了考试的反馈周期,减少了资源浪费。这也是目前许多商业考试机构的各种认证考试绝大部分采用机试的原因。

对于采用B/S还是C/S架构,笔者对比认为,C/S架构优点在于安全性和稳定性,缺点在于维护工作量大,而日常考试不要求高等级的安全性和稳定性,且考试期间机房使用率很高无法临时维护机器,故选用维护简单的B/S架构。

二、功能结构分析

在数字化的网络环境下,学生希望得到个性化的发展,根据自己的情况进行学习,同事希望能够得到科学的评价。老师希望有效改进现有的考试模式和效率。学校希望全面准确的对学生学习情况进行跟踪和评价。在线考试避免了以往的纸张、笔、监考和巡考等各种资源的浪费,并且后台管理是管理员单一的管理,确保了安全性。网络考试系统管理员登陆后,对考试内容、专业、科目、和考题等信息都做了详细的分类,只要考生通过学号和密码进行考试,答题完毕后系统自动判卷,迅速给出成绩,同时生成试卷分析和学生成绩单。

该系统的功能结构按照学校考务管理和学籍管理的模式,分为考务管理子系统、考生管理子系统、课程管理子系统、教师管理子系统、考试管理子系统、题库管理子系统、成绩与分析管理子系统七个子系统,涵盖考务工作的方方面面。

数据库设计有考生信息表(包含考生学号和密码等)、管理员信息表(包含管理员和考务人员信息,权限等)、考试课程信息表(包含涉及的考试科目信息等)、试卷信息表(包含题库等)、成绩单视图(考生和课程的成绩查询)、教师信息表(包含试卷分析等文档数据格式)。

三、模块设计和业务流程

考务管理子系统,根据管理员信息表,存储系统管理员和考务人员的信息,并设置权限。考务管理人员登录系统后,能够查询到考试课程信息表中的考试科目和教师信息,结合机房信息,做汇总后,在三者之间随机配对,生成考试考场安排文档,可以根据实际情况对考场安排做微调。这里并不涉及试题和学生等信息。

考生管理子系统,根据考生信息表,主要存储考生学号和密码,在考试中注册过程中进行比对,并根据考试课程信息表中的课程信息存储学生的所有成绩历史,生成成绩汇总。考生以入学学号为主键,考试中注册需要与表中数据比对,但不生成新数据。

课程管理子系统,根据考试课程信息表,存储学校所有的专业和课程信息,在教师生成课程题库过程中进行比对。

教师管理子系统,操作教师信息表,在考试结束后自动改卷自动分析,生成课程成绩单和试卷分析的文档,以多媒体数据库形式存储这些文档。

题库管理子系统,需要教师登录进去后,进行各种题型的出题工作,形成相对大量的试题库,以课程名作为关键字存储,在考试中提供选题的依据。试题库分别存储了三种基本题型,选择题,填空题和主观题,包括相应题目的题干和标答,负责教师可以对试题进行增删改查,设置标答。

考试管理子系统,是平台的技术核心,是其他子系统的综合应用。学生根据学号密码登录系统,教师选择考试课程,系统会自动查询试题库,随机生成某个考生的成套考题,在后台备选,题型可选,主观题可以不选入试题,每个考生的试题应不一样,且题目序号打乱随机排序,杜绝抄袭的可能,并且考试结束后,该套题目被删除,杜绝考题外泄,也解决了考生不能分批考试的难题。随机选题是避免学生互相抄袭,保持公正性的一个很好的手段。随机选题的前提是要有足够大的题库,还有就是对题目进行分类,以及标注题目难度等级,让系统决定随机选题得到的题目所涵盖的类别和难度。学生选择套题后,进入考试,系统封闭其他界面和端口进入考试,并计时。考试时间结束或者提前交卷后,系统自动对客观题进行阅卷,若有主观题,教师需要登录进来调阅主观题解答,并手动在成绩子系统中添加主观题得分,这个内容由于各门课程的类型不同,暂时无法做出通用的自动阅卷。教师只能手动添加主观题分数和平时分数,系统做最后的分数统计。

成绩与分析管理子系统,是系统自动运行的。每当一门考试结束,在等候教师阅卷和平时分数完成后调用。将课程成绩填入教师信息表,并做出格式化的试卷分析和统计,生成分析文档和小结的word输出,而学生成绩添加到考生信息表中,学生可以自行查询各门课成绩。

四、网络部署

整个系统分为三层。学校考务须配置一台考务服务器,安装和配置web应用和数据库,作为数据存储和业务逻辑的运算,分配校园网ip。服务器系统采用windows server2003+net2005+sqlserver2005平台进行开发和部署,采用silverlight技术生成考试页面。除了考试子系统,大部分业务逻辑均运行于该服务器。机房局域网需要配置一台考试管理服务器,进行考试模块业务流程的运行,以及数据的上传和下载。学生在机房单机页面登录考试和查询,考虑到校园网带宽较大但基层机房维护水平有限,考试结束阅卷等数据存储相关工作均通过机房服务器上传试题解答到考务服务器进行,返回查询结果,保证数据安全和一致性。考生在考试过程中难免出现电脑宕机或者网络断开的情况,如果没及时保存答案,考生的答案就前功尽弃了。解决方法是做一题保存一题答案到机房服务器中,考生可以回看所填写的答案。另外,学生一次注册一门考试,一旦开考,会记录ip和mac地址,固定考试机,并全屏显示网页,禁止跳出。

作为表示层的web浏览器,设计的重点在于界面的易用性,尽量按照以前俗成的习惯安排业务流程。各类用户根据登录的子系统来动态生成操作页面,如在考试子系统中,学生登录可以生成考试页面,教师登录可以生成阅卷页面。

五、展望

在以后的研究中,还应该增加安全性的考虑,并优化业务流程。在线考务平台的开发和推广,改变了传统的考试操作方式,实现了无纸化考试,简化了考务人员和教师的工作逻辑,提高了考试的效率和公平性,是现代教育技术发展的重要内容。

参考文献:

[1]辛显雪.基于web的高职教学管理系统的研究与应用[J].天津大学学报,2006

[2]段静波,潘惠苹.基于WEB和校园网平台的在线考试系统设计[J].福建电脑,2011,4

[3]孙秀娟,杨民峰.基于在线考试平台的试卷分析[J].北京工业职业技术学院学报,2008,7

[4]李伙钦.基于B/S架构的在线考试系统的分析与设计[J].科技信息,2008,30

[5]杨昭兵.在线考试管理系统[J].软件导刊,2008,9

[作者简介]胡斌(1980-),男,湖北武汉人,硕士学历,研究方向:人工智能。

上一篇:杨经文的生态设计理念 下一篇:浅探中职计算机理论课教学改革的思路与方法