旅游高职院校招生信息决策支持系统开发与应用研究

2015-03-20 22:54苏会卫钟泓何志贵吴琳
广西教育·C版 2015年1期
关键词:开发

苏会卫  钟泓 何志贵 吴琳

【摘 要】基于网络计算的生源分析决策系统,建立历年学生信息库,多维度地进行数据分析,快速生成完整的生源信息报表和决策方案,给予高校招生信息的扶引以及决策支持。应用结果表明,招生信息决策支持系统对高校的招生方向及决策有着积极的辅助作用。

【关键词】旅游高职院校 招生信息决策支持系统 开发

【中图分类号】 G 【文献标识码】A

【文章编号】0450-9889(2015)01C-0185-04

随着本科院校数量的增加及生源的竞争,高职院校的招生难度与日俱增。在此情况下,高职院校必须快速反应,着力改进和完善招生制度,采用灵活的招生策略,吸引更多的考生报考。本文从数据分析角度出发,开发出一套招生信息决策支持系统,分析海量的学生数据,对高职院校进行信息扶引,更好地帮助高职院校改进招生策略,提高新生录取率。

一、系统设计

(一)软件系统构架。系统采用了B/S(浏览器/服务器)和C/S(客户端/服务器)两种模式。客户端可使用浏览器来直接访问系统数据,或者采用程序客户端和系统端进行连接。服务器端构架在windows server 2008,数据库服务器为sql server 2008,网页端服务器选择了成熟可靠的Apache Tomcat网页服务器。Apache是全球使用率最高的网页服务器,源于 NCSAhttpd服务器,经过多次修改。它可以运行在几乎所有计算机平台上。Apache网络服务器支持静态网页,而Tomcat插件可以支持市面上绝大部分动态网页技术,如asp,php,cgi,jsp等,是世界上最流行的Web服务器软件之一。Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的自由软件。具体见图1。

(二)硬件构架。在服务器端,为了达到数据的高速处理及快速运算,以及拥有大的数据吞吐量。开发组选择了机架式2U服务器—IBM System x3650 M4 HD,该服务器拥有16核CPU,16G高速内存,以及10000每转的硬盘,允许同时5万用户并行访问。配备硬盘安全冗余系统Raid5。拥有两个电源,任意一个电源损坏均不影响服务器运行。系统稳定可靠,冗余性出色。

客户端采用联想ThinkPad X220电脑进行开发及测试,移动客户端采用小米3手机一台、三星GALAXY S5一台、联想平板电脑一台。

(三)功能模块。系统主要作用是从招生系统中获取数据,累积历年录取学生资料到服务器中来,另外从学校教务系统和学工系统提取学生就业信息及单位反馈信息。经过数据分析人才模糊综合评价模型算法及概率统计算法得出录取决策信息。该系统以高职院校招生信息基础,着重分析高职院校招生难的原因,研究录取中出现的问题、学生就业出现的状况,最后统一所有数据,得出对高职院校有利的决策建议。具体见图2。

系统关键的模块是:新生录取管理模块和学生就业分析模块。核心应用模块是录取决策支持模块,该模块直接以报表的形式给出招生遇到的问题,问题的分类,引起问题的原因。最后系统自动给出调整策略:招生专业的名称调整,或者删除冷门专业、修改专业培养计划;调整各个省份和专业的招生人数,对于社会需求少、就业率低专业进行人数调整;调整招生宣传策略,把各种宣传渠道进行合理配置,如网页宣传、SNS社交工具、宣传、报刊宣传、电视宣传等。给高职院校的招生工作带来合理的决策建议。

二、系统开发

(一)开发的软件环境。具体包括以下方面:

