一种基于XML的可复用Web图表框架  

A Reusable Web Chart Framework based on XML

在线阅读下载全文

作  者:张文启[1] 徐卫军 彭自成[1] 

机构地区:[1]中山大学物理科学与工程技术学院,广东广州510275 [2]广州市视高电子技术有限公司,广东广州510330

出  处:《微计算机信息》2010年第3期178-179,197,共3页Control & Automation

基  金:广州市科技计划项目(2007V43C0091)资助

摘  要:软件复用是提高软件开发效率及产品质量的一条行之有效的途径。本文采用工厂方法和迭代器设计模式设计了一种基于XML和JFreeChart的可复用Web图表框架。该框架使用JFreeChart图表引擎动态生成图表,以XML格式传递图表数据,并且通过充分利用XML的可扩展性和对复杂数据的描述能力,封装了图表生成的细节,为类型不同、条目数量变化的图表数据提供了统一的接口。因此,该框架可大大增强软件的可复用性和可维护性,降低图表开发的难度,并提高开发效率。Software reusing is a feasible way to improve software development productivity and product quality. In this paper,a reusable Web chart framework which was based on XML and JFreeChart was designed by Factory Method and Iterator Pattern. The framework generated chart dynamically by JFreeChart and transferred chart data by the format of XML. Moreover,it also encapsulated details of chart generation and offered a unified interface to the chart data with different kinds or varying item amounts by taking full advantage of extensibility and complex data description ability of XML. Therefore,the framework can greatly enhance the reusability and maintainability of software,decrease the chart development difficulty,and also improve development efficiency.

关 键 词:可复用 图表 框架 设计模式 可扩展标记语言 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象