基于FusionWidgets Gauges开发高职院校人才培养工作状态数据仪表盘

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:gameboy13888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:提出使用FusionWidgets Gauges仪表盘套件展示高职院校人才培养工作状态数据量化指标的仪表盘方法,给出了实现原理,文末给出实现实例。
  关键词:FusionWidgets Gauges;仪表盘;状态数据;XML;HTML
  中图分类号:G632文献标识码:A文章编号:1009-3044(2012)07-2750-03
  Gauge Panel Development of Construction about Status Data of Talent Cultivation in Higher Vocational Colleges Based on Fu sionWidgets Gauges
  LIU Geng-long, SUI Wei-fang
  (Xuzhou College of Industrial Technology, Xuzhou 221140, China)
  Abstract: Proposed use FusionWidgets Gauges dashboard kit display the quantitative indicators of construction about status data of talent cultivation in higher vocational colleges,and realization of the principle is given,and an example is given finally.
  Key words: FusionWidgets Gauges; gauge panel; status data; XML; HTML
  高职院校人才培养工作状态数据采集工作(以下简称状态数据)是教育部主管,各高职院校负责本院校具体数据采集的学年度专项工作。采集的数据经分析后产生特定和具体的量化指标,其量化指标,高职院校人才培养工作评估有着重要的参考价值,也是高职院校各个项目建设与管理过程的重要参考依据之一。
  对状态数据量化指标的分析,通常划分出“不合格-合格-优秀”或“红-黄-绿线”数据区。对量化指标的展示形式,采用仪表盘功能最为适合。在实际的开发和发布过程中,考虑到单点开发,多点运行的效率比,Web页面成为首选。
  1 FusionWidgets Gauges仪表盘简介
  FusionWidgets是FusionCharts公司推出的基于HTML-Flash的图表套件,其包含的Gauges组件提供了功能丰富、多样化的仪表盘图表功能,支持HTML脚本和各种流行Web开发语言,其图表的展示技术在全球Web图表界享有盛誉。
  2 FusionWidgets Gauges仪表盘工作原理
  FusionWidgets Gauges仪表盘支持单机和B/S(浏览器-服务器)模式开发。单机模式开发时,仪表盘数据源以XML文件存储,B/S模式开发时,数据源支持流行的后台数据库管理系统,如Access、SQL Server、Oracle等。FusionWidgets Gauges通过读取数据源-数据解析-Flash图表呈现展示实际仪表盘图表(如图1所示)。
  
  图2单机FusionWidgets Gauges仪表盘实现原理
  3.2数据源XML的编写规则
  FusionWidgets Gauges采用XML数据库时,XML的编写要严格遵守XML和FusionWidgets Gauges语法规则,否则无法正常输出仪表盘图表。
  3.3数据源XML开发
  
    Color=’FFFFDD’ chartTopMargin=’25’ chartBottomMargin=’25’ chartLeftMargin=’25’ chartRightMargin=’25’ toolTipBgColor=’80A905’ gaugeFillMix=’{dark-10},FFFFFF,{dark-10}’ gaugeFillRatio=’3’ baseFont=’宋体’ baseFontSize=’15’ showTickMarks=’1’ showTickValues=’ 1’ showValue=’1’ valueBelowPivot=’1’ showPrintMenuItem=’1’ showAboutMenuItem=’1’ gaugeOriginX=’275’ gaugeOriginY=’300’ gauge? StartAngle=’165’ gaugeEndAngle=’15’ gaugeOuterRadius=’220’>
  <!--仪表盘各量化指标数据段标签colorRange定义-->
  <colorRange>
  <!--量化指标中的“红线”数据区-->
  <color minValue=’23’ maxValue=’40’ code=’0BBA00’/>
  <!--量化指标中的“黄线”数据区-->
  <color minValue=’19’ maxValue=’22’ code=’FFFF00’/>
  <!--量化指标中的“绿线”数据区-->
  <color minValue=’0’ maxValue=’18’ code=’FF654F’/>
  </colorRange>
  <!--仪表盘指针标签dials定义-->
  <dials>
  <dial value=’12’ showValue=’0’ rearExtension=’10’ valueX=’230’ valueY=’300’ borderColor=’000080’ borderThickness=’1’ />
  </dials>
  <!--仪表盘附注区域标签annotations定义-->
  <annotations>
  <annotationGroup id=’Grp1’ showBelow=’1’ >
  <annotation type=’rectangle’ x=’5’ y=’5’ toX=’550’ toY=’350’ radius=’10’ color=’009999,333333’ showBorder=’0’ />
  </annotationGroup>
  </annotations>
  <!--仪表盘样式标签styles定义-->
  <styles>
  <definition>
  <style name=’RectShadow’ type=’shadow’ strength=’3’/>
  </definition>
  <application>
  <apply toObject=’Grp1’ styles=’RectShadow’ />
  </application>
  </styles>
  <!--当前状态数据量化指标值(理论值)标签trendpoints定义-->
  <trendpoints>
  <point startValue=’17’ displayValue=’理论值’ color=’555555’ thickness=’2’ alpha=’100’ />
  </trendpoints>
  </chart>
  3.4 HTM文档开发
  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=GB2312">
  <title>XXX学校2011状态数据仪表盘·生师比指标</title>
  <!--调用外部FusionWidgets Gauges专用JavaScript脚本读取和解析XML数据-->
  <script language="JavaScript" src="JSClass/FusionCharts.js">  </head>
  <body bgcolor="#ffffff">
  <table width=’98%’ align=’center’ cellpadding=’2’ cellspacing=’0’>
  <tr>
  <!--仪表盘标题-->
  <td align="center" class="textBold">XXX学校2011状态数据仪表盘·生师比指标</td>
  </tr>
  <tr>
  <td align="center">
  <!--仪表盘对象定义为ChartDiv1 -->
  <div id="ChartDiv1" align="center">生师比指标</div>
  <!--将XML数据解析后交给FusionWidgets Gauges的AngularGauge仪表盘输出Flash -->
  <script type="text/javascript">
  var myChart = new FusionCharts("Charts/AngularGauge.swf", "生师比", "550", "400", "0", "0");
  <!-- ShengShiBi.xml为XML数据库文件-->
  myChart.setDataURL("ShengShiBi.xml");
  <!--用render方法输出Flash -->
  myChart.render("ChartDiv1");
  </script>
  </td>
  </tr>
  </table>
  </body>
  </html>
  3.5实例运行结果
  实例在Windows XP SP3,IE 8.0,FusionWidgets Gauges 3.0环境下调试通过,运行结果如图3所示。
  
  4结束语
  FusionWidgets Gauges作为专业的图表套件,其灵活、轻量、多样式的图表特性对于高职院校直观地展示人才培养工作状态数据量化指标具有较大的优势,对于同类型的开发需求也具有一定的借鉴作用。
  参考文献:
  [1]刘耿龙,眭伟芳.C/S模式下FusionCharts图表设计与实现[J].电脑知识与技术,2010 (5).
  [2]游娟,周艳兵,王纪华,等.基于FushionCharts与ArcIMS的统计制图与应用分析[J].地球信息科学学报,2010(2).
  [3]杨凯.利用FusionCharts组件制作动态Web统计图表[J].微电脑世界,2009(7).
  [4] W3C.ORG.Extensible Markup Language (XML) 1.0 (Second Edition) [EB/OL].(2000-08-14).http://www.w3.org/TR/2000/WD-xml-2e-20000814.
  [5]杨应崧.高职高专院校人才培养工作水平评估实践回顾与思考[J].中国职业技术教育,2006(16).
  [6]郭金宇.高职院校人才培养工作状态数据采集平台建设与规范管理探析[J].长沙通信职业技术学院,2011(4).
  [7]教育部.关于印发高等职业院校人才培养工作评估方案的通知,(教高[2008]5号)[Z].
