APP下载

社会考试考务管理信息系统设计与实现

2010-02-08

长沙航空职业技术学院学报 2010年2期
关键词:交费考务考试

粟 诩

(长沙航空职业技术学院,湖南长沙 410124)

社会考试考务管理信息系统设计与实现

粟 诩

(长沙航空职业技术学院,湖南长沙 410124)

学生社会考试与职业能力测试管理信息系统是一个基Internet和Intranet的计算机综合应用集成软件,通过构造高职院校考试信息网络数据库,对考生基本信息、考生网上报名信息、考试组织信息、考试结果等进行管理。主要目标是形成以学生为主要参与者的考试管理信息交互平台。该平台能够为考试信息管理提供实用、先进的网络化、信息化手段,使考试管理工作达到规范、准确、简便、高效。

考务管理;网上报名;MD 5;B/S模式

高职院校的社会考试和职业能力测试是一项参与对象广、基础信息量大、信息准确度要求高、时效性强的工作。[1]通过对湖南省部分高职院校的社会考试和职业能力测试管理工作的调查统计,总结出传统的院校单机管理方式存在诸多缺陷,具体如下:

1)各类考试信息和资源分散,不能共享。英语、计算机、职业技能鉴定等各类系统各自为阵。

2)考生信息采集工作量很大。以笔者所在学院为例,每年有近2万人次参加社会考试和职业能力测试,需要采集基本数据近20余万条、照片近2万张,信息采集工作量可想而知。

3)数据准确度低。考生信息差错较多,数据校对难度大。

4)效率低下。主要表现在手工录入数据占用时间长,如每年按4类考试各考两次计算,由1人进行管理,仅录入报名数据就需60余天时间。

5)数据分散,多校区和多级别多部门管理难度大。

6)学生主体地位体现不够。报考受地理位置限制,特别是离校实习学生报考较难,学生对采用网络信息化管理的要求强烈。

目前,湖南省几乎所有的高职院校在社会考试和职业能力测试管理方面都处于传统管理阶段,呈现国家英语等级考试、国家计算机等级考试、职业能力测试“三足鼎立”的形式,大多学校都使用了相关考试系统,如NCRE考试管理主程序、大学英语四六级考试考务考藉管理系统(高校版)、PRETCO考试管理系统世纪版(高校版)等,但都是相对独立系统,且未能实现数据网络交互,更不用说与职业能力测试系统进行资源共享了。为实现管理规范化、系统化、科学化,解决考试信息管理的难题,研究并开发网络一体化的考试信息管理平台是加强考试信息管理与建设的有效途径。通过运用数据库技术和网络技术实现高职院校考试信息管理现代化,提高工作水平和效率,能更好地为学院管理现代化和学生管理人性化服务。[2]

1 系统开发模式与工具选择

1)一体化设计。突破当前传统的手工管理和单科类管理模式,整合多个系统功能,合四为一,形成相对集成的开放式系统。

2)组件化设计。采用多进度多级协同管理,通过模块的组合使系统适用与上级主管部门、考试或测试管理人员、系部相关人员等不同用户,使用WEB界面在项目组织中按职责、分权限共享信息,实现多项目、多级进度的协同管理。

3)采用先进的B/S架构。使用Web技术ASP.NET开发,ASP.NET是现今使用较多的Web开发环境,它运行在服务器端,可以把HTML、脚本、组件、后台数据库操作组合在一起,实现动态的交互式的Web服务器应用程序。完全通过网络将分布在不同地点的考生信息进行整合,真正实现考试信息的跨空间管理和实时控制。[3]

2 功能模块和流程

2.1 系统功能模块结构

根据学生社会考试与职业能力测试管理信息系统需求和管理信息系统实施原则,系统功能模块结构如图1所示。

图1 系统功能模块结构示意图

2.2 英语四六级报名信息采集

英语四六级报名信息采集模块主要实现针对英语四、六级考试的网上报名,考生首先填写报名所需的相关信息,系统自动生成一个信息汇总页面供考生核对,如果有误则进入修改页面,没有错误则提示成功并返回。主要功能和结构与英语AB级考试模块的相似,在报名业务流程图(见图2)中省略了一些和英语AB考试相同的框图主要突出照片信息的提取过程。[4]操作流程如下:

图2 报名业务流程图

考生登陆报名网站填写报考的个人相关信息;对考生所填写的数据进行合法性检查,如果不能通过检查则提示是哪些字段的输入存在错误;系统返回考生填写的信息供考生进行核对,考生须仔细核对该页信息,如果有错误必须及时修改,否则会造成严重后果,系统应在重要地方给出提示。考生在输入学号以后系统根据该学号到指定的文件夹内找到该考生的照片并在他的个人信息旁边显示出来,如果系统没有找到该考生照片或者考生认为显示的照片与本人不符则可以选择自行上传照片,系统将考生上传的照片压缩到70K大小,然后存入指定的文件夹(具体的文件夹路径可由管理员在后台指定)。修改报名信息:一种是确认提交之前的修改,如上面所描述的过程相同。另一种是确认提交之后再进行修改,这种修改需要在进入修改页面之前进行身份证和姓名的认证,通过认证方可进入修改信息考生需要填写的报名信息的相关数据库字段。

2.3 基础数据库定义

基础数据库是整个信息系统的核心。它所定义的数据表以及表的字段决定了系统可以使用的最大数据资源,必须满足系统对各类数据的需要,它的数据提供给各个功能模块使用,所有对考务软件进行数据导入的DBF文件都由基础数据库里面的数据导出。它必须包含系统所要用到的的每一项数据的字段,由一个学生表(存放所有学生的基本数据)和各类考试项目表(存放每一种考试的数据)组成。[5]基本信息采集表如表1所示。

