基于AHP的群众体育投入评价系统的研究
2014-04-14孙文琦
孙文琦
(河南机电高等专科学校,河南新乡453002)
自1995年政府颁布实施《全民健身计划纲要》以来,中国的群众性体育活动得到了蓬勃的开展,促进了国民体质与健康状况得到极大改善,国民在体育活动中的投入状况已成为衡量中国群众体育事业发展程度的一项重要指标,同时也直接影响各级政府及其体育行政部门对群众体育投入的政策导向与价值取向作用[1].群众体育要取得长期健康有效的发展,群众体育投入的合理性是其中的一个重要因素.群众体育投入的合理性,是决定群众体育能够取得长期健康、有效发展的决定因素之一,离不开科学、有效地评价[2,3].近年来,研究人员围绕群众体育评价开展研究并取得了很多研究成果[4~8],积极推动了群众体育的科学化发展,但对群众体育投入评价的研究较少.目前,也未见有对实现群众体育投入评价自动化方面的研究.本研究基于中国群众体育投入评价工作的需要,使用层次分析法(AHP)[9~11]对群众体育投入评价构建指标体系,并对群众体育投入的自动化系统进行了设计,以期为中国群众体育运动的发展提供技术支持.
1 群众体育投入评价系统模型的构建
1.1 评价指标的确定
在群众体育投入评价问卷结果统计分析的基础上,运用主成份分析法,获得并提取了政府体育投入、单位体育投入和个人体育投入的主要影响因子,并在前述关键因子提取的基础上,构建了群众体育投入评价的2级指标体系(表1).此体系可根据不同层次群众体育投入的评价需要,适当增减评价指标内容.
1.2 指标权重的计算
在前期调查问卷的基础上,依据各学科体育专家和高校体育教师对于各项评价指标相对群众体育投入发展总目标的重要程度,通过问卷各项指标得分均值差额的两两比较,从而获得两两指标的重要性尺度值.通过建立判断矩阵,用方根法求评价指标权重向量并归一化处理后,用一致性指标CI检验评价指标权重判断各矩阵均具有满意的一致性(表1).
1.3 评价系统数学模型的建立
表1 群众体育投入评价指标体系Table1 Evaluation index system of mass sports input
对群众体育投入评价系统进行数学分析可知,评价系统总分S为政府体育投入评价小组得分,单位体育投入评价小组得分和个体体育投入评价小组得分之和.总分S的数学模型如下:
2 系统的设计与实现
2.1 总体设计
本系统依据群众体育投入评价指标体系数学模型的建立,采用B/S架构,运用ASP程序开发工具和Access 2003数据库技术实现了群众体育投入评价的自动化.在程序的开发过程中,注重程序的扩展性和可维护性,针对不同的体育投入的特点,在原有影响因子的基础上,扩展或者删除部分新增影响因子,使程序具有通用性.
根据群众体育投入的基本需求,划分群众体育投入自动化评价系统的功能模块如图1所示.该系统主要分为评分管理模块和评价系统模块.
2.2 功能模块设计
2.2.1 评分管理模块 评分管理模块主要功能包括确定参与评价的广义专家(政府、社区、个人)属于哪一组,同时由广义专家完成对3级指标的评分.结合中国群众体育投入现状,需要对群众体育投入做出客观公正的评价,这就需要对各项指标进行评分,且评分结合权重进行统计,从而得出各组得分.该模块主要实现2个功能:1)广义专家(政府、社区、个人)选择自己所属的分组,然后选择自己所属于1级分组对应的2级分组,以便对相应领域进行打分.2)广义专家(政府、社区、个人)认真阅读每一题目,并在相应题目后给出分数,分数介于0~100,最后提交评价分数.
图1 群众体育投入自动化评价系统的功能模块Fig.1 Function modules of mass sports input automatic evaluation system
2.2.2 评价系统管理模块 评价系统管理模块的主要功能是由管理员实现对评价内容的管理,对评价结果进行统计和分析以及成员信息的管理.评价管理模块是评价系统的核心模块,包括内容管理、评价统计、安全管理3个子模块.
2.2.2.1 内容管理模块 内容管理模块可实现对成员分组的管理,评价信息的分类管理以及问卷的管理.“分组管理”功能可以根据实际需要可以添加大组和添加小组,可以对相应的分组进行修改和删除,还可以修改各组的权重;“分类管理”功能可以添加分类,并可对分类进行修改;“问卷管理”功能可对问卷进行添加、删除,可以对问卷权重进行相应修改,以上功能的实现极大增强了程序通用性.
2.2.2.2 评价统计模块 评价统计模块可以实现对参与评分人数的统计,并对最终结果进行分析,从而确定群众体育投入的合理性.
2.2.2.3 安全管理模块 安全管理模块可以对管理登录系统的密码进行修改,进入管理系统操作后,要安全退出系统,以增强系统安全性.
2.3 群众体育投入自动化评价系统功能的实现
管理员在评价开始之前确定评价等级、评价指标体系,进行专家遴选,确定本次评价的要求,并用层次分析法确定评价指标体系的权重以及不同类别的专家的信任值.而参加体育投入质量评价的广义专家(政府、社区、个人)登陆到统一评价界面对相应的体育投入进行评价.系统功能实现流程如图2所示.
系统在进行评价时,首先由数据采集模块对广义专家的评价信息进行采集,然后根据预先设定好的规则(权重)由系统的分析模块对广义专家的评价信息进行分析,并存入数据库,体育投入评价的管理者可以对评价结果进行查看,并合理调整各级政府的体育投入,为各级政府进一步搞好全民健身工程提供科学依据.对全面推动群众体育事业的发展将起到极大的促进作用.
图2 群众体育投入自动化评价系统功能的实现Fig.2 Function realization of mass sports input automatic evaluation system
3 关键技术
3.1 数据库技术
在自动化评价系统的设计中,使用Acess建立相应的数据库表来存储系统数据有关信息,并通过标准的DAO(Data Access Objects)接口建立应用程序与数据库中的数据的连接.DAO接口是由Microsoft公司提出的一组 COM接口,是一种应用程序编程接口(API).它使用关系数据库标准查询语言SQL实现对所连接的数据源的存取,同时支持单个应用程序访问多个不同的数据库管理系统(DBMS,使用DAO可以实现对数据库的完整编程接口的全面控制.DAO主要通过Microsoft jet引擎提供1套数据库访问对象,即 datebaseobject,tabledef等,从而实现对数据库的访问.连接数据库时,DAO所在位置如图3所示.
最上层是数据库应用软件,Web应用程序通过调用DAO提供的数据库访问对象,向数据源提供操作数据源的 SQL语句,同时处理SQL语句的返回结果;第2层是驱动管理程序,也可以称作驱动管理器,它完成驱动程序的管理和装载;第3层是数据库管理系统所提供的DAO接口,用来处理DAO函数的调用,并且提交相应SQL请求到特定的数据源并且把结果返回给上层应用程序;最底层是实际数据源,数据源包括数据库,以及要存取的数据和相关操作系统、数据库管理系统以及网络系统.此外,本系统的数据一致性限制是通过设置关联表间的参照完整性来实现的.
图3 系统内部接口DAO结构Fig.3 DAO structure of system internal interface
3.2 数据加密技术
4 结语
本研究使用层次分析法构建了群众体育投入评价2级指标体系,并建立了群众体育投入指标体系应用模型,解决了对政府、单位、个人体育投入评价明确量化问题.在此基础上,通过采用B/S架构,运用ASP程序开发工具和Access数据库技术实现了群众体育投入评价系统自动化.该系统可根据不同层次群众体育投入状况,对各指标进行适当调整,实用性强,操作灵活,并且可以通过因特网随时随地实现评价,适用于对各区域群众体育投入进行有效评价.另外,系统采用了MD5加密技术,可以确保用户信息的安全性.
[1] 孙文琦.我国群众体育投入评价指标体系的构建与评价模式研究[J].山东体育学院学报,2011,27(5):7-12.
[2] 孙文琦.基于层次分析法的我国群众体育投入评价指标权重研究[J].西南师范大学学报:自然科学版,2012,37(6):213-219.
[3] 孙文琦.我国群众体育投入评价指标体系研究[J].体育文化导刊,2010(9):9-12.
[4] 汤立许,蔡仲林.我国体育评价研究述评[J].上海体育学院学报,2011,35(3):28-31.
[5] 骆秉全.我国群众体育工作评估问题思考[J].体育文化导刊,2010(1):1-3.
[6] 李 国.基于WSR方法论的群众体育系统影响因素与评价模型研究[J].体育科学,2012,32(4):29-34.
[7] 安儒亮,张 军,姜 健.中国群众体育事业统计指标体系研究[J].西安体育学院学报,2010,27(6):652-656.
[8] 陈 超.群众体育投入水平评估指标研究[J].北京体育大学学报,2010,33(8):30-33.
[9] 丁 丽,李炳军,田振强.河南省地市级区域农业信息化发展水平评价及分析[J].河南农业大学学报,2010,44(3):333-347.
[10] 雷 鹏,肖 峰,张贵金.基于AHP的堤防安全评价系统研究[J].人民黄河,2013,35(2):108-113.
[11] 张 姝,谭熙静,何正友,等.基于层次分析法的复杂配电网健康诊断研究[J].电力系统保护与控制,2013,41(13):8-13.