中国Java开发网 中国Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» 中国Java开发网 » 技术文章库  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 JAVA画图表
灰色天空





发贴: 17
积分: 1
于 2008-06-04 09:41 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是一个24小时的CPU曲线图,每个采样间隔是10分钟。
http://finesoftware.k13.23dns.net/picFforum/new.png
从图里面可以看到统计指标分别是用户使用的cpu 、 系统使用的cpu 、 空闲cpu 和i/o,这四个指标之和是100%。
这个表最终展现就是这么一个图表,可以说设计方面就没有什么难度了。用***做这个报表很简单,几乎是除了手敲一个标题,其他全部用鼠标操作,几步就好了。
因为数据源的结构很清晰,写SQL这一步也就省了,直接用***的数据向导把需要的列取出来就行,当然加一个查询时间段还是需要动手写一个两句的SQL,不就是where to_date()……,再不会写SQL的人现在也会写了。 :)
把SQL里面选好的五个列,分别是时间,系统利用率,用户,空闲的,I/O的,依次拖拽到报表界面里面。用默认的设置就好了,改都不用改。
最后加个标题。要不然图表的图例没有啊。
当然,这个表只要体现图表,可以不用拖拽数据到报表里面,直接在图表里面选SQL数据源。不过,我更喜欢先把数据取到格子里面,再直接从格子里面读,简单明了。
当然,所有设计的工作完成了以后,要记着把格子里面的数据隐藏掉,否则就图表和清单一起展现了。
PS:因为数据量比较多很密集,如果X轴直接按照原始取点展示的话,下面就是一片黑色聚集到一起了,要设置一下,根据需要相同的年,月,日,时,分,秒都可以合并。




话题树型展开
人气 标题 作者 字数 发贴时间
10076 JAVA画图表 灰色天空 626 2008-06-04 09:41

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2016 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923