- 相关推荐
招生数据处理系统解决方案的论文
摘 要:近几年我国高等学校招生数量增幅较大。所有高校均采用“全国高校招生远程录取子系统”实行网上远程录取。然而,该子系统在录取完毕后产生的录取数据较为零散,而且这些数据来自不同的省份,数据格式不统一,无法直接为高校所用。由此产生的录取数据规范化整理、报表统计等方面的问题,长期困扰高校的招生工作人员,耗费了他们的大部分精力。因此,科学的设置数据流程,采用计算机辅助处理录取数据,可以大幅的提高工作效率和准确性。本文详细分析了普通高校“招生数据处理系统解决方案”,有效的解决了上述问题。
关键字:招生;数据库;网上远程录取;数据处理;vfp
一、关键问题与主要业务分析
全国高校均采用清华同方招生录取系统,该系统的打印通知书功能较差,不够灵活性;也没有完善的查询、统计和汇总功能;该系统不能实现秋季、成人录取新生的数据共存,录取秋季考生数据必须要在计算机中删除以往考生的数据,某一时刻只能录取一个类别的考生,以往录取数据不能保留,虽然各层次录取软件在本质上是一致的,教育部和省招办也要求一定要卸载以往安装的录取软件,最好是重装系统,因为只卸载录取软件是无法清除注册表文件信息的,这就无法实现院校对全年录取各类新生数据进行统计。另外清华同方招生录取系统无法解决专业名称统一的问题,因为院校虽然前期给各省招办计划部门提供统一的各专业名称,但各省招办有可能执行国标名录库中的各专业名称,如:院校提供招生专业为“国际物流管理”,但国标专业名录库中该专业的名称为“物流管理”;再有由于清华同方招生录取系统采用了数据库中泛式的处理方式,从该系统下载的数据是格式化数据,招生办工作人员很难懂其含义,需要另一套处理机制汇总、转意这些数据,使一般招生工作人员能看得懂、能对其操作处理;同样清华同方招生录取系统也无法实现将部分数据分发到各系部、邮局和银行,无法体现院校个体差异性,为完成上述没有完成的功能,本人为天津滨海职业学院招生办设计开发了招生信息处理系统,该系统的应用能够解决上述所有问题,并且能够实现自动化处理,节省人力和时间,提高准确性和效率。
二、解决方案
虽然该系统只是针对天津滨海职业学院招生设计的,但它实际上是针对清华同方招生录取系统的二次开发,适用任何一所采用清华同方招生录取软件的高校。考虑到各个院校计算机硬件条件差别较大,开发没有使用现在较流行的复杂架构和大型数据库,而是采用可以在所有机器上运行的vfp中小型数据库。又由于招生信息处理没有网络需求,只在单机上运行就可以,所以开发采用单机版,而不是网络版。这样就最大程度保证其安全性,不上网安全性有较大提高。
(一)该系统主要包括如下功能模块及功能:
1.分科类模块:该模块能实现普通类不分文理综合科类、艺术科类、只有艺术文科类、成人科类、普通类分文和理模块科类的数据汇总。这个模块主要是分科类从清华同方招生录取系统收集数据,最终生成一个汇总数据库,并在汇总数据库中加入科类、所在省份、系别字段和数据。规范化数据格式,如将清华同方招生录取系统中的录取专业前两位所表示专业志愿顺序号去除。
2.汇总模块:该模块能实现将各类各省中有用的数据加入汇总库中,添加前对数据进行格式化,如添加序号、录取时间、录取层次、学习形式。
3.打印名册模块:该模块能实现分省分科类打印数据名册,数据先按录取专业排序,再按姓名排序,均为递增!最后添加序号,左侧装订2厘米!字段包含:序号、考生号、姓名、性别、分数、录取专业、系别,之后再打印。
4.生成web数据模块:该模块能生成websj.xls,这个文件可以被access等接收,用于上传网上查询的数据基础。
5.生成邮局数据模块:该模块能生成“省份+邮局.dbf”,包含考生号、姓名、地址、邮编、联系电话等信息,用于邮局给考生寄送通知书。
6.生成各系名册模块:该模块能将各系的新生进行汇总成一个文件,用于分发给各系报到时使用。
7.生成农行数据模块:该模块能生成“省份+农行.dbf”,包含序号、考生号、姓名、身份证号等信息,用于农行给考生制作校园一卡通。
8.统计一志愿率和本省录取率:该模式能生成各省各科类的计划数、录取数、一志愿率、录取率等统计信息。
9.各专业名称统一模块:该模块能将所有省份的专业名称统一。
10.打印通知书模块:该模块能提取数据打印各省考生通知书,打印顺序为先按录取专业排序,再按姓名排序,均为递增!
三、解决方案中所用的关键技术
1.分科类模块
wait “1为文、理综合;2为艺术分文、理及只有艺术文的情况;3为成人分文、理;回车或其它键为普通分文、理!” to aa windows at 20,40 //该语句实现分科类功能,将用户的输入存入变量aa中,作为后面的多重选择条件的比较值,以此来区别进入哪个模块进行数据处理。
alter table aa add column sheng c(30) //该语句可以实现增加省份字符型字段,宽度30。
repl all xi with “计算机工程系” for lqzy=”计算机应用技术”.or.lqzy=”软件技术”.or.lqzy=”电子商务” //该语句可以实现为各个专业添加系别
select aa.ksh, aa.xm, aa.xbdm, aa.tdcj, aa.tdzy, aa.lqzy, aa.xi, aa.sheng, aa.kl,;
t_tdd.sfzh, t_tdd.lxdh, t_tdd.jtdz, t_tdd.yzbm, t_tdd.zxmc, aa.kstz;
from aa full join t_tdd ;
on aa.ksh = t_tdd.ksh;
order by aa.lqzy, aa.tdcj desc, aa.xm;
into table &asb&asa.汇总.dbf //从全国高校招生远程录取子系统数据库中提取数据生成汇总数据库。
2.汇总模块
if file(“l:7年7总结2007年秋录取名册.dbf”)=.f.//如果汇总表不存在就建立
create table l:7年7总结2007年秋录取名册(xh n(5),ksh c(14),xm c(64),xbdm c(2),tdcj c(8),tdzy c(1),lqzy c(90),xi c(30),sheng c(30),kl c(12),sfzh c(18),lxdh c(20),jtdz c(128),;
yzbm c(6),zxmc c(128),kstz c(100),时间c(10),层次c(10),学习形式c(10),报考院校c(50),备注c(100)) //如果已经存在汇总表,就打开已有的汇总表。
append from &asb&asa.汇总.dbf //添加各省新生数据到汇总表中
3.统计一志愿率和本省录取率
calculate avg(val(tdcj)),max(val(tdcj)),min(val(tdcj)) to yspjf,yszgf,yszdf for sheng=asa.and.时间=zdsj.and.allt(kl)==”文科(艺)” //应用calculate综合统计命令统计秋季艺术类最高分,最低分,平均分。
四、总结
通过使用天津滨海职业学院招生数据处理系统,使招生的后期数据处理能力显著增强,效率明显提高,以前可能要很多人几天才能完成的工作,现在可以几秒就完成,又快又准确,受到天津滨海职业学院单位的好评,今后继续完善该系统。
参考文献:
[1]谢伟卡.高校招生信息管理系统开发与应用研究.暨南学报(哲学社会科学版). 2001,(06) .
[2]吴洪潭,叶含笑,丁文.高校网上招生系统院校端子系统的设计.计算机工程. 2002,(s1) .
[3]沈锡臣,陈怀楚.高校信息化建设标准规范.清华大学学报(自然科学版).2003,(04) .
[4]阎朝阳,郭佳.招生管理信息系统的研究.武汉理工大学学报(信息与管理工程版). 2001,(02) .
[5]王伟智. foxpro数据库管理系统的性能与特点.兵工自动化.1994.(04).
【招生数据处理系统解决方案的论文】相关文章:
实用解决方案范文10-28
远程监控解决方案04-28
基于Teechart与VB数据库QAR数据处理系统的设计与实现04-28
如何写好解决方案06-24
小区宽带运营解决方案03-31
酒店热水解决方案08-15
招生的方案01-17