经典案例
  • 金融大数据解决方案
  • 汽车大数据解决方案
  • 政府大数据解决方案
  • 铁路大数据解决方案
  • 电力大数据解决方案
  • 军工大数据解决方案
  • 解放军总装备部
  • 中国航天科工集团
  • 航天科技集团

自定义报表软件开发

发布于:2020-01-03 20:44来源:北京软件开发公司 作者:北京大数据公司 点击:

1自定义报表软件开发


1.1报表中心模块介绍


       北京软件开发公司JAVA报表软件具有明显的优势。产品能够与J2EE应用完全无缝结合、安装部署很轻松简单。同时,还可充分利用J2EE应用服务器的集群平衡负载及共享管理的能力,适合支持用户数众多的大型应用系统。由于JAVA的跨平台能力,还能让整个应用系统轻松地从低端体系向高端体系迁移,系统容量变大时只要更换硬件、操作系统及数据库等系统部件而无需或很少需要重写软件。
       在整个软件系统中,报表开发只是应用程序中的一部分,而非全部。因此,Web报表软件的集成性就显得非常重要了。传统的Web报表软件无一例外地都提供了一个独立的报表服务器。采用独立服务器时的,应用结构如下图:
北京软件开发公司报表中心
 图片 1 传统报表应用结构
采用独立服务器的不便:
  • 独立的报表服务器,与应用程序的沟通是通过网络协议,严重降低性能;
  • 无法享受应用服务器的各项优势功能,包括集群能力、连接池的管理能力等;
  • 报表服务器独立的用户权限户管理机制,无法适应各种行业、各种应用独特的用户角色管理需求,不够用却又迫使应用程序遵守它的规则;
  • 编程接口太少,控制力度弱,难于整合。
 作为专业的Web报表解决方案提供商,快逸报表软件以Jar包的形式提供给程序员集成,没有独立的报表服务器,没有应用架构,也没有独立的用户角色管理机制,极大的方便了程序员的集成,其应用结构如下:
北京软件开发公司报表中心
           图片 2 快逸报表应用结构
没有独立服务器的好处:
  • 快逸报表软件的服务器作为应用服务器上的应用或JAR包提交,可与应用程序无缝结合,达到高运行效率;
  • 可共享应用服务器集群能力和连接池管理;
  • 统一部署,直接使用Web应用已有的用户角色管理机制,不存在两套管理机制无法兼容的问题,提供统一的登录界面,终用户不需要登录两次。
北京软件开发公司报表中心
图片 3 报表数据流程结构

1.2报表设计的基本流程


  1. 定义数据集
  2. 进行报表设计
  包括对报表中字体、段落的样式、风格等的操作设置,单元格内容、基本属性和初始属性等属性方面的设置。
  1. 应用
 完成报表的设置后,可以为其添加边框、插入统计图和通用查询,还可以点击【预览】对报表进行查看。
  1. 打印或导出报表
得到满意的报表之后,用户可以打印或导出报表。

1.2.1复杂报表的基本流


北京软件开发公司报表中心
图片 4 复杂报表的基本流程

1.2.2 复杂报表的rap文件存放

复杂报表的RAP文件存放路径为:
/tomcat/webapps/reportmis/mis2/reportcenter/res/flexdesigner/reportFiles/

1.3报表中心功能

该项目管理系统的报表功能是一个功能模块,这个功能模块按不同报表类型分,包括的内容有:
  • 投资计划管理报表:实现对审计的复查复验功能。
  • 项目实施管理报表:实现对审计的复查复验功能。
  • 合同管理报表:实现对审计的复查复验功能。
  • 库存查询报表:实现对审计的复查复验功能。
  • 库存分析报表:实现对审计的复查复验功能。
  • 领料管理报表:实现对审计的复查复验功能。
  • 辅助管理报表:实现对审计的复查复验功能。
在系统的报表中心模块中,我们还提供了自定的功能,可以让用户根据报表格式来进行定义。同时对于图形类报表,基于地图引擎,也提供GIS图形类报表。

联系方式:北京软件开发公司
电话:010-52895342,400-886-7161
邮件:service@hivekion.com
网址:http://www.hivekion.com

【北京华盛恒辉科技有限公司 ——(hivekion)是一家软件定制开发公司,在软件产品研发与服务,华盛恒辉坚持稳健经营、持续创新、开放合作,在安全生产、大数据处理等领域构筑了端到端的解决方案优势,为企业客户提供有竞争力的IT解决方案、 产品和服务


------分隔线----------------------------
------分隔线----------------------------
QQ客服热线