您好,欢迎来到华拓科技网。
搜索
您的当前位置:首页基于网上录取的高校招生信息系统研究

基于网上录取的高校招生信息系统研究

来源:华拓科技网
第29卷第6期 苏州大学学报(工科版) V01.29 No.6 2009年I2月 JOURNAL OF SUZHOU UNIVERSITY(ENGINEERING SCIENCE EDITION) Dec.2Oo9 文章编号:1673—047X(2009)~06—0075—05 基于网上录取的高校招生信息系统研究 周 霖 (苏州大学招生办公室,江苏苏州215021) 摘要:针对网上录取的不足,提出了一个基于网上录取系统进行二次开发的解决方案,实现了招 生决策分析等功能。此外,为提高数据安全性,针对VFP数据库的特点,本文给出了一种数据加密 算法。 关键词:信息系统;高校招生;网上录取;决策分析;数据加密 中图分类号:G473.2 文献标识码:A 0 引 言 计算机技术和网络技术的迅猛发展,推动了我国教育信息化的进程。1999年,我国实施《面向21世纪教 育振兴行动计划》,提出“利用中国教育科研网建立全国大学生招生远程录取、计算机学籍管理、毕业生远程 就业服务一体化的信息系统”。招生信息化已成为教育信息化的重要组成部分。高校招生实施计算机远程 网上录取(以下简称网上录取)是招生信息化的重要内容,是实现招生录取现代化、科学化管理的重要 举措 。 网上录取以网络技术为支撑、以电子化信息流转为基础,克服了传统录取方式的处理手段落后、效率低、 准确性低等缺点,满足了管理现代化、科学化和决策的需要。但是,它还存在以下几方面的问题:①各省级招 办对基础数据的定义存在很大差异。②分立系统导致了数据的不一致,使目前的网上录取方法无法适应多种 不同的数据结构,造成原始数据的丢失以及对数据理解上的谬误。③目前的网上录取系统无法满足艺术类专 业招生工作的要求。④对于内地高中班和内地班等特殊类型的考生,目前还是采用人工方式完成录 取。所有这些问题都会给后续工作带来不便。 为此,高校必须根据其个性化的需求,研发自己的招生信息系统。高校招生信息系统的开发和应用是招 生信息管理现代化的重要标志,是网上录取的必然要求。目前,大部分高校都组织开发了一些小型的招生信 息系统,但是功能相对单一,安全性差,数据无法在校内各单位间共享,查询、统计不方便。 1 高校招生信息系统的结构和功能 本系统采用C/S结构和B/S结构相结合的多层软件体系结构。采用多层体系结构可以将数据库、业务 逻辑、用户界面分离开,这样做的优点是:可伸缩性好、可管理性强、可重用性好、应用软件开发代价比较 小 ]。本系统的数据库平台采用ACCESS和VFP软件建立;用户界面和业务逻辑采用流行的ASP。NET技术 实现。高校招生信息系统功能模块如图1所示。 (1)系统安全。本模块包括角色管理、用户信息管理、用户身份验证、操作日志管理、数据备份与恢复等 功能。在招生录取期问,招生数据属于保密信息。本模块采用多种安全技术,防止无关人员浏览数据库,保证 数据不被非法修改、恶意破坏。这些安全技术主要有:基于角色的访问控制和菜单控制技术、字段级 。 收稿日期:2009—09—10 作者简介:周霖(1978一),男,助教,主要研究方向为教育管理软件的开发。 苏州大学学报(工科版) 第29卷 图1 高校招生信息系统功能模块图 (2)基础代码管理。各省级招办对基础信息的编码标准各不相同,给后续工作带来了一系列问题。本模 块的主要功能是采用统一的编码标准对码表、录取批次代码表、科类代码表、考试类型代码表、计划类 别代码表、录取方式代码表等进行管理。 (3)招生计划管理。本模块将由“全国普通高等学校招生来源计划管理系统”中导出的计划数据导人系 统;对计划数据进行维护;查询各类招生计划;根据录取工作进程对计划数据进行调整;录取结束后统计招生 计划的执行情况。 (4)录取信息采集。全国大部分地区的招生信息都可从网上录取系统中导出,这些信息通过本模块导入 系统并进行标准化。对于通过专用系统录取的考生(如广东省考生)及特殊类型的考生(如报考体育单招专 业的考生;内地高中班、内地班考生),本模块提供了考生信息的追加功能,可以直接录入或经过整 理后导人。在实际录取中,某些地区的考生体检表为图像格式,某些地区还提供考生身份证原件的图像,本模 块以二进制数据的形式将这些图像存储在数据库中。各地区的录取最低控制分数线(以下简称省控线)可以 通过本模块分批次、分科类、分专业类别录入系统。 (5)艺术考生录取。本模块用于录取参加我校专业考试的艺术类考生。主要功能包括:专业考试各科成 绩的录入、维护和查询;各类专业的专业合格线预测;专业合格考生名单及专业合格证的打印和寄发;各省专 业合格生源情况统计;考生文化成绩和志愿信息的录入和维护;拟录取考生名单的生成。 (6)特殊生源录取。所谓特殊生源,一般指高水平运动员、艺术特长生等学校需要进行特殊处理的考生。 本模块包括生源信息的录入和维护、数据导出及批件制作、打印生源信息报表等功能。 (7)录取通知书管理。本模块包括打印录取通知书;导出录取通知书的接收地址、邮政编码、收件人等信 息提供给邮局;导人邮局提供的录取通知书的邮件编号与寄发时间;查询录取通知书邮寄状态等功能。条形 码是提高信息录入效率的有效手段之一。为了在新生报到时能够迅速识别录取通知书的真伪并为后续的复 查与学籍电子注册等工作提供方便,本模块在每个考生的录取通知书上打印其考生号的条形码。 (8)新生信息管理。本模块的主要功能包括:新生信息查询;新生信息维护;按不同形式分组后打印录取 名册,如分地区,分学院、专业,按招生类型打印等;打印新生电子档案;打印符合学校奖励的考生名单;根 据各学院及相关职能部门的要求,导出新生电子信息,为学籍管理、档案管理、教学管理、收费管理、住宿管理 等工作提供基础数据。 (9)纸质档案管理。各省市对新生纸质档案的移交有不同的规定。有些省市要求考生在报到时将纸质 档案直接移交给所属院系;有些省市通过下属招生部门、考生所在中学寄发新生的纸质档案。本模块包括记 录和维护纸质档案的接收情况;分专业打印纸质档案移交清单;导出纸质档案接收信息;查询纸质档案接收情 况等功能。 (10)新生信息统计。本模块包括统计各地区各类考生的录取情况、各院系各专业的录取情况、各专业报 考情况、特殊生源的录取情况等功能。通过进一步分析,形成生源质量分析报告,供学校管理决策者参考。 (1 1)招生信息发布。本模块包括学校概况、院系及专业介绍、招生、答考生问、入学指南等信息的发 布;体育单招专业的报考信息采集和维护;体育单招专业考生的考试成绩发布;网上咨询等功能。 (12)新生报到。本模块包括新生报到确认、新生报到状态查询、新生未报到原因录人与维护、新生报到 情况统计、未报到新生名单打印等功能。新生报到时,凭录取通知书上的条形码进行报到确认。新生报到情 第6期 周霖:基于网上录取的高校招生信息系统研究 况关系到后续的一系列工作,是新生学籍电子注册的重要依据。 2主要的数据分析方法 本系统实现了对生源信息的统计分析,从而为招生计划管理、生源质量与招生宣传效果的评价以及学校 的招生决策提供了科学的依据。本文主要采用的数据分析方法如下。 2.1专业热门程度分析 专业热门程度以专业热门指数来衡量。专业热门指数是指某专业在某地区的每一名招生计划平均有几 名考生填报。它的计算方法如下: r『J=万zh =(1) ∑r × (2) 在式(1)中, 表示某专业在某地区的热门指数, 表示该专业在该地区的折合报考人数, 表示该专业在该 地区的招生计划数。在式(2)中,n表示该地区考生可填报的专业志愿个数,r 表示该地区第i志愿填报该专 业的考生人数。将式(2)的结果代人式(1)即得专业热门指数。这样,我们就可以比较某地区各专业的热门 程度及某专业在各地区的热门程度。 2.2生源质量分析 生源质量以考生成绩指数和院校志愿指数来衡量。 (1)考生成绩指数就是指某考生的投档成绩高出所在地区同批次同科类省控线的百分点。它的计算方 法如下: cp =——■一 : (3L ,) 式中, 表示考生成绩指数,巧表示某考生的投档成绩,s 表示该考生所在地区同批次同科类的省控线。利用 式(3)可以通过两种方式分析生源质量。一种方式是按地区分析各专业的生源情况:以超省控线每lO个百 分点为单位,计算这个范围内的该地区各专业考生人数占院校在该地区录取的相应专业考生总数的比例。另 一种方式是按专业分析各地区的生源情况:以超省控线每10个百分点为单位,计算这个范围内的该专业各地 区考生人数占该专业在相应地区录取的考生总数的比例。 (2)院校志愿指数的计算方法如下: 若 的总人数。利用式(4)可计算出各地区新生的院校志愿分布情况。 (4) 式中, 表示院校志愿指数, 表示以某个院校志愿报考本校的某地区考生人数,lq表示本校在该地区录取 3基于VFP数据库的数据加密算法 VFP中没有提供数据安全管理,为满足系统对数据安全方面的要求,本文采用了一种加密算法对用户口 令进行加密。该算法的核心思想是:首先用随机函数rand()产生一个随机数作为密钥;其次利用VFP特有 的bitxor()函数对用户口令的ASCII码和密钥进行运算,产生中间码;然后对中间码进行一系列变换,得到最 终的结果。在日常应用中,长度为8个字符的用户口令就能达到较好的保密性。假设用户口令的长度不超过 8个字符,本算法的具体步骤如下。 第1步:将用户口令中所有字符的ASCII码相连得到中间码1。每个字符的ASCII码用3位十进制数来 表示,不足3位前面加0。若用户口令的长度不足8个字符,则在中间码1的后面用0补足。这样,中问码1 的固定长度即为24位。设用户口令为W#UO,则中间码1为087035085079000000000000。如图2所示。 苏州大学学报(工科版) 第29卷 用户口令 W 舟 U 0 中间码1 o l 8 7 0  l3 5 0  l8  l5 o l 7 l 9 o o o o o o o o 图2用户口令变换为中间码1 第2步:用rand()函数生成一个6位随机数作为密钥。将中间码1分成4个单元,每个单元长度为6 位。利用bitxor()函数,将中间码1的每个单元分别与此密钥进行运算得中间码2。中间码1的某个单元与 密钥运算后,若长度不足6位,前面加0;若大于6位,取最后6位。设密钥为926738,则中间码2为 O13737oo9733926738926738。如图3所示。 中间码1 10 8 7 o 3 511o 8 5 0 7 911o 0 0 0 0 ollo 0 0 0 0 0 密钥 1 , 、 ,l bitxor I bitxor Il bitxor l biItxor 甲l甲 l, 926l7 38 l l l l 中间码2 『0 1 3 7 3 7110 0 9 7 3 3II9 2 6 7 3 8119 2 6 7 3 8 图3中间码I变换为中间码2 第3步:将中间码2分成8个单元,每个单元长度为3位。中间码2的每个单元分别除以256,取余数得 中间码3。若中间码2的某个单元除以256的余数不足3位,前面加0。这样,中间码3即为 013225009221 158226158226。如图4所示。 中间码2 中间码3 图4中间码2变换为中间码3 第4步:由于每次用于加密的密钥都不相同,为了验证用户口令的正确性,需要把密钥插入中间码3中, 得到中间码4,长度为30位。本算法将密钥的每一位分散插入中间码3的第2位、第4位、……、第12位,则 中间码4为091236272358009221 158226158226。如图5所示。 密钥 9 2 6 7 3 8 插入l 中间码3 0 l 3 2 2 5 l0 0 9 2 2 1 l 5 8 2 2 6 l 5 8 2 2 6 1 中间码4 0 9 1 2 3 6 2 7 2 3 5 8Il 0 0 9 2 2 l 1 5 8 2 2 6 1 5 8 2 2 6 图5中间码3变换为中间码4 第5步:将中问码4的前10位与后20位对调,得中间码5。如图6所示。 中间码4 中间码5 图6中间码4变换为中间码5 第6步:分别提取中间码5的奇数位与偶数位,重新排列后得到最终结果。如图7所示。 中间码5的偶数位 中问码5的奇数位 加密结果 互至 互至互互至互互 : : 匠互互至工至至工至至至工j: 图7中间码5变换为最终结果 第6期 周 霖:基于网上录取的高校招生信息系统研究 根据该算法编写程序,对同一口令12345重复加密五次,结果如附表所示(因密钥是随机的,实际结果可 能不同于表中的数据)。 附表对同一口令的重复加密结果 组别 口令 加密结果 第一组 12345 43143165o45060882542392O820415 第二组 12345 6914928008107846005023177O7215 第三组 12345 32291050236182291 1 1 191 162131 18 ,第四组 l2345 23l83002l44779542882642l80091l 第五组 12345 9321313l1 1984957021O4O26903011 该算法也可对汉字进行加密。该算法的优点是: (1)被加密的字符串与加密结果之间没有显式的对应关系。即使被加密的字符串相同,加密结果也不相 同,二者具有完全不确定性。攻击者无法通过分析二者之间的关系得出加密算法。 (2)被加密的字符串的长度与加密结果的长度无关。不管被加密的字符串有多长,加密结果的长度固 定。这增加了使用猜测、穷举等方法来获得加密前的字符串的难度。 本系统验证用户身份时,首先从用户库中存储的该用户所对应的伪码(即用户口令的加密结果)获得密 钥,然后对用户输入的口令进行加密,再将加密结果与用户库中该用户所对应的伪码进行对比,如果两者一 致,则该用户为合法用户;否则,当不一致的次数达3次时,禁止该用户登录系统。 4结束语 本系统是网上录取工作的重要组成部分,解决了网上录取过程中存在的一系列问题,是提高高校招生信 息化程度的有效手段。系统功能齐全,安全性好,可移植性强,数据共享方便,能及时准确地将招生信息传递 给相关用户。该系统在提高工作效率、促进科学决策等方面发挥了重要作用,符合当前高等学校教育信息化 的发展方向,具有广阔的应用前景。 参考文献 [1]焦玉兰,蒋永红.高校招生网上录取探析[J].陕西省行政学院陕西省经济管理干部学院学报,2005,19(3):94—96 [2]刘秋生,徐伟,许晓世,等.高校招生信息系统研究[J].商场现代化,2005(450):144. [3]史益星,王保华.基于VFP的联合作战数据库信息安全技术[J].微机发展,2005,15:161—163. Research on High College Enrollment Information System Based on Internet Recruitment Zhou Lin (Office of Admissions,Suzhou University,Suzhou 215021,China) Abstract:Aiming at some shortages of Internet recruitment,this article has presented a solution of second develop— ment with regard to the Internet recruitment system.This solution has realized multiple functions of recruitment deci- sion and analysis.Furthermore,in order to improve the security of data,this article has provided a sort of data encryp・ tion algorithm regarding characteristics of VFP. Key words:information system;high college enrollment;interuet recruitment;decision and analysis;data encryption 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo6.cn 版权所有 赣ICP备2024042791号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务