APP下载

网上招生数据标准化接口系统的设计与实现*

2010-10-24

中国现代教育装备 2010年5期
关键词:高招教务处数据处理

杨 伟 杜 军

南通大学 江苏南通 226019

网上招生数据标准化接口系统的设计与实现*

杨 伟 杜 军

南通大学 江苏南通 226019

高校招生数据的发布是高校招生工作及学校教学管理工作的一项基础性数据准备工作,由于各部门对数据格式要求的不一致,加上手工参与数据处理过程,导致新生数据发布存在一定的混乱及与原始数据的不一致的问题,为此研究并设计一套符合高校招生系统与学校教务系统之间的数据标准化接口软件,来优化数据管理流程,减少手工参与,科学、高效地完成学校基础数据的收集与管理,按各部门需求,自动、灵活导出规定格式数据,最终实现招生数据快速、准确地提供给学校相关职能部门。

高校招生;数据标准化;数据发布

随着全国普通高校招生数的不断扩大,每个学校的招生录取数据量也日渐增长且复杂度增大,招生数据处理的准确性和完整性将直接影响到高校信息化管理的多个相关部门,比如教务处、财务处、后勤和图书馆等和学生密切相关的部门,并可能影响到已录取考生信息及时、准确的发布。本文主要以简单、高效、准确处理招生后续数据为目的,设计并开发一个以招生原始数据为基础的数据标准化接口系统,方便招生数据的及时、准确发布。

一、数据处理现状

目前,很多高校招生数据的发布依旧采用半人工的办法,虽然不少学校也对招生后续数据自动化处理方面做了许多研究,但仍集中在以招办为中心的处理模式上,而很少考虑最终录取考生的相关数据如何便捷地共享给其他职能部门。很多高校的数据发布模式甚至还停留在手工阶段,简单的从招生系统中导出数据,然后整理、汇总成Excel后发给教务处,电子照片也不做任何处理直接打包复制,然后再由教务处根据其管理系统的结构及学校的管理模式转换成对应的数据格式,经处理后导入各自的系统,再由教务处将编排好专业、班级、学号的学生数据分发给其他各相关部门,2008年之前我校就采用上述手工方式发布招生数据,给学校的教学管理工作带来很多问题。

对于以上的数据发布方式,弊端显而易见:(1)手工操作难免发生错漏、费时费力,特别是由于各部门使用的管理系统大多采用不同的数据结构,导致错误时有发生。(2)由于不同的省份采用不同的录取方式(如2008年江苏的招生模式),采用独立招生系统的省份(如广东),各省份招生数据就存在数据结构不一致的情况,招办必须调整数据结构并合并数据,如果纯手工操作,势必大大增加数据处理的复杂程度,也容易发生数据丢失或数据结构不完整的现象。(3)由于招生系统的专业管理与学校实际专业管理有很大的出入,一般数据汇总至教务处后,教务处往往需要重新对招办数据进行编码,然后再按本校管理模式重新编排专业、班级、学号等。(4)一旦招办招生发布的数据出现个别错误,整个后续部门将全部受到影响,必须一个个通知更改,一旦不及时,将引来很多麻烦。因此,由于环节较多,在以往的数据处理过程中,经常会出现数据错误和数据丢失的现象,并且有很多重复的数据处理过程。

二、系统架构及数据流程设计

鉴于存在的上述问题,为保证原始数据的完整性及可回溯性,所有的数据我们都从全国普通高校招生网上录取院校子系统(下文简称为“高招系统”)中导出后再进行处理,为此,我们设计了图1所示的招生数据处理及发布流程。

图1 招生数据处理及发布流程

由于高招系统导出投档单为DBF格式,再加上Visual FoxPro是面向对象的关系型数据库管理系统,可创建从桌面到网络的数据库解决方案。Visual FoxPro提供了功能强大的数据处理能力,是拥有最佳生产力的应用程序快速开发工具,并且有足够的可伸缩性来根据需要建立所有类型的数据库解决方案。所以本系统采用Visual FoxPro 9.0作为开发工具及数据库管理工具,直接对高招系统导出的DBF数据表进行操作,并通过各种接口及技术对导出数据进行标准化数据处理,做到及时、准确地发布招生录取数据。

三、系统实现的主要功能

1. 专业对照库的生成

根据本校教学管理特点,导入学校教务系统专业信息与高招系统计划库数据建立连接关系。

2. 录取批次管理

由于高校招生存在不同省份、不同批次的情况,通过这一功能可以合理管理各省份、各批次的招生数据,以保证后续数据的准确性。

3. 招生管理

