报表是信息浏览、分析、打印的有力工具,是SCADA 系统的一个重要组成部分。基于Web开发的报表具有高性能、开放性和扩展性等优点,在各行各业得到了广泛的应用。论文研究了Web 报表的系统结构、生成机制及设计与实现,介绍了JAVA开源报表引擎JasperReport 与IReport的相关技术。基于Web 报表的设计实现了动态数据报表与图形报表的生成、查询与在线打印,在SCADA 系统中得到了良好的应用。