魏娟丽
(西安体育学院 网络中心,陕西 西安 710068)
上世纪90年代初,体育领域中,一些发达国家信息应用系统建设和体育信息资源的开发利用取得了领先地位,已形成比较健全的信息采集、处理、保存和使用体系,拥有一批综合性数据库,为其国民提供体育信息和相关服务。目前国内罕见关于公共体育服务统计应用与决策信息化系统的研究。仅有的个别区域性的公共体育服务统计应用平台,存在兼容性不强,Bug较多,对数据的纠错性较差,信息决策较少,操作不方便等缺陷。文中在系统分析公共体育服务统计应用与决策信息支持系统需求的基础上,以公共体育服务部门应用为切入点,按照科学性与可行性、系统性与层次性的原则,设计与实现了我国公共体育服务统计应用与决策信息化系统。
首先对国家、各省、市、县等体育管理机构对社会体育服务统计与决策信息化系统的需求进行调研,结合实际调研结果,按照软件开发流程搭建数据库、编写代码,完成系统的开发工作。针对系统平台各项功能独立进行黑、白盒测试,其次对整个系统进行安全性、容错性、数据统计准确性、数据校验有效性、系统整体相应速度、易用性等指标进行全面测试。然后系统上线试运行;多次调试,直至消除系统运行过程中的各项BUG,最终系统平台面向全国各级体育管理部门正式运行。系统开发流程如图1所示。
图1 系统开发流程Fig.1 System development process
按照“我国公共体育服务体系理论模型、统计体系模型和综合评价模型”分析系统,充分考虑数据的完整性、统一性;在规划数据库时,充分考虑系统的安全性、易用性、扩展性;为下一步系统升级、功能扩展预留丰富接口。
充分理解“我国公共体育服务体系理论模型、统计体系模型和综合评价模型”,应用最新的计算机软件、网络通信技术,分析与之相关的各项指标,抽取算法,建立逻辑关系。在此基础上搭建“我国公共体育服务基础数据库”,进而开发设计我国公共体育服务数据采集与管理系统、数据挖掘与决策支持系统。
依据 “我国公共体育服务体系理论模型、统计体系模型和综合评价模型”,基于大型关系型数据库oracle 10g(或企业级关系型MS SQL Server 2008)设计数据库的字段、表、视图、逻辑关系,开发编写数据库端存储、SQL脚本。
在数据库端,开发设计数据挖掘、决策支持相关数据索引表、视图,并编写相关存储代码。
数据库是系统开发的基础,存储着全国各地公共体育服务数据,并负责相关数据的查询、统计等相关运算;因此,基础数据库设计为支持1 000万级数据的存储,同时支持1 000万级用户增、删、改、查询及统计操作。
数据采集及数据管理系统是本研究的基础,数据采集不完善、表单不合理,管理系统不科学将直接影响到查询、统计、决策的结果。数据采集及管理系统主要分为:报表数据录入、报表数据查询、汇总统计、报表提交状态、报表模板管理。
2.2.1 报表数据录入
依据报表模板生成系统所需填报的报表文件,提供报表数据的录入、修改、审核、删除等操作。同时系统还支持XLS格式数据的导入/导出操作,以提高工作效率。
系统内置11张报表类型,如需新的报表可在报表模板中添加新报表模板。11张报表分别是:1)健身场地设施统计表;2)全民健身经费统计表;3)科学健身指导统计表;4)获得技术等级称号的社会体育指导员统计表;5)获得职业资格的社会体育指导员统计表;6)城市街道体育组织统计表;7)农村乡镇体育组织统计表;8)健身站(点)统计表;9)社区体育健身俱乐部统计表;10)全民健身活动统计表;11)全民健身法制建设统计表。
2.2.2 报表数据查询
报表数据查询功能可以提供用户需要的多种多样的查询方式,例如通过时间段、省、市、县、报表类型、关键字、上报数据的用户等多种条件组合查询。
2.2.3 汇总统计
按照时间段、省、市、县、报表类型等条件组合汇总统计出各种报表的数据,并按照标准样式进行显示;同时支持“汇总统计结果”的导出为XLS格式或PDF格式,并提供在线打印功能。
2.2.4 报表提交状态
按照时间段、省、市、县、报表类型,或者按照用户名查询报表提交状态,状态分为未提交、未完毕、已完毕3种状态,能够准确反映全国各地公共体育服务统计报表的提交状态。
2.2.5 报表模板管理
按照国家各级体育主管部门的需求,报表的类型、要求的数据等都会随着我国公共体育服务的发展变化,不同的时期,需要统计的数据、填报的报表均不同。另外,所需要汇总统计报表也不同,因此,本系统规划设计了灵活的报表模板机制,将会使以上问题迎刃而解。报表模板管理分为报表模板管理、统计结果模板管理两种方式。
依据“我国公共体育服务综合评价模型”设计开发“综合评价系统”,实现公开收集社会公众对公共体育服务的意见、建议,同时,采用打分机制,统计出完整数据,为我国公共体育服务的改善提供决策支持服务。
综合评价系统分为:综合评价数据录入、网上评价、数据汇总统计和综合评价管理4部分。
2.3.1 综合评价数据录入
综合评价数据录入包括全国各区域数据录入、导入、修改规定时间内的综合评价数据。
2.3.2 网上评价
通过互联网公开收集社会公众对公共体育服务的意见、建议、以及评分;社会公众通过互联网,填写《社会体育服务综合评价表》,提交后,系统智能判断该用户所在区域,然后将该用户提交的数据自动归属到该区域的网上评价数据中。
2.3.3 数据汇总统计
使用综合评价模板管理模块对不同时间段,各省、市、县综合统计公众评价,通过表格、柱状图、饼状图等形式显示统计结果。最后将各区域提交的评价数据与网上调查的统计结果整合显示。
我国公共体育服务数据挖掘及决策支持系统是本系统的核心。前3部分重点在如何收集、管理、汇总我国公共体育服务数据,那么本部分功能将是解决如何更好的应用数据,是数据发挥真正的价值。
数据挖掘及决策支持系统主要包括:数据智能查询、智能统计、数据挖掘规则库、决策支持知识库、决策支持规则库、决策支持结果。
2.4.1 数据智能查询
结合分词技术、AJAX 技术、逻辑 OR、AND、NOT、+、-、×、÷对社会体育服务基础数据库中数据进行智能检索。
2.4.2 智能数据统计
采用人工智能技术,依据数据挖掘规则库中设置的规则,按照要求对数据库中数据进行统计,并以图形化界面(柱状、饼状、曲线)图对统计结果呈现。
2.4.3 决策支持结果
采用人工智能技术,结合决策支持知识库、决策支持规则库,按照要求决策所需数据要求对数据库中数据进行查询统计,并以图形化界面(柱状图、饼状图、曲线图等)对统计结果形象呈现。
2.4.4 数据挖掘规则库
依据我国社会体育服务统计模型,增、删、改、启/停数据挖掘规则,进而影响数据挖掘结果。
2.4.5 决策支持知识库
按照我国对社会体育服务数据的管理规则,增、删、改决策支持知识库,进而影响决策支持结果。
公共体育服务植根于公民的基本体育权利,关系到公民的基本体育素质和生活质量、生存能力、精神状态,也是实施全民健身计划目标的基本保障,本研究一方面将统计应用、综合评价的研究工具和研究方法引入到公共体育服务领域,另一方面应用元数据库、数据挖掘等信息技术,实现数据库智能化,建立我国公共体育服务统计应用与决策信息化支持平台。研制我国公共体育服务统计应用与决策信息支持平台将实现对公共体育服务体系结构、设计原理、关键技术的验证,提供公共体育服务系统环境的性能检测及诊断工具;突破全民健身公共体育服务统计示范应用中的技术难题,建立一套全民健身公共体育服务统计应用系统和决策信息支持示范应用系统。不仅将丰富公共体育服务领域的研究内容,还将为后续公共体育服务的实证研究提供方法学借鉴,为我国体育公共服务业的科学发展提供必要的参考。也将为体育管理学、综合评价学、体育统计学以及相关学科的发展提供重要借鉴。
[1]杨建设,安儒亮,我国群众体育发展数据分析[J].体育文化导刊,2011,12(7):16-18.
YANG Jian-she,AN Ru-liang.The data analysis of mass sports development in china [J].Sports Culture Guide,2011,12(7):16-18.
[2]国家体育总局群体司.中国群众体育基础数据统计(2009年)[Z].国家体育总局群体司(内部资料),2010.
[3]李美霞.体育事业统计信息化需求研究[J].西安体育学院学报,2008(5):21-23.
LI Mei-xia.The research of sports career statistical information needs[J].Journal of Xi’an University of Physical Education,2008(5):21-23.
[4]李佳.基于ASP.NET的电子信息报送系统设计与实现J].电信快报,2011(7):14-15.
LI Jia.The design and realization of the information system to the ASP.NET-based electronic[J].Telecom Express,2011(7):14-15.
[5]Graham Glass Web services:Building blocks for distributed systems[M].Prentice Hall PTR,2004.
[6]Bass L,Clements P,Kazman R.SoRware architecture in practice[M].Second Edition Pearson Education Inc,2003.