报表平台

报表平台一般作为所有报表统筹管理的平台而存在,是一个枢纽性的平台。

发布于 2017/06/14 17:49

一、报表平台定义

报表平台一般作为所有报表统筹管理的平台而存在,是一个枢纽性的平台。

二、报表平台功能

  • 报表及查询设计器:提供基于 Birt 进行可视化设计报表的字段与样式,及查询规则。

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

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

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

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

55


三、报表平台技术构架

66

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

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

  • 报表服务器:J2EE+Web2.0 技术的报表服务器应用,可将已经设计好的报表发布 到报表服务器、对报表进行组织机构及权限的管理(不同的机构只需要关心本机构的报表)、可提供在线的方式查询及预览报表,手动实时导出及下载报表,提供日终批量报表导出任务,并可将该任务发布成 WebService 由 CPS 平台高度。

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

注意:报表平台数据库不提供报表的实际业务数据,生成报表的数据直接连接核心系统的数据库中,从已经转换好数据的表中抽取。

四、报表平台运用

报表平台,以葡萄城报表为例,可独立部署形成企业级别的报表平台,也能与业务系统集成以弥补其报表功能的不足之处。平台管理工具全部可视化操作、向导配置,让系统运行状态更易于监控。

77

  • 报表管理:多次修改有历史纪录,且能按分类和用户角色分配权限

  • 用户管理:支持系统内建账户,也可以和其他系统单点登录

  • 定时调度:在指定的时间自动生成报表内容,发送给查看者

  • 共享资源:减少重复工作,且能对资源进行权限控制

  • 性能管理:主服务器加代理服务器架构能够轻松实现服务器负载均衡

  • 平台管理:对平台运行情况,用户对报表的使用情况均能管理

关于葡萄城报表

葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、负载均衡及跨平台发布。

千万种报表,同一种选择!获知葡萄城报表更多详情,请访问如下网站:


了解报表开发控件:/developer/activereports

了解报表服务器:/solutions/reporting

关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的开发者社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。

推荐相关案例
推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态