报表平台功能说明

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.报表平台

1.1平台功能

报表平台功能如下图所示:

报表发布:设计好的报表可以发布到报表服务器。

报表权限管理/报表查询:对已经发布的报表可进行权限配置,不同权限的用户可以查询不同的报表,相同报表用户机构不同查询的数据也不一样。

报表导出/下载/打印:查询出的报表可以以不同的格式导出(如PDF、HTML、Word、Excel、TXT等),报表打印可以使用相应格式的阅读器来操作打印机打印。

日终报表导出任务(EOD):提供日终的一些任务(如每月导出月报、每季导出季报等),日终的任务提供WebService接口由CPS平台进行调度。

1.2技术架构

报表平台主要由三个部分组成:

报表设计器:基于开源商务智能项目Birt的报表设计器,可在eclipse开发工具中进行可视化设计报表的字段与样式,及查询规则。

报表服务器:J2EE+Web2.0技术的报表服务器应用,可将已经设计好的报表发布到报表服务器、对报表进行组织机构及权限的管理(不同的机构只需要关心本

机构的报表)、可提供在线的方式查询及预览报表,手动实时导出及下载报表,

提供日终批量报表导出任务,并可将该任务发布成WebService由CPS平台高度。

报表平台数据库:对报表服务器本身提供存储的支持(如用户权限、组织机构、报表定义等)。

注意:报表平台数据库不提供报表的实际业务数据,生成报表的数据直接连接

核心系统的数据库中,从已经转换好数据的表中抽取。

报表数据库

报表平台

报表设计器

报表查询

发布

导出报表

文件

报表服务器

报表权限管理

核心数据库

报表数据

报表打印

1.3报表开发流程

根据业务需求设计报表

(报表设计器)

发布已经设计的报表

(报表服务器)

配置组织机构和权限

(报表服务器)

配置报表与组织机构的关联

(报表服务器)

完成

1.4用户使用流程

1.5外系统集成

1.3.1调用外系统

当由CPS平台发起的报表平台EOD作来执行完成时回调CPS平台。

1.3.2外系统调用

CPS以任务的形式调用报表平台的EOD任务。

1.6部署方案

部署方案参见下图:

相关文档
最新文档