1.开发工具。高校的软件开发通常由教师组织科研团队开发。和商业软件不同,高校软件开发面临着经费不足,维护困难的情况。如选择C#语言开发,会增加系统改进升级的难度,但系统在功能上不能妥协。因此,选用了Visual Basic.NET作为开发语言。Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。语言功能强大,支持面向对象编程方式,语法简单易懂。其语法特点是以极具亲和力的英文单词为基础标识,以及与自然语言极其相近的逻辑表达,写VB.NET代码就好像在写英文句子一样。在Basic系语言中VB.NET是迄今为止最强大的一门编程语言。同时Visual Basic.NET也是一个强大的数据库编程及网页开发工具,可以满足复杂的数据分析算法,又能生成精美的网站。

2.操作系统。Windows 2000 Server面向中型企业及科研单位的服务器系统,具有可靠性、可用性、可伸缩性和安全性,是高度可靠的平台。同时,它兼顾了操作简单、功能强大、开发成本低廉的优势。Windows Server 2008建立在网络和虚拟化技术之上,可大幅度提升服务器的安全性和可靠性,并且又具有完整的网络操作系统的功能,可以灵活地配置各种不同的安全策略。同样其引入了Metro界面,增强了存储、网络、虚拟化、云等技术的易用性,让管理员更容易地控制服务器。

3.数据库环境。SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化这个平台有以下特点:可信任的、高效的及智能的。

SQL Server 是一个关系数据库管理系统,它支持巨型数据的高速存储,并有效地兼容了多种数据格式,招生数据数量巨大的情况下,必须快速地在大量的数据中找到相关的信息。SQL Sever能以胜任网络高速数据存储,并具有极高的性价,大大降低了磁盘存储成本。

(二)系统开发步骤。决策支持系统的数据主要来源于三个方面:全国招生录取系统、教务管理系统和学工就业管理系统。三个系统都在校内网络上提供最新的数据,但如果通过人工导入数据,效率将非常低下。采用程序提供的开放式API接口是最好的自动化数据处理方式。接着采用模式评价模型及运筹算法分析数据,最终结果导入到决策支持模块中来。见图3。

1.招生数据及就业数据导入。数据的获取是信息的系统最基本最重要的步骤,目前高校招生已经实现全部数字化。而从全国招生信息系统中导出的数据库是复杂的、庞大的以及无序的。导出的数据格式是db标准sql数据库格式。而企业就业的数据可以从学工网站进行下载,学生平时成绩及奖项数据从教务系统导出。通过以下的步骤提取决策系统所需的数据:

先分别获取录取系统、教务系统及就业系统的数据开放API接口。API应用程序接口(API:Application Program Interface),API 同时也是一种中间件,为各种不同平台提供数据共享。使用VB.NET 编写数据驱动模块,直接连接网络数据接口,每次系统主界面启动,自动多线程询问数据更新情况,可设定自动后台下载数据。

数据的自动筛选及纠错。程序自动下载的数据是整个数据库表格,其中包含了大量的与招生无关的信息,系统需要自动挑选出关键的字段进行重新的数据连接和整合。例如,考生的毕业中学、毕业生的面试次数等数据,都不是关键数据。系统通过SQL视图模式,整合了核心数据字段,并定于多种数据检查策略,删除或纠正数据,以到达数据处理要求。

数据的自动备份。为了招生数据的安全存放,系统开发了自动备份模块,通过软件控制方式将数据有规律的进行存储备份,以便于在企业数据出现问题的时候,及时进行相应的恢复。

2.新生及就业查询管理模块。高校学生信息的筛选、分类及统计尤为重要,直接关系到教学分班、学工统计及就业推荐等。在考生模块中包含有考生查询、录取通知、生源分析等。系统可以通过信息统计菜单导入新生录取数据,然后根据需要选择相应菜单,如考生信息查询。见图4。

用户可以输入用户姓名查询,查询考生录取状态。录取科目。也可以通过考生号精确地找到某个考生。并且可以通过分数段筛选出不同入学分数的学生,以便于对生源进行分析。录取专业选项可以按录取专业查询,可以检索出每个专业的录取人数。在考生性别选项中,管理员可以查询出男女生人数,性别比例。右侧的到处数据按钮可以将检索的数据导出成预订格式的数据,程序内置了导出数据模板,例如邮局通知书数据、银行卡数据、班级分班数据、未报到考生数据等。

