网络在线考试系统开发实践

2012-07-30 07:08:20杨国兴
一重技术 2012年5期
关键词:培训师事业部核电

杨国兴,刘 镭

考试是核电石化事业部培训工作的一个重要环节。考试的目的一是为了考查员工对培训内容的掌握情况,二是为培训管理员分析培训效果提供可靠依据。传统的考试由于涉及到组织命题、试卷印刷、考场安排、组织阅卷等诸多环节,考试周期长、效率低下;同时人工批卷等主观因素也影响到考试的公正性。随着计算机使用的普及和为适应企业管理无纸化办公的需要,开发网络在线考试系统势在必行。

网络在线考试系统相对于传统的考试方式,具有能自动控制考试时间、系统自动评分、可有效防止舞弊行为等优点;实现了考试功能与培训评估和培训管理功能的高度结合;减轻了培训管理员的工作负担,提高了工作效率;该系统的完成使培训工作真正实现了专业化、自动化,流程化和信息化,保证出卷、考试和员工培训管理各阶段能够正常有序地进行,使考试结果更加客观、合理和公正。

由于不同企业培训管理流程不同,其在线考试设计模式也有着很大的差别,本文介绍的是立足于自身实际,自主开发在线考试系统时应采取的主要步骤及开发时的工作重点。

1 需求分析

1.1 用户范围及职责特点

该网络在线考试系统的主要用户是行政事务部及各直属部门的相关人员。在以往培训考试管理的过程中各部门的职能各有分别。

(1)行政事务部负责组织公司相关培训、编制相关考试的试题、组织考试。培训管理员根据股份公司和各部门上报的培训计划,组织安排事业部的培训工作,培训之后,组织培训师编制试题,安排考试场地,确定考试时间,印刷试卷,组织培训师平卷,公示成绩。

(2)各部门员工根据行政事务部组织的考试时间进行考试。

1.2 现状及存在的问题

行政事务部组织的现场考试,尽管对提高培训效果有很大帮助,但是具体实施中仍然存在一些问题。

(1)组织命题

行政事务部要求培训师根据培训内容进行命题,但由于培训师都是兼职人员,每次培训之后再进行命题、排版,浪费了培训师的大量工作时间,且重复劳动会使他们对培训工作产生反感,增加命题的错误率,使员工及培训管理员的工作效率受到影响。

(2)印刷卷子

每次培训之后,培训管理员根据培训师的命题,到资料室复印试卷,浪费了培训管理员的大量时间,同时也浪费了大量纸张,特别是当命题出现小错误的时候,重新排版和印刷试卷将造成更大浪费。

(3)安排考试

组织大规模安全考试、技能考试的时候,经常会与各种会议发生冲突,导致考试不能进行,使培训考试周期延长,达不到培训效果。

(4)组织阅卷

培训考试之后,还需要组织培训师和专业的阅卷人进行评卷,占用培训师和批卷人的工作时间,评卷人的主观性又会影响考试的客观、公正性。

(5)公示成绩

培训考试之后,培训管理员要根据考试成绩进行排名,编写报告,经领导审批后进行公示,周期长、效率低。

1.3 信息化管理的实现目标

本次开发的考试系统是将传统的考试模式与先进的网络应用相结合开发设计的。主要实现如下目标:

(1)操作简单方便

使组织命题更加简单,由培训师编制多套固定的模板输入到网络平台中,培训管理员在网络平台上直接进行校对,最终形成固定模板。

(2)具有实时性

使员工无论身在何地,都可以通过internet浏览器登录到在线考试系统进行答卷。

(3)具有严肃性和公正性

本系统提供的自动交卷功能使考试到达结束时间时,由系统自动交卷。

(4)倒计时功能

可以让考生随时了解考试剩余时间。(5)自动交卷、阅卷

可保证成绩真实、准确。

(6)成绩检索

领导、培训管理员、员工可随时查看考试成绩。

2 系统架构

2.1 功能确定

针对上述目标,在线考试系统需要实现以下基本功能:

(1)培训管理员根据培训计划在核电石化事业部在线考试系统中添加专业信息。

(2)培训管理员根据培训计划在核电石化事业部在线考试系统中添加课程信息。

(3)培训师可以在核电石化事业部在线考试系统中进行命题,在套题信息中形成几个固定模板。

(4)培训管理员在核电石化事业部在线考试系统中对培训师给出的命题进行校对和排版。

(5)领导、培训管理员、员工可以通过核电石化事业部在线考试系统查询成绩。

(6)受训员工可以通过核电石化事业部在线考试系统选择自己需要的课程信息进行考试。