表1 基本信息采集表

表1的数据基础值应该由学生处提供的学籍数据文件(DBF/EXCEL)导入,“照片”由学生部门提供的学生照片文件经改名和压缩后得到,“年级”可以对学号的前4个字符进行截取得到,“学制”一般的都是“3”年,本科班是“4”年,五年制的为“5”,必须对学生所属的“班级”字段进行分析得到,“学历”也必须对学生所属的“班级”字段进行分析得到。

2.4 财务管理

针对考生具体某次的报名交费信息进行管理,除了对考生的交费情况进行查询分析统计外,还可以以班级或者个人为单位对考生进行交费操作,统计交费的种类和每个种类的总金额。该操作要求有较高的安全级别,必须只能有一个专用的帐号可以进行登陆和操作。

1)查询:以班为单位列出交费信息。有区别地标识出:全部交费的班级,部分交费的班级,尚未交费的班级。

2)统计:统计全部交费的总额、每个考试项目的总额(计算机、英语)、每个考试级别的总额(计算机:笔试、机试、双考;英语:A、B、4、6)、每个系的总额、每个班的总额。

2.5 成绩管理

对考试中心下发的学生考试成绩进行管理,因为考试中心下发的学生成绩数据是以数据压缩包的形式传送,而且压缩包内的数据是针对各考务系统的,这样就还要对压缩包内的学生成绩数据进行提取,并且保存到学生社会考试与职业能力测试管理信息系统自己的数据库中以方便考生查询。考生查阅方式:系统提供考生查询登陆页面,考生输入姓名和身份证号码,指定查询成绩的种类和批次,系统调出该考生的成绩显示。

2.6 系统的登陆安全管理

数据的安全性保障是系统开发的重点。应确保系统运行平台的安全性,一方面需要系统人员的安全意识,另一方面要及时安装服务器系统的最新安全补丁。基于B/S模式的网上报名系统是一个开放式的Web应用系统,系统的开放性也带来了一些安全问题。为了有效阻止非法访问,系统提供登录验证功能,使用人员必须要有合法的用户名和密码才能访问。登录系统后,根据用户的权限级别,显示相应的操作按钮,不同权限的用户,页面的操作按钮各不相同。此外,为了防止暴力破解登录密码,加入了验证码输入;为了防止非系统用户绕过登录页面直接进入系统,系统采用Session对象进行验证,如果用户未登录,那么Session值就为空,系统将直接跳转到登录页面,强制用户进行登录;对数据库中存储的重要信息,比如用户密码等,采取MD5算法加密,这些措施在一定程度上保证了系统的安全性。为了防止考生利用新旧身份证进行多次恶意报名,在考生注册的时候,将身份证号码与库中的记录进行判断比对,利用身份证来控制报考信息的唯一性;同时,为避免考生反复提交数据,在正式将数据写入数据库前,先对数据库中的数据进行检查,如发现数据已经存在,将不予提交。[6]

3 结束语

本系统将现有的NCRE考试管理系统、大学英语四六级考试考务考藉管理系统(高校版)、PRETCO考试管理系统世纪版(高校版)这些软件有机地结合起来,实现从网络采集考试报名信息,转变了传统的报名模式,提升了工作效率,方便了考生报名,减轻了报名管理工作的负荷,为各类社会考试的报名开辟了一条新路。作为一种尝试,本系统还存在一些不足,还有待在实际应用中进一步地完善。

[1]何刚.利用网络教育发展社会考试[J].山东教育学院学报,2002,(2).

[2]梁其健.考试管理的理论与技术[M].武汉:华中师范大学出版社,2002.

[3]张领.ASP.NET项目开发全程实录[M].北京:清华大学出版社,2008.

[4]曾宪群,黄继民.CET四六级考试网上报名系统的设计与实现[J].计算机与现代化,2009,(12).

[5]宋建强,刘虹.数字化校园中网上报名系统的设计与实践[J].中小企业管理与科技,2010,(1).

[6]陆勇.社会考试网上报名系统的设计与实现[J].南京:中国教育信息化,2008,(13).

[编校:刘敏]

The Design and Rea lization of Social Exam Organization Managem ent In formation System

SU Xu
(Changsha Aeronautical Vocationaland Technical College,Changsha Hunan 410124)

The student's society testand professional ability testmanagement information system is an integrated computer synthesisapplication software based on Internetand Intranet,which canmanage the examinee's basic information,the examinee's on-line registration information,the testorganization information,the resultsof the examination through constructing test information network database in a higher vocational college.The essential target is to form a testmanagement information interactive platform taking the students as themain participants.This platform can provide practical and advanced network and the informationalmethod for the test informationmanagement,which enables the testsupervisory work to be standard,accurate,simple and effective.

testingmanagement;on-line registration;MD5;B/S pattern

V 263

A

1671-9654(2010)02-054-04

2010-04-07

粟诩(1982-),男,湖南长沙人,助教,工程硕士,研究方向为网络信息与安全。

猜你喜欢

交费考务考试
研究高校考务管理信息化建设
山东:《人事考试考务服务规范》发布
Japanese Artificial Intelligence Robotto Take Entrance Examinations
医院信息系统门诊线上支付流程的退费研究和探讨
高校学院考务管理系统的设计与实现
你考试焦虑吗?
成人高校考务管理系统存在的问题及对策探索
准备考试
使用《药学服务与研究》网上交费系统付费既快又方便
《中国医院》网站在线投稿和在线交费平台开通