




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中科软报表系统产品白皮书中科软科技股份有限公司二二二二年二月特制版目录1产品简介11.1产品概述11.2系统架构图12产品构成33产品功能33.1基础功能33.1.1向导模式自定义报表33.1.2多数据源统计43.1.3多指标统计43.1.4自定义维度和运算方式43.1.5动态数据源43.1.6多种统计图表43.1.7灵活的维度间计算功能43.1.8自由设定统计时间53.1.9查询方式灵活定义53.1.10自由定义统计范围53.1.11多种导出保存方式53.1.12支持报表套打53.1.13表格转制53.1.14冻结表头、列头53.1.15灵活的维度过滤支持63.1.16维度间关系修改63.2扩展功能63.2.1用户和权限扩展接口63.2.2统计条件扩展接口64产品特点74.1纯 WEB 应用模式,轻松部署应用模式,74.2用户可轻松定制,方便快捷用户可轻松定制,74.3类 EXCEL 操作界面,轻松入门操作界面,74.4独立报表模型,支持多种复杂报表独立报表模型,74.5轻松导出 excel.word 等文件格式74.6支持柱状.饼状等 26 种统计图支持柱状.75核心优势85.1类 Excel 界面模型85.1.1类 Excel 报表操作界面85.1.2表格转制95.1.3冻结表头及列头105.1.4导入导出 Office 模板105.2用户向导式自定义报表125.2.1报表基本属性设置报表基本属性设置125.2.2统计条件维设置135.2.3统计数据源设置135.2.4统计指标维设置145.2.5报表预览与发布145.3多元化数据模型156二次开发接口156.1数据源166.1.1JDBC166.1.2自定义数据源166.2JAVA API166.2.1运算与展现176.2.2报表模板176.3前端接口186.3.1JSP/HTML186.3.2ActiveX 与 DLL186.4报表引擎接口报表引擎接口186.4.1报表权限扩展186.4.2统计条件扩展197术语19特制版1 产品简介以下【】中主题内容为参考。1.1 产品概述中科软报表软件是一款便于使用、可以迅速发布、完全基于 Web 的可视化设计工具。通过报表软件可以快速完成中西式复杂报表的设计与开发,提供报表远程部署、灵活展现、即时打印和在线管理。帮助各种组织的管理者获取全方位的管理信息,了解当前组织的运行状况,提高管理者的决策能力,决策效率及决策的准确性。中科软报表系统是一款“所见即所得”的自定义报表工具。用户可自行通过报表模板定制工具,直接设计各种复杂格式的报表。Step by step 的报表设计向导方式,可拖拽的数据集,真正零代码轻松定制业务中的常用报表。中科软报表系统不需安装控件,是基于浏览器的纯 HTML 的 Web 报表,支持 IE 等多种主流浏览器,并支持 Excel,Word 等多格式输出,提供了全方位的页面与打印控制,并且能够满足 Web 报表的多种展现需要。采用类 EXCEL 操作界面,从报表定制到报表统计,用户可轻松上手,提供了强大的报表展现能力,通过浏览器灵活地查询数据,方便查看各种复杂报表,进行精确的预览、打印及导出。独立的报表模型,灵活支持各种业务系统,支持复杂的维度间运算关系。同时报表采用最新的 FLEX 技术,对各类图表均有很好的支持,可以生成柱图、饼图、折线图、仪表盘、雷达图、甘特图、双轴柱线图等二十几种图表。报表系统提供了报表配置管理中心,用户可以自己对报表建立全方位、多层次的控制管理,进行自定义表样的配置以及基于角色的用户权限管理。1.2 系统架构图中科软报表系统的系统架构图如下所示,中科软报表系统架构纵向由四部分组成:数据资源层、业务配置层、报表设计层以及报表解析层。横向上业务规范体系以及管理维护体系贯穿系统的生命周期。多角度对报表系统进行统一的整体控制。 数据资源层:包含各种类型的关系数据库及数据源,为报表系统提供基础的运行数据及业务数据。 业务配置层:包含数据源配置、规则维度配置、非规则维度配置以及指标配置,通过系统提供的报表配置工具,将业务系统的数据在报表系统中进行维度展现,提供给用户进行个性化的模板定制。 报表设计层:用户自定义通过拖拽的方式对报表的风格和表样进行设计,向导式操作使用户一步步的进行从设置报表属性到拖拽条件维、设置数据源及选择统计指标等操作。 报表解析层:负责对用户定制好的报表模板进行解析,融入用户权限过滤及数据规则过滤,解析用户定制好的统计查询策略,将业务体系规则与统计结果进行完美的融合。2 产品构成中科软报表系统由三大核心部分组成: 报表开发平台:报表开发平台:通过报表配置工具对维度、指标项、数据源等进行配置定义。 报表设计定制平台:报表设计定制平台:用户自定义设计报表风格,根据用户对报表的需求通过拖拽的方式定制“所见即所得”的表样,类 Excel 的操作模式,真正使用户随时生成需要的报表。 报表解析处理引擎:报表解析处理引擎:报表核心处理单元,对报表模型及相关权限等信息进行解析处理。处理用户配置的查询策略及统计策略。通过报解决方案一览3 产品功能报表系统面向最终用户,通过将数据库中的各种数据抽象为各个业务层的逻辑,从而使报表的定制人员只需要掌握相关的业务知识,而不必学习复杂的数据库技术。通过可视化的定制平台,定制人员只要通过简单的拖拽即可定制出精准的报表模版,对定义好的模版可以方便的调整。3.1 基础功能3.1.1 向导模式自定义报表用户可在报表定制的过程中,采取向导式创建报表。通过所见即所得的方式,灵活定制报表表样,自由选报表的条件维,灵活的制定报表的规则。根据具体表样的要求灵活选择维度项及维度所包含的具体统计项,方便定制自己需要的表样。3.1.2 多数据源统计中科软报表系统支持在一张报表内集成多数据源,从而设定多个数据源下对应的指标维度,真正实现对复杂业务报表的支持。3.1.3 多指标统计中科软报表系统支持在同一张表样上统计多个数据指标,并且支持多数据指标的自定义以及指标下多维度的嵌套。3.1.4 自定义维度和运算方式通过自定义维度,可以很好的支持“中国式”报表复杂的个性化表样需求,自定义维度不参加计算,可灵活调整适应表样的需求,可以灵活的设定运算方式,如相加、平均值、百分比、增减百分比等。3.1.5 动态数据源中科软报表系统在支持多数据源同时查询的同时,也支持根据维度动态生成数据源,自动调用存储过程等操作,数据统计更加智能化。3.1.6 多种统计图表无需安装任何空间,支持饼状图、柱状图、折线图等常用的二十六种图标类型,利用先进的 FLEX 技术动态生成交互性强大的图表,全方位多角度的将统计结果展现给用户。3.1.7 灵活的维度间计算功能支持维度项间及多级维度间的小计、合计、占合计、小计占合计、百分比、增减率、本期同期、本期上期、本期同期上期等复杂的计算。为复杂的表样间计算需求提供了完善的支持。3.1.8 自由设定统计时间中科软报表系统提供了强大的日期控件功能,可灵活选定查询统计的时间范围,支持按月统计,按年统计以及自由统计。3.1.9 查询方式灵活定义查询方式更加体现了报表系统与业务系统有机的结合,报表系统通过与业务的扩展接口,可实现对统计条件的扩展,如机构、省份等。同时支持升序或降序查询。3.1.10 自由定义统计范围用户可以自行设定统计的业务范围,如机构或系统等。通过与业务的扩展接口支持实现数据深层次的过滤。3.1.11 多种导出保存方式中科软报表系统提供表样及数据的完整导出功能,可以将 WEB 端展现的报表及统计的数据完整的导出到 EXCEL 中和 WORD 中,进行后续的操作或保存。3.1.12 支持报表套打中科软报表系统支持设定好打印模板,根据需求将统计结果打印到指定模版。3.1.13 表格转制用户生成表样后,可以根据需求对表格表头和列头相互交换,同时查询出的数据也会自动进行联动转制3.1.14 冻结表头、列头当报表行列超过屏幕分辨率时,滚动 IE 的下拉框会造成数据与表样的分离,不利用用户查看数据,中科软报表系统支持滚动表格其余部分时,保持表头和列头固定可见,更加方便用户查看统计出的数据。3.1.15 灵活的维度过滤支持用户可在配置文件中定义不同权限的用户操作同一维度时的差异,从而实现相同维度不同用户展现的内容不同,灵活的过滤维度数据。3.1.16 维度间关系修改在复杂的业务中,业务表、视图、物化视图等数据源有可能一个字段保存多个内容,这样就造成了无法通过单一的维度“等于”操作进行数据过滤,中科软报表系统支持对维度间关系进行自定义,实现复杂的“LIKE”等模糊匹配查询操作。3.2 扩展功能3.2.1 用户和权限扩展接口中科软报表系统提供了丰富的权限扩展接口,不仅支持灵活的功能权限,而且支持细粒度的维度、指标数据权限,并且通过开发的接口提供对业务个性化权限需求的适配。同时可以针对具体业务对用户进行统一,支持通过接口直接利用业务表中的用户数据。3.2.2 统计条件扩展接口报表的统计条件往往和业务系统紧密相关,需要参与统计的过滤条件也错综复杂,中科软报表系统通过对多套行业信息系统的支持经验提供了完善的数据统计条件扩展支持。4 产品特点4.1 纯 WEB 应用模式,轻松部署应用模式,纯 B/S 结构的报表展现引擎,强大的用户交互界面,轻松部署。4.2 用户可轻松定制,方便快捷用户可轻松定制,用户可自行通过报表模板定制工具,直接设计各种复杂格式的报表。Step bystep 的报表设计向导方式,可拖拽的数据集,真正零代码轻松定制业务中的常用报表。4.3 类 EXCEL 操作界面,轻松入门操作界面,类 EXCEL 操作界面,从报表定制到报表统计,用户可轻松上手,提供了强大的报表展现能力,通过浏览器灵活地查询数据,方便查看各种复杂报表,进行精确的预览、打印及导出。4.4 独立报表模型,支持多种复杂报表独立报表模型,独立的报表模型,灵活支持各种业务系统,支持复杂的维度间运算关系。4.5 轻松导出 excel.word 等文件格式支持多种主流文件格式的输出、支持对统计结果进行后续的加工处理。4.6 支持柱状.饼状等 26 种统计图支持柱状.无需安装任何控件,轻松支持二维/三维饼图、柱图、折线图、雷达图、甘特图等二十多种统计图,全方位多角度将统计结果展现给用户。5 核心优势5.1 类 Excel 界面模型中科软报表系统的类 Excel 报表展现模型解决了传统条带式模型带来的操作不便、难以处理横向扩展等问题,大大提高了报表工具的方便性、易用性,已经成为报表工具的新标准。5.1.1 类 Excel 报表操作界面5.1.2 表格转制5.1.3 冻结表头及列头5.1.4 导入导出 Office 模板 导出 Excel,支持直接在 IE 端运行打开。 导出 WORD 模板。5.2 用户向导式自定义报表5.2.1 报表基本属性设置报表基本属性设置 选择报表定制的方式 设计报表显示格式 确定报表标题、辅助信息5.2.2 统计条件维设置 确定关注的统计范围 支持维度间的并列及层叠设置 设定维度间数据运算规则5.2.3 统计数据源设置 确定统计指标的范围 选择统计关注的数据源 设置数据源与维度数据的对应关系5.2.4 统计指标维设置 确定显示的统计指标项 多来源数据源自由切换 自定义计算的指标项 右键菜单对维度及指标属性进行修改5.2.5 报表预览与发布 报表表样类 EXCEL 模式预览 选择统计范围,执行查询统计 报表转制、冻结、保存、导出等后处理操作 发布设计报表5.3 多元化数据模型中科软报表系统通过多年在报表行业软件中的经验积累,通过自身不断的创新与完善。构建了一整套科学有效的数据处理模型。通过报表的核心数据模型,使业务数据,报表模板,权限过滤等相关信息通过网状结构建立关联,使报表的设计、部署、展现、打印和管理有机的结合在一起,让用户可以便捷的使用需要的功能,整个流程非常顺畅,不会感到生涩和有牵强的结合功能的感觉。同时中科软报表系统也提出了“维度”的概念。所谓“维度”,即报表模版中的各种约束条件和查询指标都是查询空间的一个维和度的划分。在进行查询之前,模版左侧和上侧会分别解析为两棵链状的维度树。然后,查询统计分析器将对生成的维度树进行分析,在片状查询、行列查询、单元格查询等查询策略中选取一个最合适的查询策略,以提高查询的效率。最后,自定义项计算器将会分析报表中需要计算的各种元素,精准高效的对查询出来的数据进行后续的计算处理,得到需要的报表数据。“维度”概念的提出,使报表行业未来的发展,查询效率的提高都带来了极大的影响及推动力。6 二次开发接口中科软报表系统为二次开发提供了丰富的集成接口,可以很容易将其无缝嵌入到用户的各种应用程序中。6.1 数据源中科软报表系统运算时的数据来源可以是标准的关系数据库、OLAP Server、数据文件以及用户自定义程序。6.1.1 JDBC中科软报表系统直接支持所有提供 JDBC2.0 及以上版本接口的关系数据库。在设计器和服务器相应的配置中设置好 JDBC 数据源的 Driver 和 URL 信息后即可使用。在设计阶段,中科软报表系统能读出数据库的元数据信息以辅助 SQL 语句的编辑,运行时除支持一般的 SQL 查询外,还可支持存储过程返回的结果集。除可与一般数据库自带的 JDBC 接口连接外,中科软报表系统的可选组件中实现提供了基于标准 HTTP 协议的远程 JDBC 接口,采用该 HTTP-JDBC 接口,可使 中科软报表系统实现集成(远程)设计。6.1.2 自定义数据源中科软报表系统定义了一个数据集接口类,可由程序员自行实现。在配置工具中可以设定某个数据集对应的自定义来源类及参数,报表解析器即会在获取该数据集数据时调用该接口,从而实现由应用程序自行获得数据。6.2 JAVA API对于 JAVA 程序员,中科软报表系统提供丰富的 API 调用,可以对报表解析引擎进行深入完全的控制。下图是中科软报表系统的 JAVA API 结构图。6.2.1 运算与展现在运算层有API可向相应报表模板传入报表参数并令其计算,计算结果将保存于 DataSet 类中,此时可以通过程序去修改某些属性再进行输出,如修改某单元格的值、增加删除某些行列等。中科软报表系统对各种格式的结果均采用流式的输出方法,通过 RPTServlet 类统一进行中转输出。这样,输出的结果也可由程序员自行控制,如生成 HTML 发布到网页上、生成 Excel/WORD 保存到文件系统或数据库中等。还可以由程序员自行编写输出结果的方案等。6.2.2 报表模板特别地,中科软报表系统的报表模板具有可编程接口 ReportDefine。一般情况下,报表是由用户自定义拖拽而成的,但同时提供了对报表模板的访问接口,应用程序员可以用程序对报表模板进行少许修改后再传入运算引擎计算,如改变某些单元格中的表达式甚至可以完成由程序自行“画”出一个报表,基于这些 API,可以较容易实现出根据业务规则自行生成报表模板的功能。6.3 前端接口中科软报表系统提供了多种方式、方便易用的前端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山省级地质公园管理制度
- 危险化学品三类管理制度
- 丽江市林政资源管理制度
- 印刷公司设计部管理制度
- 微信群老乡规定管理制度
- 化妆品公司奖惩管理制度
- 县城公司办公室管理制度
- 培训学校小程序管理制度
- 双语学校教导处管理制度
- 施工企业设施管理制度
- 2025年医保知识考试题库及答案(医保政策宣传与解读)综合测试
- “临床营养科建设与管理指南”实施细则-I级标准化临床营养科建设示范基地
- 结直肠癌分子病理检测临床实践指南(2025版)解读
- 安全生产管理的技术规范与操作要求试题及答案
- GB/T 34110-2025信息与文献文件(档案)管理核心概念与术语
- 年地理中考热点6银发经济课件
- 中考生物复习专题训练:传染病及其预防(含真题及答案)
- 云南省昆明市盘龙区2023-2024学年四年级下学期语文期末质量检测卷(含答案)
- Unit 7 Outdoor fun 单元教案 2024-2025学年译林版(2024)七年级英语下册
- 2025陕煤集团榆林化学有限责任公司招聘(137人)笔试参考题库附带答案详解
- 地质学基础与矿产资源评价试题
评论
0/150
提交评论