|
智能报表是面向软件开发人员的、高性价比、易学易用的JAVA报表工具软件。智能报表提供了高效的报表设计方案、强大的报表展现能力、灵活的部署机制,并且具备强有力的填报功能,为中小规模用户的数据统计分析、展现提供了理想的报表解决方案。
一.产品组成
报表设计器
智能报表设计器是一个类似Excel使用环境的WEB报表设计与开发平台, 它自带报表运算引擎,连接数据库后即可展示报表效果,从最初的数据组织到前段的报表格式调整等工作都在这一环境中完成,设计完的报表模板将以RAQ的格式保存,设计器可以独立工作。
设计器运行基础(安装包中已集成):
- Swing图形类包
- jdk1.4.1及以上版本
- 类似Excel使用环境的WEB报表设计与开发平台
似Excel报表设计环境的图示:
预览效果图:
图(预览效果)
报表服务器
功能:解析报表模板生成HTML,Excel等格式的报表文件并输出展现。
图(1)
二、报表适用范围
智能报表可以面对复杂情况、特殊需求,提供直至产品核心层面的技术支持,它开创性地提出了新一代报表数学模型,使得复杂报表的设计简单化,以往难以实现的报表可以轻松实现,可以满足各种分析报表,填报,数据展现等项目应用。
系统架构
支持J2EE的B/S应用、非J2EE的B/S应用(.NET等等)、Windows GUI程序中(如C++编写的C/S程序)等系统架构。
开发语言
B/S架构下,支持JAVA、CGI、ASP.NET、ASP和PHP语言;
C/S架构下,适用于Delphi、VB、C++等支持OCX控件调用的开发语言。
集成方式
智能报表以JAVA类包(jar)形式提交集成,也可以部署成独立服务器,在B/S及C/S架构的系统下调用。
Web服务器
支持JSP1.1及以上版本、Servlet2.3及以上版本的所有J2EE机制的Web服务器,如WebLogic、WebSphere、Tomcat、Resin、Oracle Application Server、SunOne等。
数据源类型
支持所有提供 JDBC2.0 及以上版本的关系数据库:如 Oracle 、 SQL Server 、Sybase、DB2、Informix等,支持XML、文件系统、Java对象等等。
系统要求
主频: Intel CPU 2G 以上;
内存: 512M 以上,推荐 1G ;
硬盘: 300M 以上;
操作系统:支持Windows2000/XP/Vista和各类Linux/Unix系统。
报表浏览方式
支持Swing、纯HTML两种报表浏览方式。
打印方式
采用JavaApplet的方式实现浏览器中的精确打印。
三、报表使用方法
智能报表开发报表轻松便捷,专业的报表体验,大幅缩短报表开发周期,节约开发成本。
智能报表开发流程:
1、 报表设计
类EXCEL报表设计
友好的报表设计向导、标准 SQL 编辑器,支持中文表达式
支持拖拖拽拽画报表
支持普通文本、图片字段 / 文件、子报表、HTML 文本等多种单元格数据类型
报表样式各不相同、不限嵌套层数的子报表
灵活快捷的分组汇总机制
支持多种条形码
报表内嵌统计图,完美实现图表结合、一表多图
支持从磁盘、数据库、指定URL加载图片或程序生成图片
丰富的数据集和单元格函数、表达式,随心所欲控制报表计算及展现,同时支持自定义函数
参数、特色宏实现更加灵活的报表查询与定制
特有的内建数据集,方便制作脱机报表的浏览与调试
提供统计图配色方案自定义及函数的编辑功能
查询表单在设计器中轻松设计
简单灵活的数据填报设计,让数据采集在Web上变得更容易
底图描绘的套打报表,十倍效率超越传统方式
图(类EXCEL报表设计)
灵活快捷的分组汇总机制
图(数据集、标准SQL编辑器)
图(类型丰富、功能强大的统计图定义)
图(灵活的条形码定义)
2、部署与集成
支持J2EE(包括JAVA Application)、SOA体系结构的无缝集成,同时支持独立服务器方式
支持与 .NET 等非 J2EE 的外围应用集成
支持 OCX 控件,与 Windows 下的 C/S 应用紧密集成
报表服务器支持Windows,Linux,Unix,AIX等所有常见类型的操作系统
支持SQLSERVER,Oracle,DB2,Infomix,MySQL,PostgreSQL等所有常见的关系型数据库
支持JSP1.1及以上版本、Servlet2.3及以上版本基于J2EE机制的Web服务器,如免费的Tomcat等
直接使用Web服务器数据库连接池,也可以共享客户应用程序的数据库连接池
提供灵活的权限的集成方案
开放所有可用的应用开发接口,提供丰富的示例
J2EE的B/S应用
非J2EE的B/S应用
应用开发接口
3、 打印及输出展现
纯 HTML 的报表(含统计图)展现,浏览器端无须下载控件
报表不失真、带格式(含统计图)导出至 EXCEL 、Word 、PDF 、TXT 等
展现二维 / 三维饼图、柱图、线形图、雷达图、甘特图、仪表盘等三十多种统计图
统计图支持 PNG 、GIF 、JPEG 三种常用的图片格式
支持报表按纸张大小、行 /列数、强制分页等多种分页方案
支持表头冻结功能
JavaApplet 控件实现报表的精确打印
支持票据、卡片式报表的一纸多页打印
支持报表打印前的缩放与在纸张上的定位
支持报表打印前修改报表数据
纯HTML的网页报表,表头固定可上下左右滚动,无缝导出Excel、PDF
统计图
打印分页设置
报表区域设置
打印预览,支持一纸多页,可缩放显示
|