Web报表系统葡萄城报表:报表平台

一、报表平台定义

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

二、报表平台功能

  • 报表及查询设计器:提供基于 Birt 进行可视化设计报表的字段与样式,及查询规则。
  • 报表发布:设计好的报表可以发布到报表服务器。
  • 报表权限管理/报表查询:对已经发布的报表可进行权限配置,不同权限的用户可以查询不同的报表,相同报表用户机构不同查询的数据也不一样。
  • 报表导出/下载/打印:查询出的报表可以以不同的格式导出(如PDF、HTML、Word、Excel、TXT等),报表打印可以使用相应格式的阅读器来操作打印机打印。
  • 日终报表导出任务(EOD):提供日终的一些任务(如 每月导出月报、每季导出季报等),日终的任务提供 WebService 接口由 CPS 平台进行调度。

    55

    三、报表平台技术构架

    66

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

  • 报表设计器:基于开源商务智能项目 Birt 的报表设计器,可在 eclipse 开发工具 中进行可视化设计报表的字段与样式,及查询规则。
  • 报表服务器:J2EE+Web2.0 技术的报表服务器应用,可将已经设计好的报表发布 到报表服务器、对报表进行组织机构及权限的管理(不同的机构只需要关心本机构的报表)、可提供在线的方式查询及预览报表,手动实时导出及下载报表,提供日终批量报表导出任务,并可将该任务发布成 WebService 由 CPS 平台高度。
  • 报表平台数据库:对报表服务器本身提供存储的支持(如用户权限、组织机构、 报表定义等)。

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

    四、报表平台运用

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

    77
  • 报表管理:多次修改有历史纪录,且能按分类和用户角色分配权限
  • 用户管理:支持系统内建账户,也可以和其他系统单点登录
  • 定时调度:在指定的时间自动生成报表内容,发送给查看者
  • 共享资源:减少重复工作,且能对资源进行权限控制
  • 性能管理:主服务器加代理服务器架构能够轻松实现服务器负载均衡
  • 平台管理:对平台运行情况,用户对报表的使用情况均能管理

  • 转载请注明出自:葡萄城报表 
    http://www.grapecity.com.cn/enterprise-solutions/activereports_server/
总结: 改压缩包 完全是自己整理 直接放入tomcat 或者另外服务器 就能使用, 数据库的链接只需要改动 WEN-INF下面的 reportConfig.xml 文件就行, 利用设计器 设计好后 把RAQ 文件直接放入 reportFiles 文件夹中就能看到效果。 以下是快逸报表的详细说明: 快逸报表是面向软件开发人员的、高性价比、易学易用的JAVA报表工具软件。快逸报表提供了高效的报表设计方案、强大的报表展现能力、灵活的部署机制,并且具备强有力的填报功能,为中小规模用户的数据统计分析、展现提供了理想的报表解决方案。快逸报表设计器是一个类似Excel使用环境的WEB报表设计与开发平台, 它自带报表运算引擎,连接数据库后即可展示报表效果,从最初的数据组织到前段的报表格式调整等工作都在这一环境中完成,设计完的报表模板将以RAQ的格式保存,设计器可以独立工作。 设计器运行基础(安装包中已集成): •Swing图形类包 •jdk1.4.1及以上版本 但凡有过项目经验的程序员都知道,项目中最烦人的就是报表,如果想自己轻松点,最好的办法就是选用某个报表工具,既可以灵活定制报表,解决很多编程的烦恼,又减轻了后续维护的工作量,可以把很多工作放给实施人员去做。 但是报表工具仅仅只能处理项目中的报表而已,只是项目中的一部分,因此报表工具的集成性就显得非常重要了。 目前市面上的报表工具有很多,国外的如:Crystal, Brio, Style Report等,国内的如:博易智软、和勤报表等,无一例外地都提供了一个独立的报表服务器,提供了一套完整的用户角色管理机制,导致了程序员集成的时候烦恼多多,具体分析如下: •独立的报表服务器,直接限制了报表的性能瓶颈 •无法共享web服务器的集群能力 •无法共享web服务器的连接池管理能力 •无法统一部署,实施人员既要部署自己的web应用,还需要部署报表服务器 •用户角色管理永不够用,具体的应用、具体的行业总会有自己独特的用户角色管理需求,作为通用产品的用户角色管理永远都满足不了五花八门的需要。 作为专业的报表解决方案提供商,润乾软件在这方面有自己独到的见解,润乾报表以jar包的形式提供给程序员集成,没有独立的报表服务器,没有应用架构,也没有独立的用户角色管理机制,极大的方便了程序员的集成,其优势分析如下: •没有独立的报表服务器,报表的性能瓶颈直接取决于webserver。 •可以共享web服务器的集群能力 •可以共享web服务器的连接池管理能力 •可以和程序员的web应用打成统一的war包去部署,减轻了实施人员的工作量 •直接使用web应用已有的用户角色管理机制,不存在两套管理机制无法兼容的问题,提供统一的登录界面,最终用户不需要登录两次。 总结:润乾采取的集成方案新颖独到,其报表工具完全解决了程序员的集成烦恼,非常适用于应用的集成,在易用性和集成能力上均有着优秀的表现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值