关键词:网上招生,JSP,Struts,Hibernate,SQLServer2005
国家教育部自2000年开始在全国部分省市试点招生远程网上录取一来,经过几年来的探索与实践,网上录取已经成为目前各高校进行高考录取招生工作的唯一方式,同时,作为招生录取方式的重大变革,网上录取焕发出强大的生命力,得到了社会的支持和肯定。
本文首先简单介绍了网上招生管理系统的现状和本课题的研发意义;然后对本课题的技术背景做了比较详细的介绍;再对网上招生管理系统的需求进行了分析,提出了本系统的总体设计目标;在此基础上,阐述了系统的功能模块划分,并依据多层B/S应用系统开发的原则,给出了分层设计的结果;随后分析并设计了本系统要使用的数据库;最后用较大篇幅着重说明了核心模块的具体实现。
高校招生工作对于高校和考生有着举足轻重的作用。针对目前高校招生工作的要求和现有信息系统的不足,作者分析了高校招生业务流程,设计了完整的高校招生信息数据模型,并在此基础上设计了新的高校招生管理系统。按照系统的功能,总系统被划分为招生计划管理子系统、招生录取管理子系统、录取信息管理子系统。按照系统的功能,分别实现了高校招生计划的编制功能、远程录取管理和录取信息的管理及发布功能。
关键词:网上招生,JSP,Struts,Hibernate,SQLServer2005
第1章绪论
1.1高校招生管理系统现状
由于国家高等教育体制改革及调整,新成立了一大批经过整合的综合性高校。为了配合高校普通本专科招生工作,本系统的开发具有一定的普遍适用性,可以同时满足同类高校的招生录取需求。
随着全国教育形势的发展与体制改革,社会对招生管理工作中准确、高效、公正、便捷的要求越来越强烈。就高校招生工作而言,必须贯彻科教兴国战略方针的要求,与时俱进地进行改革,清除积弊,把好入学考核关,以确保生源质量和招生工作的“公正、公平、公开”。强化招生管理势在必行,也是高等教育发展的需要。强化管理的一个重点方面就是管理技术手段的改进。近年来,随着信息技术日新月异的发展,信息网络及其技术在社会的发展过程中所具有的内涵越来越丰富,改变了传统的管理方式,大大提高了工作效率。充分利用现有网络技术、计算机技术,对高校招生管理工作进行现代化管理,是符合社会需求和客观需要的。
我国自2001年全面实施全国普通高等院校招生计算机网上录取,这是我国高校招生手段的革命性变革,带动了高校招生工作及其他方面的改革。现有的教育部招生管理系统录取管理与计划管理由学生司、规划司分别组织编制,彼此之间没有可以共享及交流的数据,致使控制录取过程的计划数据要重复录入并管理,严重的影响了工作效率。为了解决这一问题,本系统将根据高校专业情况,着重解决相同专业不同方向等问题,同时解决了上报教育部与各省招办计划数据合并与分解,保证计划数据的一致性。实现计划编制、控制录取、统计分析的全部功能[1]。
目前,各高校已经从当初的集中式现场局域网录取基本过渡到各院校在本校或学校所在地利用互联网开展录取。大部分全国普通高校使用的是由清华大学开发的“全国普通高校招生网上录取系统”,它是运行在中国教育与科研网CERNET上的一个大型的信息应用系统,涉及到的部门有各省级招生办和分布于全国的高校[2]。
几年来,作为招生录取方式的重大变革,网上录取焕发出强大的生命力,得到了社会的支持和肯定。高考录取事关广大考生的命运,是涉及到千万考生的头等大事。全国普通高校一般是依据各省市考生的高考成绩、体检、政审、志愿等等信息进行录取。我国网上录取工作流程如图1.1所示。
第3章系统分析与设计
3.1系统需求描述
目前全国普通高校的招生录取工作已经全部实现了远程录取,教育部统一编制的录取软件最大程度的兼顾了普遍性原则。本系统的录取管理部分将根据国家的录取政策,实现投档、阅档、分档、预录、调剂及录取等全部功能,其中预录与调剂是录取系统的重要环节,如何建模,既要贯彻本校的招生政策,又要保证软件结构的严谨性,是关系到整个录取系统编制成败的关键。
招生管理系统是招生工作管理自动化和电脑化的重要组成部份,建造模型的根本思想是及时将有用的信息提供给相关人员,以达到信息的共享。对远程录取而言,能够及时把报考考生的信息提供给录取工作人员,协助录取人员对考生进行阅档及分档、录取。对招生计划管理而言,能够提供各专业的计划信息,事业计划和来源计划的信息,以便对全校各专业招生计划进行管理,并对录取系统进行约束管理。
根据以上系统需求分析,给出如下系统需求:
(1)要求招生计划管理能够保持较好的灵活性,合理解决在学科、层次、学制相同专业不同专业方向招生计划管理上矛盾。为此,要求能够定制招生专业、对招生计划进行调整和变更,并且能够自动完成同一专业在事业计划与来源计划间的组合与分解。要求根据招生计划和来源省份生成各种要求、各种形式的统计报表生成计划执行库。
(2)要求能够进行远程录取的管理,包括考生档案的录退管理、录取模板的设定、体检信息维护、录取进展统计、录取名册打印;能够根据学校当前招生政策变动录取原则、调剂原则;能够根据考生的专业志愿正确分配相应专业。
(3)要求能够对录取新生进行数据整理,即将各省录取数据根据各学校的要求进行统一规范,包括录取专业信息、考试科目成绩等。录取工作人员可以依此进行数据统计、通知书打印等管理。考生可以通过网络和语音电话查询录取结果。
3.2系统功能模块设计
根据以上对网上招生管理系统的需求分析,可将系统划分为三个子系统:招生计划管理子系统、招生录取管理子系统和录取信息管理子系统。按照各个子系统的功能,分别实现高校招生计划的编制功能、远程录取管理和录取信息的管理及发布功能。系统的功能结构图如图3.1所示。