检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.104