中目现代瓣装备 2010年第5期(总第93期) 网上招生数据标准化接口系统的设计与实现 杨伟南通大学杜军 226019 江苏南通摘 要:高校招生数据的发布是高校招生工作及学校教学管理工作的一项基础性数据准备工作,由于各部门对数据格式要 求的不一致,加上手工参与数据处理过程,导致新生数据发布存在一定的混乱及与原始数据的不一致的问题,为此研究并 设计一套符合高校招生系统与学校教务系统之间的数据标准化接口软件,来优化数据管理流程,减少手工参与,科学、高 效地完成学校基础数据的收集与管理,按各部门需求,自动、灵活导出规定格式数据,最终实现招生数据快速、准确地提 供给学校相关职能部门。 关键词:高校招生;数据标准化;数据发布 随着全国普通高校招生数的不断扩大,每个学 校的招生录取数据量也日渐增长且复杂度增大,招生 数据处理的准确性和完整性将直接影响到高校信息化 管理的多个相关部门,比如教务处、财务处、后勤和 图书馆等和学生密切相关的部门,并可能影响到已录 关部门,2008年之前我校就采用上述手工方式发布招 生数据,给学校的教学管理工作带来很多问题。 对于以上的数据发布方式,弊端显而易见:(1)手工 操作难免发生错漏、费时费力,特别是由于各部门使用 的管理系统大多采用不同的数据结构,导致错误时有发 生。(2)由于不同的省份采用不同的录取方式(如2008年 取考生信息及时、准确的发布。本文主要以简单、高 效、准确处理招生后续数据为目的,设计并开发一个 江苏的招生模式),采用招生系统的省份(如广东), 各省份招生数据就存在数据结构不一致的情况,招办必 以招生原始数据为基础的数据标准化接口系统,方便 招生数据的及时、准确发布。 一须调整数据结构并合并数据,如果纯手工操作,势必大 大增加数据处理的复杂程度,也容易发生数据丢失或数 据结构不完整的现象。(3)由于招生系统的专业管理与学 校实际专业管理有很大的出入,一般数据汇总至教务处 、数据处理现状 目前,很多高校招生数据的发布依旧采用半人工 的办法,虽然不少学校也对招生后续数据自动化处理 方面做了许多研究,但仍集中在以招办为中心的处理 后,教务处往往需要重新对招办数据进行编码,然后再 按本校管理模式重新编排专业、班级、学号等。(4)一旦 模式上,而很少考虑最终录取考生的相关数据如何便 捷地共享给其他职能部门。很多高校的数据发布模式 招办招生发布的数据出现个别错误,整个后续部门将全 部受到影响,必须一个个通知更改,一旦不及时,将引 来很多麻烦。因此,由于环节较多,在以往的数据处理 甚至还停留在手工阶段,简单的从招生系统中导出数 据,然后整理、汇总成EXc e 1后发给教务处,电子照 过程中,经常会出现数据错误和数据丢失的现象,并且 有很多重复的数据处理过程。 片也不做任何处理直接打包复制,然后再由教务处根 据其管理系统的结构及学校的管理模式转换成对应的 数据格式,经处理后导入各自的系统,再由教务处将 编排好专业、班级、学号的学生数据分发给其他各相 二、系统架构及数据流程设计 鉴于存在的上述问题,为保证原始数据的完整性 及可回溯性,所有的数据我们都从全国普通高校招生 网上录取院校子系统(下文简称为“高招系统”)中 收稿日期:2009-10-21 作者简介:杨伟,本科,助理研究员。 本文系南通大学教学研究课题(课题编号:08B32)。 导出后再进行处理,为此,我们设计了图1所示的招 生数据处理及发布流程。 76 一 2010年第5期(总第93期) 中国观戒欺甫蒙各 四、系统特色及关键技术 1.各省各批次专业名称的管理 由于各省各批次专业名称的不一致,导致数据 发布时招生专业与学校招生计划专业的不一致。专业 对照库的生成及批次管理,很好地解决了该问题,设 置专业对照库后,一方面可以保证标准化后的数据能 l 一;。  一准确导入学校教务系统;另一方面由于高招系统的约 束,各省的专业名称存在不统一的情况,导致数据发 ~__一  ~一一  一图1招生数据处理及发布流程 由于高招系统导出投档单为DBF格式,再加上Visual FoxPro是面向对象的关系型数据库管理系统,可创建从 桌面到网络的数据库解决方案。Visual FoxPro提供了 功能强大的数据处理能力,是拥有最佳生产力的应用 程序快速开发工具,并且有足够的可伸缩性来根据需 要建立所有类型的数据库解决方案。所以本系统采用 Visual FoxPro 9.0作为开发工具及数据库管理工具, 直接对高招系统导出的DBF数据表进行操作,并通过 各种接口及技术对导出数据进行标准化数据处理,做 到及时、准确地发布招生录取数据。 三、系统实现的主要功能 1.专业对照库的生成 根据本校教学管理特点,导入学校教务系统专业 信息与高招系统计划库数据建立连接关系。 2.录取批次管理 由于高校招生存在不同省份、不同批次的情况, 通过这一功能可以合理管理各省份、各批次的招生数 据,以保证后续数据的准确性。 3.招生管理 主要用于招生现场数据的处理及发布,主要功能 包括:考生查询、数据导出、统计报表、录取通知书 打印。 4.招生数据合并 及时汇总己录取批次的考生数据,方便数据查询 及发布,以供领导决策;招生结束时,合并全校所有考 生数据,生成标准化数据格式,以供下一步操作使用。 5.新生管理 对录取的学生数据,按学校自定义规则进行班 级、学号的编排,根据各部门要求导出所需数据格式 及照片格式。 一一 、 一 一优 2 ・ 布出现误差,通过这一步操作,可以白定义发布专业 名称,以保证各省录取数据的一致性。 2.按需设置打印专业名称 由于高招系统的专业名称与学校招生计划专业名 称存在出入,通过修改数据结构,新增打印专业名称 字段,用户可在原始数据不做修改的基础上自定义打 印专业名称。 3.自定义录取通知书格式 利用Vi sual FoxPro强大的报表功能,可根据需 要自定义录取通知书的格式。 4.照片批处理 以往,由于高招系统的照片以单独的图像格式保 存,文件名也有其特殊含义,导致普通用户操作困难。 本系统利用Visual FoxPro新增的Blob字段类型,完美 解决了照片的存储及命名问题。通过递归操作遍历照 片文件夹,提取照片文件,转换为二进制格式存入数据 表,这样,考生数据和其照片就不再相对,而且可 以根据需要生成任意文件名格式的照片文件。 5.批处理编排学号 班级、学号的编排一直是个繁琐且容易出错的工 作,由于本系统一开始就建立了专业对照库,一旦新 生数据全部汇总,学校专业已与考生号建立关联,这 样很快就能根据学校班级人数编排规则快速生成班级 数、班级名称和班级编号。之后,系统可根据学校学 号编排规则、男女生比例、高考总分高低自动编排学 号,并具有性别、考分最优化设计,同名同姓自动分 班功能。 6.数据导出 Visual FoxPro有丰富的数据连接工具,可通过多 种技术方便地将本地数据导入其他远程数据库;还可 通过OLE技术与Word、Excel等支持OLE的软件共享数据 或功能。通过这些技术,本系统支持导出EXCel格式数 据及将本地数据导入远程SQL Server数据库的功能。 (下转80页) 77 中目现代 装备 三、结束语 2010年第5期(总第93期) 自制黑白小电视机示教板的实现促进了教学,使 电子专业实训教学走上了一个更新的台阶。目前,电 视机示教板的使用越来越受到师生的青睐,但大多数 院校却也在它昂贵的价格面前望而却步,我们自制电 视机示教板也为这一向昂贵的市价找到了一条新的出 路。 参考文献 [1]邢南亮,谭忠明,许勤周.多功能数字电路示教板的研制 [J].华南热带农业大学学报,2006,3 图4场输出级电路电路板 Small screen monochrome set demonstrator development exploration LiQian Zhengde college,Nanjing 211100,China Abstract:Introduced the main principles and application of a small black and white TV,and show the method of hove to designe the teach plate.Described the system functional requirements,hardware functional modules as ̄rell as in practical application.At the same time,through the description of small screen monochrome set demonstrator development process shows another method of Plate development is verified. Key Words:Smal1 screen monochrome; demonstrator;pcb;module (上接77页) 五、系统的实际应用 本系统2008年暑假开始投入我校招生管理使用, 算机与数字工程,2005,1 1:lO4~106. [2]陈金刚,舒攀.高校网上录取数据处理系统的设计与实现 [J].广西工学院学报,2007,6:1l6~119. 至2009年8月,已成功处理两年的招生数据。系统的使 用,对我校招生工作的开展和招生数据的处理提供了 很大帮助,数据处理的准确性和速度明显提升,工作效 [3]全国普通高校招生网上录取系统总课题组.全国普通高校 招生网上录取系统使用手册(院校端系统)[M].北京:教育部,清 华大学,2008 [4]微软MSDN htt D:/tm s dn.mi cro s oft.com/en-as/ brary/724fd5h9(VS,80).asDx 率明显提高,极大方便了各相关部门问的数据共享。 参考文献 f1]张明亮,张宗杰.网络招生录取系统的设计与实现[J].计 [5]张洪举.Visual FoxPro程序设计参考手册[砌.北京:人民 邮电出版社,2004 Design and implementation of standardization interface system for data of network admissions YangWei,Du Jun Nantong university,Nantong,226019,China Abstract:Re1easing tbe data of universities and co11eges admi ssioi1s is a hasic work of data preparation for tiniversities and co11eges admissions and teachlug 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 origi1131 data.for this reason,research and design a standardized interface system software applicable to colleges enro1iment system and educational system,for optimizing data managing process,reducing manual involvement,fu1fi11 the collection and management of the basic tilliversity data scientificallY and efficiently, according to demand of each department,the data wi1l be exported in a prescribed format automatically and neat1y, finally,other school departments conld achieve data sharing quickly and exactly. Key words:universities and co1leges admissions:data standardization:data release 8 O