主要用于招生现场数据的处理及发布,主要功能包括:考生查询、数据导出、统计报表、录取通知书打印。

4. 招生数据合并

及时汇总已录取批次的考生数据,方便数据查询及发布,以供领导决策;招生结束时,合并全校所有考生数据,生成标准化数据格式,以供下一步操作使用。

5. 新生管理

对录取的学生数据,按学校自定义规则进行班级、学号的编排,根据各部门要求导出所需数据格式及照片格式。

四、系统特色及关键技术

1.各省各批次专业名称的管理

由于各省各批次专业名称的不一致,导致数据发布时招生专业与学校招生计划专业的不一致。专业对照库的生成及批次管理,很好地解决了该问题,设置专业对照库后,一方面可以保证标准化后的数据能准确导入学校教务系统;另一方面由于高招系统的约束,各省的专业名称存在不统一的情况,导致数据发布出现误差,通过这一步操作,可以自定义发布专业名称,以保证各省录取数据的一致性。

2.按需设置打印专业名称

由于高招系统的专业名称与学校招生计划专业名称存在出入,通过修改数据结构,新增打印专业名称字段,用户可在原始数据不做修改的基础上自定义打印专业名称。

3.自定义录取通知书格式

利用Visual FoxPro强大的报表功能,可根据需要自定义录取通知书的格式。

4.照片批处理

以往,由于高招系统的照片以单独的图像格式保存,文件名也有其特殊含义,导致普通用户操作困难。本系统利用Visual FoxPro新增的Blob字段类型,完美解决了照片的存储及命名问题。通过递归操作遍历照片文件夹,提取照片文件,转换为二进制格式存入数据表,这样,考生数据和其照片就不再相对独立,而且可以根据需要生成任意文件名格式的独立照片文件。

5.批处理编排学号

班级、学号的编排一直是个繁琐且容易出错的工作,由于本系统一开始就建立了专业对照库,一旦新生数据全部汇总,学校专业已与考生号建立关联,这样很快就能根据学校班级人数编排规则快速生成班级数、班级名称和班级编号。之后,系统可根据学校学号编排规则、男女生比例、高考总分高低自动编排学号,并具有性别、考分最优化设计,同名同姓自动分班功能。

6.数据导出

Visual FoxPro有丰富的数据连接工具,可通过多种技术方便地将本地数据导入其他远程数据库;还可通过OLE技术与Word、Excel等支持OLE的软件共享数据或功能。通过这些技术,本系统支持导出Excel格式数据及将本地数据导入远程SQL Server数据库的功能。

五、系统的实际应用

本系统2008年暑假开始投入我校招生管理使用,至2009年8月,已成功处理两年的招生数据。系统的使用,对我校招生工作的开展和招生数据的处理提供了很大帮助,数据处理的准确性和速度明显提升,工作效率明显提高,极大方便了各相关部门间的数据共享。

[1]张明亮,张宗杰.网络招生录取系统的设计与实现[J].计算机与数字工程,2005,11:104~106.

[2]陈金刚,舒攀.高校网上录取数据处理系统的设计与实现[J].广西工学院学报,2007,6:116~119.

[3]全国普通高校招生网上录取系统总课题组.全国普通高校招生网上录取系统使用手册(院校端系统)[M].北京:教育部,清华大学,2008

[4]微软MSDN.http://msdn.microsoft.com/en-us/ library/724fd5h9(VS.80).aspx.

[5]张洪举.Visual FoxPro程序设计参考手册[M].北京:人民邮电出版社,2004

Design and implementation of standardization interface system for data of network admissions

Yang Wei,Du Jun
Nantong university,Nantong,226019,China

Releasing the data of universities and colleges admissions is a basic work of data preparation for universities and colleges admissions and teaching management, due to each department has different requirements for data format, coupled with manual work is involved in data processing, which result in the confusion of the released data which inconformity with the original data. for this reason, research and design a standardized interface system software applicable to colleges enrollment system and educational system, for optimizing data managing process, reducing manual involvement, fulfill the collection and management of the basic university data scientifically and efficiently, according to demand of each department, the data will be exported in a prescribed format automatically and neatly, finally,other school departments could achieve data sharing quickly and exactly.

universities and colleges admissions;data standardization;data release

2009-10-21

杨伟,本科,助理研究员。

*本文系南通大学教学研究课题(课题编号:08B32)。

猜你喜欢

高招教务处数据处理
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
服务现代警务新体系 构建“新公科”专业平台(顾国达等摄影 教务处报道)
基于低频功率数据处理的负荷分解方法
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
老师的高招
好处费
高中教务处工作信息化管理经验略谈
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
身体清理有高招
打扫“天庭”有高招