皕杰报表的组成

皕杰报表系统(英文名称:BIOS Report)由四个部分组成:报表设计器、报表引擎、报表服务器、报表客户端。组成如下图所示:

报表设计器

设计编辑报表,自带报表运算引擎,连接数据库后可预览打印报表,并可生成其它格式保存。设计器不依赖于其它部分,可独立工作

报表引擎

在后台提供统计报表运算和图表处理的服务,开放各层次的API接口调用,由程序员调用生成结果报表;引擎运行不依赖设计器

报表服务器

作为服务程序运行,包括报表的模板管理、调度管理、服务监控等等,模板管理可以在运行时添加和删除报表模板;调度管理可以在设定的时刻自动计算报表并将结果保存或推送到指定的目标。

报表客户端

报表客户端是内嵌在浏览器中运行的Applet,提供在浏览器客户端的报表精确打印功能。