在图5的修改窗口中,设置的考生数据修改的功能,录取考生若申请转专业成功或者推迟请假等其他原因造成的数据变动后,管理员可以通过修改窗口新建一个考生信息,删除一个退档考生或者修改某个考生的数据。

同样的,学生就业管理模块中也制作了和招生模块类似的功能,可根据不同的组合条件查询出需要的信息,并有添加、删除和修改等编辑功能。检索方式有:身份号、姓名。找到相应人才后,会显示改人才在本校的入校录取情况,已经当初的录取的分数等。左下角的个人履历可以显示学生自行制作的求职简历已经系统自动。而就业分析按钮会直接弹出适合该学生的就业单位,有推荐的单位,也可以选择全部单位。而右边的空白处会显示系统对该人才进行的分析结果、就业方向推荐、平均行业薪资、同一专业就业率、晋升比例等。

三、应用情况

本系统2008年开发完毕,经过5年的使用及累积修改,大大地方便了招生工作的数据统计。可以在任意时段了解到学校录取的情况、新生的素质分布,快速地生成便于领导查询的决策报表,在以下几个方面有着积极的意义。

(一)提高的录取工作效率。高职院校每年招生名额一般为1500~3500之间,传统的手工式统计消耗大量人力资源,且无法准确地得出录取信息、考生分析信息。招生信息决策支持系统能能在几秒内完成所需的要统计数据,高效而准确。

(二)建立了学校与企业的反馈信息渠道。部分专业学生就业率低,企业急需的专业却找不到人。由系统自动建立和学生就业系统的数据分析,可以给出专业的改革策略。让市场和教育精密结合。

(三)动态地分析出高职院校各个专业的录取及就业优劣。由系统自动统计出的各专业录取率、报到率,可以直观地得知热门专业和冷门专业。根据分省份的统计方式可以算出哪个省份的生源分数高,就业评价好,可以快速得出详细的数据分析表。并自动生成省份、专业招生名额建议分配表。

(四)通过网络渠道征求专业名称修改及课程改革意见。系统基于互联网平台开发,设计有SNS互动网络接口。学生及教师用户可投票选择新专业的名称,征集课程改进建议,以及高校招生过程中遇到的问题反馈。同时,可以同网络调查形式访问用户,确定考生都是从哪个渠道了解学校招生广告,阅读学校信息,方便管理人员调整广告投入方式。

【参考文献】

[1]杨通国.高校招生信息管理系统实现与应用研究[D].贵阳:贵州大学,2008

[2]匡德花.生源危机背景下的高职招生策略探析[J].纺织教育,2011(5)

[3]万由祥.对高职招生不景气的思考[J].孝感职业技术学院学报,2000(3)

[4]郑茵.基于Xml Web Service技术的高职招生信息管理系统的设计与实现[D].长春:吉林大学,2010

[5]周敏娟.新形势下高职院校招生困境及其对策研究[J]. 职业技术教育,2013(8)

[6]冯欢.高校师资管理信息决策支持系统构建[D]. 成都:成都理工大学,2010

[7]李淑琴.中间件技术在全国普通高校招生系统中的应用[J].计算机工程,2001(2)

[8]王哲.高校辅助信息决策支持系统的研究与实践[D].兰州:兰州大学,2009

【基金项目】广西千亿元重大科技攻关工程项目(桂科攻12118017-9D)

【作者简介】苏会卫(1980- ),男,广西北海人,桂林旅游高等专科学校高级实验师,研究方向:旅游信息化。

(责编 卢 雯)

猜你喜欢
开发
浅谈动力总成骡子车开发方法
高中历史教学中对历史图片的开发及实际应用
在线投稿与编辑系统的设计与开发
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
基于J2EE和Ionic的ITer学习APP设计与开发
单片机在电子技术中的应用和开发
试析机械基础多媒体课件的研制与开发
老年人旅游市场的开发研究
浅谈企业人力资源开发