基于VBA的高职院校办学实力评价系统的设计与实现

2015-10-26 06:53杨玲
新教育时代电子杂志(学生版) 2015年28期
关键词:实力按钮办学

杨玲

(辽宁省交通高等专科学校 辽宁 沈阳 110122)

基于VBA的高职院校办学实力评价系统的设计与实现

杨玲

(辽宁省交通高等专科学校 辽宁 沈阳 110122)

Office软件使用广泛,易学易用,其中的Excel在数据处理与相应报告的生成等方面更具优势。VBA则是Office中提供的一项重要功能,基于VBA开发的程序具有较强的交互性,且图形功能直观灵活。本文通过高职院校办学实力评价系统的设计与实现,展现VBA在程序设计方面的一些使用方法和技巧。

ExcelVBA程序函数

一、引言

高校综合实力排行榜,对高校来说是高校办学实力与水平的量化标志,对全国广大考生及其家长来说是重要的选择报考学校的参考信息,对高等教育的主管部门来说也是实施宏观管理与决策的重要参考。自2006年国家启动高等职业院校示范性建设以来,高职院校在人才培养、课程建设、师资队伍、实践教学条件提升等方面都取得了长足进步,许多院校还走出了特色办学之路。高等职业教育作为一种教育类型,更加得到社会认可。

高职院校办学实力评价系统的数据源来自于数据采集平台。“高职院校人才培养工作质量数据采集平台”(简称“数据平台”,下同)经过修订的2.10a0001版的样本数据包含了基本办学条件、师资队伍等9个一级指标、42个二级指标,基本涵盖了以人才培养为中心的学校工作的方方面面,可见数据量之大。该评价系统的设计也正遵循着信息化、规范化和集成化的设计目标。

二、程序设计开发的主要技术

系统采用Excel VBA(Visual Basic for Applications)为系统开发平台。VBA是Office内置工具,可以对Excel程序进行二次开发,大大拓展了Excel的功能,使Excel不再局限于设计表格,而具有了程序改造、插件开发与多任务批处理的功能。该软件具备可视化程序设计、事件驱动、软件集成式开发等特点。

三、利用VBA实现的高职院校办学实力评价系统的解决方案

本系统旨在为高校办学实力评价提供便捷的服务,提高评估工作效率。根据系统总体设计,将从招生就业、师资综合、专业建设、办学经费、基本条件、校企合作、规模指数七大模块分别统计院校数据,再通过这七大模块的数据统计分析,做出综合评价,并以综合实力表向用户展示评价结果。其中,在每一模块的统计结果中均可做二次结果分析,如通过窗口方式,用户可选取不同关键字查看分析排名结果,或点击按钮生成分析图表等,点击按钮即可打印分析结果。

由于该办学实力综合评价系统的数据源来自于每年的数据采集平台数据库。数据采集平台为每一个参与实力评价的院校都建立的独立的数据库。为了能够综合分析各个院校的办学实力,本系统需要从每一所院校的对应数据库中提取统计分析所必须的的数据,并且将所有统计分析数据批量导入到系统中的一张“总表”当中。“总表”在系统中做隐藏设置,对用户不可见。同时,七大功能模块数据表,分别从“总表”中读取各自所需原始数据,以备后续计算所用。

用户导入数据的方法很简单,只需将本系统软件同数据采集平台数据库放在服务器同一目录下后,登录本系统首页,直接点击“数据汇总”按钮即可完成导入功能。

在完成数据导入功能的时候,使用到了一些重要的函数、方法和控制语句,下面对这些函数、方法和控制语句做以简要介绍。

1.MsgBox函数:在消息框中显示信息,并等待用户单击按钮,可返回单击的按钮值(比如“确定”或者“取消”)。通常用作显示变量值的一种方式。

本系统代码举例:

四、结束语

院校综合实力评价是一项复杂的系统工程,评价指标体系的构建繁杂而且众说纷纭,系统内各项指数的确定需要更深入、广泛的调研论证。虽然该评价系统使用便捷灵活,但由于时间仓促,程序研发中也存在一些不足之处需要进一步改进和完善,如权重系数的动态选取,根据权重系数的动态取值生成动态的图表等。该系统能够对高职院校综合实力进行客观的评价,并且能够对各校某一专项实力指标进行分析比对,故为高职教育教学质量的有效评价提供了一个很好的依据。

[1]北京博彦科技发展有限公司.Office VBA编程高手[M].北京:北京大学出版社,2000.

[2]魏汪洋.Excel 2007 VBA高级编程宝典[M].北京:电子工业出版社,2009.

[3]张强,刘飚.Excel 2007与VBA编程从入门到精通[M].北京:电子工业出版社,2009.

猜你喜欢
实力按钮办学
当你面前有个按钮
在晋招生部分院校中外合作办学项目梳理
在晋招生部分院校中外合作办学项目梳理
实力抢镜
中外合作办学在晋招生录取情况一览表
网络平台补短板 办学质量稳提升
王晓晨:逆袭靠实力
提升文化软实力是当务之急
死循环
场上拼实力,场下拼表情,就这么拼了