基于AMP的在线考试系统研究与实现

2016-12-13 04:02高万春海军航空工程学院青岛校区
大陆桥视野 2016年20期
关键词:现役工种职业技能

方 平 高万春 滕 曰 / 海军航空工程学院青岛校区

基于AMP的在线考试系统研究与实现

方平高万春滕曰 / 海军航空工程学院青岛校区

根据海军航空装备技术保障专业现役士兵职业技能鉴定工作要求,利用计算机科学和互联网技术,研发“士兵职业技能鉴定理论知识在线考试系统”,经过首次航空装备技术保障专业士兵职业技能鉴定试点的应用,能够客观、公正、准确地进行相关的评估和分析,确保士兵职业技能鉴定工作顺利实施。

AM P;在线考试系统;士兵职业技能鉴定;数据库

随着Internet的快速发展和广泛普及,在线考试对士兵职业技能鉴定工作产生了重要影响。与传统考试相比,在线考试优势明显,能够为考试组织者节省大量的人力、财力,且省时省力,压缩了大量的考试成本。近年来,海军航空装备技术保障专业现役士兵职业技能鉴定工作随着互联网新技术的发展得到了快速推进,其中就包含了在线考试系统的全面应用。

海军航空装备技术保障专业现役士兵职业技能鉴定是指对海军现役士兵从事海军航空装备技术保障工作必须具备的专业知识和操作技能进行等级考核与认定的活动,是海军现役士兵职业技能鉴定的重要组成部分,对全面提高海军航空装备技术保障专业士兵队伍技能水平和整体素质,加强士兵队伍全面建设,提升航空装备技术保障能力具有重要意义。鉴定结果是选拔使用士兵、确定士兵相关待遇的重要依据。根据《中国人民解放军现役士兵职业技能鉴定规定》和《海军航空装备技术保障专业现役士兵职业技能鉴定工作实施细则》要求,职业技能鉴定通常按照理论知识考核、操作技能考核和综合评审的顺序进行,考核结束后,鉴定站负责汇总成绩,填入《海军航空装备技术保障专业现役士兵职业技能鉴定登记表》,在其总成绩评定栏填写合格或者不合格,任一鉴定模块成绩不及格视为不合格,因此,积极探讨和研究如何利用计算机网络技术来实现适应海军航空兵部队士兵职业技能鉴定理论知识在线考核系统,意义重大。

一、考试系统现状

目前有很多考试都是采用在线考试系统来实现的,如美国的研究生入学考试、微软的工程师认证考试、Cisco认证、TOFEL考试、中国驾驶员理论基础考试等都采用了在线考试系统,与传统考试相比,在线考试系统能够节省大量财力、物力、人力,同时还能够实现答题简单化,让考生在较短时间内掌握在线考试系统的操作步骤。

在客户端,一般安装好操作系统之后,其本身就带有浏览器软件(如IE),所以采用在线考试系统能够实现客户端零维护效果,只要考试环境网络通畅,即可实现正常在线考试功能,避免了物理空间地域限制的不足;采用在线考试的最大优点是考试组织者只需集中精力用于试题的安排和考试成绩的管理上,使得考试组织更加高效。

二、系统设计

基于以上考虑,采用AMP平台研发并运行在线考试系统,实现了跨平台与页面动静分离的效果,不受硬件平台的束缚,提高了系统执行效率。AMP即Apache+MySQL+PHP ,一组开源软件组合,常安装于服务器操作系统(Linux或Windows)搭建动态网站或服务器,组合软件各自都是独立的程序,三者组合到一起具有高兼容度,能够使得Web应用程序稳定运行。

(一)系统体系结构

依据《海军现役士兵职业技能鉴定实施办法》和《海军航空装备技术保障专业现役士兵职业技能鉴定工作实施细则》,结合海军航空装备技术保障工作实际,项目组研发了“士兵职业技能鉴定理论知识在线考试系统”,该系统采用B/S模式架构,利用PHP与MySQL数据库管理系统开发,由前台考试功能模块和后台管理模块构成,每功能模块系统由不同的子系统组成,该在线考试系统具体的体系结构如图1所示。系统管理员主要负责士兵信息的管理、系统维护、工种管理、试题管理、成绩统计分析等,参考的士兵只能进行在线答题。

(二)系统功能设计

