杨剑
摘 要:高校招生管理系统为高等院校招生发展提供了极大的便利,云计算是一种集虚拟化、分布式计算和网络计算的强大计算系统,通过运用云计算,有效减少用户终端设备的设置数量,高校招生管理系统以云计算为平台,极大地提高了招生管理系统的应用功能,因此应积极优化基于云计算的高校招生管理系统,充分发挥云计算的优势,提高高校招生管理系统使用性能。文章简要介绍了云计算,分析了基于云计算的高校招生管理系统设计,以供参考。
关键词:云计算;高校;招生管理系统
近年来,我国高校招生数量大幅上涨,招生专业不断增加,但是高校招生存在着考生咨询互动难、数据处理复杂、招生信息发布实时性差等问题,而基于云计算的高校招生管理系统有效解决了这些问题,为广大考生在大量复杂的招生信息中快速筛选出有价值的信息,为家长和考生提供人性化服务,并且极大地减轻招生人员的工作量,提高了高校招生管理效率。
1 云计算简要介绍
随着计算机科学技术的快速发展,云计算越来越成熟,其通过计算机网络将虚拟化计算、分布式计算和网格计算整合为强大的计算系统,通过先进的IaaS、PaaS、SaaS等应用模式将计算能力分散到用户终端[1],有效提高云计算能力。在实际应用中云计算主要有以下几个特点在:其一,可拓展性,云计算可自由、动态的伸缩,用于满足终端用户数量的不断增加和特殊的应用需求;其二,可靠性较高,云计算通过同构和互换计算节点、多副本数据容错等措施,极大地提高了云计算服务的稳定性和可靠性,解决了本地计算的一些复杂问题;其三,虚拟话,云计算服务可以为用户提供不同终端获取、任何时间、任何地点计算等业务,所需要的资源全部来自“云”,是一种虚拟形态,用户在使用云计算时不需要担心占用大量网络资源,也不用了解具体运行位置,通过一个智能手机或者笔记本,连接网络后就可实现各种服务,计算速度和准确性非常高。
2 基于云计算的高校招生管理系统设计
2.1 框架结构
2.1.1 用户层。考生、招生工作人员、户籍管理人员、教务人员、教育管理人员等是使用高校招生管理系统的主体,用户层主要支持不同用户通过PAD、PC、智能手机等方式,访问高校招生管理系统数据,并且负责招生管理操作功能。用户层主要提供接口、授权服务、身份验证、用户注册等[2],高校招生管理系统调用其它各层服务都需要授权信息,从而确保数据和管理系统的安全性。
2.1.2 应用层。高校招生管理系统的应用层主要面向不同对象,为不同对象提供不同服务,应用层包含后端管理系统和前端应用系统,后端管理主要包括业务管理、平台管理、云资源管理等业务,前端应用系统主要是对不同用户提供不同业务功能,如新生报到管理、招生数据收集、数据统计分析、招生宣传、编制招生计划等。高校招生管理系统的云资源管理要负责统一分配和监管计算中心的网络资源、存储和各类服务器,业务管理包括统计分析、对接管理、业务配置、业务权限等功能;平台管理包括终端管理、基础数据管理、用户管理等[3]。
2.1.3 数据层。高校招生管理系统数据层主要包括用户信息、高校招生信息和高校基本数据,用户信息包含考生注册信息和高校各部门信息;高校招生信息包括近年来高校各类招生数据,如招生计划信息、录取分数数据等;高校基本数据主要包括专业设置、教师信息、高校概况等。
2.1.4 资源层。高校招生管理系统资源层将存储资源、网络资源、服务器等融合起来,基于虚拟化平台,采用弹性的资源管理方式,为招生管理系统其他各层提供数据支撑,由平台管理和X86服务器共享云资源,不仅可为系统提供虚拟化服务,而且提供调度服务和资源控制。
2.2 网络结构设计
高校招生管理系统以云计算为平台,用户通过申请系统账号然后进行登录选择相关操作,基于云计算软件,自由动用招生管理系统的硬件和软件资源,结合用户需求,选择AppEnginc云计算中间件、vSphere云操作系统等,该招生管理系统网络采用树形结构分布形式,高校应设置专门的机房,不同用户先连接Internet然后登陆高校招生管理系统,并且各个高校之间也可以通过互联网登陆云计算招生管理平台,高校云计算招生管理平台中不存储相关信息数据,用户发生请求后,云计算平台自动连接相应高校,再由该高校的招生管理系统连接云计算平台提供相应数据,有效避免了云计算平台的数据计算和存储。而各个高校的云计算招生管理系统具有独立性,即使某高校连接云计算平台失败,也不会影响其他学校。
2.3 数据中心
高校云计算招生管理平台的数据中心主要包括多种软件系统和硬件设备,软件主要为数据中心提供多样化功能服务,硬件是整个数据中心的重要基础,包含计算机设备和相关支撑系统等,分布式文件系统是数据中心的核心,其有效屏蔽了系统差异性,用户不需要考虑数据存储的具体位置,并且其在各个存储设备之间发挥协同作用,对不同存储资源统一进行管理和调配,为用户提供应用服务。数据中心通过计算机网络向不同用户提供招生信息,采用虚拟化、分布式技术,有效整合网络设备、高校服务器等资源,在高校云计算招生管理系统平台的数据中心框架主要包含三个网络:虚拟机动态迁移网络、虚拟中心管理网络、服务网络[4]。结合实际的计算机网络环境,根据高校招生管理系统服务要求,在不同网段上分别设置不同网卡。同时,对于高校服务器进行有效整合和虚拟化,在虚拟服务器上部署应用服务器和数据库服务器,再通过先进技术手段,即使虚拟服务器发生运行故障的情况下数据库服务器也可以自动迁移到其他虚拟服务器上,避免应用服务由于硬件问题而停止运作,确保高校招生管理系统各项业务的稳定性。另外,定时对高校招生管理系统数据进行备份,一旦应用系统发生故障,可确保高校招生管理系统在最短时间内恢复。
2.4 服务接口
基于云计算的高校招生管理系统服务接口是整个服务系统最重要也是最灵活的部分。对于高校招生管理系统,其中咨询应用服务、招生信息查询等应用服务全部都需要提供,而还有一些应用服务只是向高校提供,如录取方式和单独测试等,学校可结合不同需求,设计和开发不同接口程序和应用服务模式,用户通过连接云计算平台服务接口,存取操作经云端服务项目和访问相关数据。云计算平台通过管理系统交互层实现用户的访问控制和资源分配[5],通过API文件系统和应用程序,极大地提高了高校招生管理系统的稳定性和灵活性。
2.5 云用户
基于云計算的高校招生管理系统包含多种用户,并且相关数据信息也具有多样性,如考生高考成绩、个人基本信息等,用户通过手机、PDA、笔记本等终端设备,通过Web浏览器,访问相关存储资源和计算数据。
3 结束语
云计算是当前计算机行业的热点,其运用虚拟化和分布式技术,有效整合了分布式应用、数据、存储、计算等资源,为用户提供了强大的信息处理和计算能力,高校招生管理系统应用云计算平台,有效解决了招生信息无法互通、工作效率低等问题,加强各个环节的规划设计,不断提高基于云计算平台的高校招生管理系统的应用功能。
参考文献
[1]石允剑.基于云计算技术的高校招生管理系统研究[D].南京航空航天大学,2012.
[2]石允剑,袁家斌.基于云计算技术的高校招生管理系统研究[J].中国教育信息化,2013,3:50-52.
[3]范泽.基于云计算的高校招生管理系统设计与实现[D].复旦大学,2014.
[4]张华.基于云计算的高校招生管理系统的研究[J].重庆文理学院学报(自然科学版),2011,6:57-60.
[5]张东升.基于云服务的招生管理系统的设计与实现[D].华中师范大学,2014.