基于Owcchart组件的曲线图表绘制的研究.docxVIP

基于Owcchart组件的曲线图表绘制的研究.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Owe. chart组件的曲线图表绘制的研究 张晶莹 (大庆油田采油六厂信息中心) 摘要 长期以来网页图形绘制技术大多采用Java或者动态图像技术进行网页图形展示, 随着应用的不断深入,这两种技术均存在一定的缺陷。本文对多种图形的绘制方法进行 对比后,重点介绍了使用Owe. chart的格式及其优点,Owe. chart提供了对图形格式的 编辑功能,为图形的广泛使用提供了工具支持。它能更简单快捷的绘制二维图表(如折 线图、柱形图、股价图等)和极坐标图表(如饼图和雷达图),并支持组合图表,如两轴 线-柱图,数据表会随同图表发布,图表随着数据的变化而改变。通过在物资价格审核 管理系统应用这一技术,大大缩短了技术人员绘图时间,加快了网页图形的编程效率和 提高图形信息的共享程度。 主题词Owe chart组件 绘制 图表 1问题的提出 在油出生产开发中,经常会遇到必须提供交互式图表的情况。需要从 数据库表文件中提取数据,并对大批量的生产数据进行分析比较,此时最 常用也是最直观明了的表现方法莫过于绘制图表。例如,油田矿级单位在 生产过程中需要提供单井生产曲线,产量变化曲线,区块产量柱状图这些直 观的图表更便于分析生产过程中出现的问题,还耍求应用程序能够用饼图、 柱形图或XY散点图的形式直观地描述生产数据走向,进行动态分析。 在Windows桌面应用程序中,这类要求从来不成为问题,可供选用的 图形库和绘图组件实在太多了。但对于Web应用程序,问题就变得复杂多 To我们知道,现有的浏览器是以解释客户端脚本语言来表现网页的,常 用的脚本包括JavdSript、VBScript、Iltml等语言格式。这些脚本对于文 字、表格、图像等都有很好的标准支持,却唯独缺少图形指令,这给在浏 览器中绘制图形带来了极大的困难。 传统上我们在浏览器中表现图形多数采用三种方式:服务器端GDI+图 形绘制、浏览器端JavaApplet绘图窗口、用例如SVG或FLASH等插件绘制 图形。虽然上述几种方式机制各不相同,但是都需要开发人员手工编程, 逐条绘制图表中的各元素,一条线一个点的修改往往也需要一条编程语句 去执行。对技术人员的编程要求较高,工作效率较低。 在这种情况下,我们应用了 Owe. chart这一组件,它能直接传入数据, 通过控件直接绘制图表,减少了编程人员工作量,提高工作效率,使以往 需要投入大量人员精力的烦琐的绘图工作得到改善。 2 Owe. chart技术研究 OWC (Microsoft Office Web Components)是 Microsoft Office 使 用的数据绑定ActiveX控件,它为在Web中绘制图形提供了灵活的同时也 是最基本的机制。它是一套组件对象模型主要包含电子表格、图表、数据 透视表等4个组件。这些组件在服务器端提供了与Office功能相关的对象 模型,开发人员可以对其中相关的类进行编程控制,如可以进行单元格的 数据填写、格式的定义等操作,从而主成Office兼容的各种表格和图表等 内容,形成高质量的结果展示。 Owe. chart支持Microsoft Excel中大部分的二维图表(如折线图、柱 形图、股价图等)和极坐标图表(如饼图和雷达图),并支持组合图表,有 T OWC. chart,我们可以在服务器上动态创建一个图表,然后将图表以GIF 图形的形式发送到客户端。客户端看到的仅仅是一个普通的图形文件,但 在“背后”,图形文件实际上是由服务器上ASP. NET回应客户请求时动态 生成的。因此,这种技术对客户端没有特殊的要求,只要能够显示GIF图 形就可以了,即使Netscape和Opera也不存在任何问题。 3 Owe. chart 应用 我们在物资价格审核管理系统的开发过程中应用了这一技术。制作需 要提供给客户的各类统计图表,实现系统中物资计划对比功能。 物资价格审核管理系统是受价格审核办公室委托,进行物资价格审核 系统的开发,负责对全厂物资价格进行审核和确认。改变目前手工查找的 工作状态,提高价格审核的准确率和及时率,使全厂物资价格有据可依, 提高了物资价格审定的合理性。物资价格审核管理系统开发中,在提供业 务流程的前提下,还需要提供给客户大量的业务数据分析表。这就要求编 程人员完成大量烦琐的绘图工作。在这种情况下,我们在系统中应用了 Owe. chart 这一组件。 物资价格审核管理系统中应用了 Owe. chart后,以往工作中需要完成 的绘图工作被很快完成,方便快捷,大大缩短了开发时间,可维护性高。 通过Owe. chart控件能将生成的图表转换成图片文件,这样用户最终看到 的是GIF图片格式的图表,可避免直接输出动态图表到客户端时有可能带 来的一系列问题。 我们在物资价格审核管理系统中应用Ow

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档