(7)在线考试系统可以实现自动交卷及自动批卷。

(8)核电石化事业部在线考试系统自动排序每门课程的考试成绩。

2.2 系统架构模型

通过调研,对基于WEB的在线考试系统进行全面的了解和分析,并描述出该系统的架构模型。本系统采用B/S架构,它以访问ORACLE数据库为中心,以HTTP为传输协议(见图1)。

2.3 系统流程设计

(1)由管理员对专业信息、课程信息、套题信息、考生题目、考生成绩、考试试题进行管理(见图 2)。

(2)员工根据培训要求进行网上考试(见图3)。

图1 核电石化事业部在线考试系统架构模型

图2 管理员数据流程图

图3 员工数据流程图

3 模块设计

核电石化事业部在线考试系统分为由员工考试和后台管理两个大部分。员工考试模块由员工在线考试和成绩查询模块组成,后台管理模块是由套题信息管理、考试试题、员工成绩查询、考试套题管理、课程信息管理等模块组成(见图4、图5)。

(1)考试模块 该模块主要用于员工在线考试,员工根据培训管理员对培训的要求进行网上答题,员工登录在线考试系统之后,选择所需考试专业、考试课程、考试套题,阅读考试规则,进行网上答卷。当考生进入答题界面时,系统开始自动倒计时间。当员工答题完毕后进行交卷,并自动弹出该员工的考试成绩。当系统时间到达时,考生没有答完试卷,将由系统自动交卷,随后系统还将自动弹出该员工的考试成绩。

(2)课程信息管理模块 该模块主要用于培训管理员对课程信息的管理,由培训管理员根据年度培训计划,对专业信息、课程信息进行实时更新。培训管理员根据在线考试系统中套题名称,通知员工相关考试科目,员工根据培训管理员的通知内容进行网上答题。

图4 在线考试系统的前台结构

图5 在线考试系统的后台结构

(3)套题信息管理模块 该模块主要用于培训管理员对套题信息的管理,培训师根据每一门课程出几套考试套题,由培训管理员将套题输入系统并对套题进行管理。

(4)考试题目管理模块 该模块主要用于培训管理员对套题中的每道题目进行管理,如果培训师更换套题中的试题,由培训管理员进入在线考试系统,在考试题目模块中进行更改。

(5)考试试题管理模块 该模块主要用于培训管理员输入各类试题,具体有判断题、单选题和多选题,此后培训管理员也将正确答案输入到该模块中。

(6)考生成绩查询模块 该模块主要用于培训管理员对考试成绩进行管理,培训管理员通过该模块查询考试成绩。

4 数据库设计

数据库结构设计主要是完成系统的底层数据结构设计,建立起整个系统的数据结构框架。网络培训系统是建立在数据库基础上的,选取oracle作为后台数据库管理工具。

根据系统功能的设计要求以及功能模块的划分,建立起基于WEB网络培训系统的数据库各表关系图(见图6)。

图6 核电石化事业部在线考试系统E-R图

5 结语

根据以上原则和步骤开发的在线考试系统基本上可以满足本部门对员工培训管理的需要,因无需模块功能分配,数据库结构设计得规范合理,完全可以实现提高培训管理员的工作效率及无纸化办公的管理目标,而且该系统还可根据培训形式的变更进行二次开发。因此,该在线考试系统适合于各类企业,具有实际推广价值。

[1]张领.ASP.NET项目开发全程实录.清华大学出版社.2008:373-408.

[2]郝刚.ASP.NET2.0开发指南.人民邮电出版社.2006:2-31.

[3]薛会爱.ASP网络编程.人民邮电出版社.2008:2-12.

猜你喜欢
培训师事业部核电
还剩几只
作文中学版(2022年4期)2022-11-20 05:20:26
第四代核电 高温气冷堆
中国核电(2021年3期)2021-08-13 08:56:26
百年初心精神 点亮核电未来
中国核电(2021年3期)2021-08-13 08:55:56
天邦股份种猪事业部
猪业科学(2021年6期)2021-08-12 06:43:00
企业内部兼职培训师队伍建设实践探讨
徐工道路机械事业部
中国公路(2020年16期)2020-10-14 06:32:56
2020年核电活动安排
中国核电(2020年2期)2020-06-24 03:33:28
中国空间技术研究院通信卫星事业部
卫星应用(2019年4期)2019-05-22 03:08:14
核电链接
中国核电(2017年1期)2017-05-17 06:10:16
中建三局安装事业部运用MagiCAD深入实践BIM技术应用