其他文献
很多电子爱好者在制作电路板时,经常需要打印PCB图以便进行热转印等,但由于大多数人都没有激光打印机,而一般打印店机器里面又不会装电路板制作软件,因此你无法将你的电路图
草书萌始于汉代,魏晋时期逐渐成熟,乃至成为艺术性最强、变化最多、难度最大的书体,亦是最利于书法家抒发性灵、神彩、风韵的书体。公论认为,自汉至今,概而论之,草书史上堪称
第16届中国上海国际艺术节演出交易会以推动项目合作成功率、加强中国剧目的国际表达为目标,其最大特点是加大了对国内外买家与制作人的邀请力度,包括30多个国家的120家机构,如
二、碰撞匈奴自其出现之初就与中原王朝存在着互补关系,两者之间的经济文化联系密切。战国末期。匈奴族日渐强盛,经常袭掠边界。汉初,采取“和亲”政策,双方一度安宁。武帝时期,面
针对实际环境中采集的人脸图像预处理问题,提出双眼独立动态阈值方法定位双眼。先划分左右眼大致区域,再采用区域像素点百分比选取灰度值当作二值化的阈值。提取左右眼候选位置后,结合人眼位置的一些判别准则进行最终定位。截取双眼间条状区域,应用灰度累积直方图方法,定位鼻子与嘴巴区域。在ORL库和essex94数据库上比较了区域划分前后的识别效果,实验结果表明采用所提出的预处理方法后,识别效果有比较明显的提升。
艺术品投保无门2011年5月8日,香港“两依藏”博物馆展于故宫博物院“斋宫”的估价数千万的7件金银镶嵌宝石西式化妆盒失窃。很快,犯罪嫌疑人落网,部分藏品追回。香港“两依藏”
从Nc2000系列开始,lee就一直在不断地推出更新SYS-Tools这个强大的系统工具集,借助这个软件,可以令你的文曲星如虎添翼,轻松实现自制图片、连环画册,以及磁盘扫描等功能.看到
利用台盼蓝排染法、吉姆萨染色及流式细胞术对对映-贝壳杉烷二萜wangzaozin A影响人早幼粒白血病细胞HL-60生长、细胞形态、NBT还原能力、细胞吞噬及细胞表面抗原CD11b表达进
中国和日本,一衣带水。从汉代始,两国便有交流,尽管其问因各种原因曾一度紧张,但未构成实质影响;日本飞鸟时代,圣德太子便向隋朝派遣隋使;隋亡,继派遣唐使,始终不辍地学习中国先进的社
线性锂离子电池充电器MIC79110MIC79110是一种简单但精确的锂离子电池充电器IC.主要特点输入电压VIN高于充电电池1V;在-5~+60℃范围内,输出电压精度±0.75%;在整个温度范