APP下载

JFreeChart在转子动平衡计算系统图表开发中的应用与实现

2017-11-02何冬辉叶振起赵奕州

软件导刊 2017年10期
关键词:用户体验图表

何冬辉++叶振起++赵奕州

摘要:传统的Web图表开发在不同终端、不同平台上实现时,为满足用户全方位、多角度的体验而采用不同的图形组件,这无疑增加了开发量与维护量。JFreeChart是Java平台上一个开源图表绘制类库,动态图表在不同终端和平台生成时都基于相同的绘图组件,其提供了基于C/S与B/S架构下生成各种图片格式的图表,具有种类丰富、功能完善的数据图形表现力与渲染力。为使转子动平衡计算结果显示更加清晰、直观,同时增强该Web APP页面的功能与显示效果,结合JFreeChart开源图形包的特点、工作原理及开发流程,基于Vaadin开发框架,设计并实现了转子动平衡计算数据的动态图形显示。实例应用表明,JFreeChart在数据图表实现时,不仅显著提高了开发效率,也兼顾了不同终端的用户体验。

关键词:JFreeChart;图表;Vaadin;用户体验

DOIDOI:10.11907/rjdk.171651

中图分类号:TP319文献标识码:A文章编号:16727800(2017)010016204

0引言

传统的转子动平衡计算都是简单以数据来表现,缺少直观生动的表现力,而其计算结果的显示、分析及指导动平衡块安装所面临的首要任务就是将计算结果可视化。传统的Web图表绘制都是采用胖客户端的形式[1],如Applet,这种形式通常需要在客户机上安装相应的运行插件(如Flash插件),服务端将数据传递客户端,客户端接收数据绘制相应图表。由于图表在客户端生成,其对客户端要求比较高,无法满足不同终端、不同平台的用户体验,而且速度比较慢,无法适应现代高速互联网的发展。

随着信息技术的发展,瘦客户端图表绘制形式逐渐成为主流,即服务端直接将运算数据生成的图像传递给客户端,客户端无需处理数据,图表在Web浏览器即可动态显示[2]。……

登录APP查看全文

猜你喜欢

用户体验图表
图表
基于用户交互式体验下的APP版式设计研究
手机阅读平台用户体验影响因子分析
O2O模式下生鲜农产品移动电子商务发展研究
双周图表
双周图表
唯品会的品牌塑造研究
图表
双周图表
基于用户体验的电商平台界面管理影响因素研究