在系统中,增加一个报表管理模块。以配置的形式来进行,报表开发。比如。grid++报表工具。每一张报表,对应一个sql,这样的话,就可以使用配置的方式。---报表名字,报表ID,sql语句(或者是存储过程),报表路径--相信在展现报表的时候,一个公用的底层和公用的页面。就比如fusionchart,只是xml和flash不同而已。完全可以配置到数据库,用ID来区分不同的报表。这样写你后期如果有这种业务需求的话,就可以很快的开发。