1、士兵登录

考试前,系统管理员首先需要导入报名参考的士兵信息,参加考试的士兵进入考试系统“登录界面”,必须根据领取的准考证输入士兵信息,经系统认证其合法性之后,进入士兵个人信息确认环节,如果正确无误,即可开始进行自动组卷,否则,弹出提示信息,并返回考试系统“登录界面”重新进行输入认证。

2、自动组卷

当士兵进入自动组卷功能模块之后,系统首先根据士兵的工种、等级等信息传递给组卷函数,并根据组卷规则确定试卷中每种题型所占的分值比例,其次依据机型与试题的难易度等信息,使用随机函数在相应的数据表中抽取符合要求的题目,组成试卷。

图1 系统体系结构图

3、在线答题

在线考试子系统是考试系统中重要的组成部分。主要包括士兵试卷的获取与提交两个部分。士兵进入答题功能模块界面后,系统会将根据组卷规则生成的试题逐题显示,同时,在界面右上角系统会开始自动到计时。士兵答题过程中,页面右上角上会以倒计时的形式动态显示考试所剩时间,当距离系统自动交卷时间为5分钟时,系统会自动弹出提醒士兵的时间信息。一到交卷时间到,若士兵还尚未点击“提交试卷”按钮,系统则会强行提交试卷,考试操作界面返回登录状态。

4、成绩管理

该模块主要包含试卷管理与成绩统计分析两个部分。士兵提交试卷后,系统自动将士兵所答题目的答案保存在试卷表STest中,若某题未答,系统则保持该题答案为空。试卷表由系统自动阅卷,自动统计成绩,士兵交卷后,系统直接阅卷并将结果保存到士兵成绩表中,以备士兵和管理员进行查询。

(三)数据库表设计

根据对士兵职业技能在线考试系统各个功能模块之间的调用关系的设计,各数据表设计如下:

1、工种表:保存海军航空装备技术保障专业工种信息,其中工种编号为主键。

2、题库表:保存各工种、各等级、各模块、各难易度的试题信息,分别用工种编号、等级编号来记录该题型对应的工种与等级,其中试题编号为主键。

3、试卷表:保存在线考试系统根据鉴定中心提供的出题规则随机组卷产生的士兵试卷信息,其中试卷编号为主键。分别用机型编号、试题编号、工种编号记录该份试卷所属的机型(如歼-10)、试题信息、工种。

4、成绩表:保存参考海军士兵的考试成绩,其中成绩编号为主键。记录对应的工种等级考试某海军士兵的得分。

5、士兵答案表:保存参考海军士兵的答案信息,其中数据表主键为试题答案编号。

三、功能特点

1、实用性强。本系统根据《海军航空装备技术保障专业现役士兵职业技能鉴定工作实施细则》要求进行了系统实现,系统功能符合海军航空兵部队考试过程的要求,采用Windows+Apache+MySQL+PHP Web框架,和传统的.NET和J2EE平台相比,具有快速开发、廉价、通用、跨平台使用的特点,适用于海军航空兵部队外场多媒体教室考场。

2、安全性高。根据士兵的报名信息,系统对士兵和管理员赋予了不同的操作权限,提高了在线考试系统的安全性;同时系统能够即时备份士兵的答题信息,确保在必要时能够进行恢复;在考试过程中系统也即时记录士兵的考题信息,以便在客户端出现故障时(如突然断电)及时恢复考题,从而保障士兵在线考试顺利进行。

四、结束语

士兵职业技能鉴定工作的基本任务是贯彻执行国家和军队关于职业技能鉴定的政策法规,充分激发广大士兵岗位练兵积极性,提升士兵岗位任职能力,加强士兵队伍建设,为海军航空装备技术保障能力建设服务。项目组积极运用计算机科学和互联网技术,

猜你喜欢
现役工种职业技能
5G通信技术在特殊工种工作中的应用实践
人社部将组织开展2021年全国行业职业技能竞赛
试析职业技能鉴定质量体系建设的重要性及落实方案
机器人让人们更具同情心
特殊工种,劳动保障当及时“成长”
我能按照从事有毒有害特殊工种办理提前退休吗
中国空军最新主力战机亮相珠海航展
职业技能大赛存在的主要问题及对策研究
关于举办“太阳能利用工”国家职业技能鉴定培训班的通知