高职升本招生考试报名系统设计与实现
2015-08-06周建锋孙道贺
周建锋 孙道贺
摘 要:为做好高职升本招生考试的组织与管理工作,设计并实现了一个基于B/S架构的高职升本招生考试报名系统,使用网络信息化平台代替了传统的人工招考管理。实践证明:该系统操作简单、易维护、具有较高的安全性和可靠性,大大提高了工作效率,节约了资源与成本。
关键词:高职升本;报名系统;B/S;MVC模式
DOIDOI:10.11907/rjdk.151319
中图分类号:TP319 文献标识码:A 文章编号:1672-7800(2015)007-0099-02
0 引言
随着信息技术的高速发展,在线招考报名系统逐渐成为高校招生工作不可或缺的基础软件。高校应从学校实际情况出发,有针对性地设计招生管理信息系统[1]。招生考试分为专业考试和文化考试两部分,其中文化考试由市高招办统一组织,专业考试则由各个学校负责。部分院校内部职能部门间数据服务未实现共享 [2]。为解决以上问题,本文采用B/S架构设计实现了一个功能完善的高职升本报名系统。系统前台实现了考生在线注册、报名、上传照片、打印报名表和准考证、成绩查询和录取查询等功能,后台实现了系统功能控制、报名信息综合查询与导出、现场资格确认、准考证号生成、考场分配、成绩管理、管理员维护、数据库维护等功能。
1 需求分析
高职升本专业课考试工作流程如下:①招生就业处向社会公布招生章程及报名系统网址;②考生在指定时间内注册新用户,在线填写报名信息,按要求上传本人电子照片并打印报名信息表;③考生携带身份证、报名表到学院缴费并现场确认个人报名信息;④教务处根据报名缴费情况分配准考证号、安排考场;⑤考生在指定时间段内在线打印准考证;⑥考生参加专业课考试;⑦阅卷并提交考生成绩;⑧考生在指定时间内查询个人专业课考试成绩;⑨导入文化课成绩及录取名单;⑩考生在指定时间内查询录取情况。系统用户分为考生、招生就业处管理员、教务处管理员和系统管理员4类,具体业务活动如图1所示。
2 系统功能及实现
2.1 系统功能划分
系统管理员、招生就业处管理员、教务处管理员和考生这4类用户分别具有不同的操作权限和操作内容。按照用户不同权限,设计系统总体功能结构如图2所示。
2.2 部分功能介绍
招生组织、报名、管理等各个环节均通过系统管理平台实现,下面介绍系统的部分功能。
(1)系统管理员具有创建其他管理员、权限分配、数据库备份、查看系统运行日志等功能。
(2)系统功能设置模块:招生就业处管理员根据不同时段对系统功能进行控制。招生信息发布后首先开放学生注册、填报信息、报名和打印报名表功能;考生现场缴费,确认截止后关闭注册报名功能、开放考场分配功能;考场分配完毕后开放打印准考证功能;考试结束后在指定时间内开放成绩查询和录取查询功能。
(3)报考信息管理功能。招生就业处管理员可以随时查询报考情况、报考统计信息,也可随时将报名信息导出到Excel表中。
(4)考场分配功能。教务处管理员可以使用该功能安排考场。①管理员设置好专业代码、考试年份、各报考专业代码和考场人数等参数,系统将自动生成准考证号和考场号;②管理员为每个考场号关联一个教室,系统将根据考场人数自动完成考场与座位号的随机分配。如果管理员对考场分配结果不满意,可以重新设置相关参数,重新进行准考证号和考场的分配操作。
(5)在线报名功能。考生必须注册账号才可以报名,报名时系统自动控制考生按照填写报名信息、上传照片、打印报名表等顺序执行,现场确认核对之前,学生可自行修改报名信息。此外,系统对填报数据的完整性和一致性进行实时校验,并实现照片格式、大小的控制以及照片成功上传后的实时预览功能。
(6)在线打印功能。当考生完成报名信息填写、照片上传后,系统按照报名表模板自动生成个人报名表;当考生完成现场确认、教务处管理员分配完考场后,系统自动生成个人准考证;考生可以在前台预览并打印报名表和准考证。
2.3 系统实现
服务器操作系统为CentOS,招考报名系统部署在Apache-tomcat服务器下,使用MySQL作为后台数据库,前台界面使用Jsp设计 [3],系统采用基于MVC的设计开发模式。MVC设计模式常用于复杂程度日益增加、功能逐渐庞大的Web应用开发。MVC是模型(Model)、视图(View)、控制器(Controller)的缩写,其中模型用于表示数据信息和业务规则,视图是用户看到并与之交互的界面,控制器负责从视图读取数据、控制用户输入、向模型发送数据。视图层和业务层的分离,能更好地架构程序,提高了系统的可维护性和重用性。
3 结语
高职升本招生考试报名系统操作简单、界面友好、流程设计合理,方便了广大考生,将相关工作人员从繁琐的重复性劳动中解放出来,不仅提高了工作效率,还实现了数据的实时性、共享性和准确性,能进一步规范招生工作,保证其有序性和透明性。
参考文献:
[1] 徐鸿宇.高校招生管理信息系统的建设研究与应用分析[J].科技风,2011(20):103-105.
[2] 王琳琳. 独立学院招生管理信息系统的建设管理[J].教育教学论坛,2012(35):19-20.
[3] 李咏. Web开发中MVC设计模式的研究与应用[J].企业技术开发,2014,33(9):55-56.
(责任编辑:杜能钢)