反馈已提交

网络繁忙

FineReport产品简介

  • 文档创建者:文档助手1
  • 编辑次数:81次
  • 最近更新:Catqiu 于 2022-04-28
  • 1. 概述

    报表是以表格、图表的形式来动态展示数据,企业通过报表进行数据分析,进而用于辅助经营管理决策。

    FineReport 是一款用于报表制作,分析和展示的工具,用户通过使用 FineReport 可以轻松的构建出灵活的数据分析和报表系统,大大缩短项目周期,减少实施成本,最终解决企业信息孤岛的问题,使数据真正产生其应用价值。

    2. 产品定位

    FineReport 是帆软自主研发的企业级 Web 报表工具, 秉持零编码的理念,易学易用,功能强大,经过多年的打磨,已经成长为中国报表软件领导品牌。

    FineReport 以”专业简捷灵活“著称,仅通过简单的拖拽操作便可制作中国式复杂报表,轻松实现报表的多样化展示、交互分析、数据录入、权限管理、定时调度、打印输出、门户管理和移动应用等需求。

    3. 产品组成

    3.1 功能结构

    数据层:设计人员创建报表数据源。

    应用层:设计人员进行报表设计,管理人员配置用户和权限体系。

    展示层:普通用户在前端执行报表的查询、分析、打印、 导出、填报等操作,支持 PC、平板 、移动端、大屏等设备,兼容主流浏览器。

    3.2 技术架构

    FineReport 是纯 Java 软件,具有良好的跨平台兼容性,支持跟各类业务系统进行集成,支持各种操作系统,支持主流 Web 应用服务器。前台是纯 HTML 展现,无需安装任何插件。

    image.png

    3.3 应用架构

    FineReport 报表系统,从数据全链路流程来看,包括了「部署」、「数据准备」、「报表制作」、「报表使用」、「报表管理/ 集成」五大核心部分,FineReport 支持通过多种连接方式连接不同数据源,所有的报表制作工作都在设计器中完成,并最终通过服务器解析展现给用户。

    FineReport 报表系统主要由「报表设计器」和「报表服务器」两部分构成:

    • 报表设计器:可以进行表格、图形、参数、控件、填报、打印、导出等报表中各种功能的设计, 是集「报表应用开发」、「调试」、「部署」的一体化平台。

    • 报表服务器:指用在 web 环境中解析报表的 Servlet 形式的服务器,用户通过浏览器和报表服务器进行应用交互。

    4. 功能概述

    4.1 多样的报表模式

    FineReport 拥有多种报表模式,可适用于不同场景,满足不同企业需求:

    • 普通报表模式:专注解决各类中国式报表

    • 聚合报表模式:针对不规则大报表提供专门解决方案

    • 决策报表:自适应驾驶舱的设计模式

    • 大屏:故事性大屏、3D 场景展示

    • Word 报告:基于 Word 加入动态数据、表格、图表进行报告设计,实现报告数据实时变化

    4.2 数据查询与过滤

    强大的参数界面提供多种查询条件,提供多种自定义设置,可实现高级筛查、报表间的钻取与联动,同时还可对报表查询出的结构进行二次分析。

    4.3 数据填报

    FineReport 提供多种填报控件样式,支持大数据量填报,提供智能数据提交控制设置以及全方位的数据校验功能,可确保数据符合规范,同时可实现填报暂存避免数据因意外丢失。拥有在线导入 Excel 数据功能,便于企业导入数据进行分析。

    4.4 可视化图表

    FineReport 拥有自主研发的 HTML5 图表,也可接入 Echarts 等第三方控件来制作图表,还可以使用基于 webgl 等开发的新颖图表,全面满足数据报表的可视化开发需求。其中自主研发的 HTML5 图表拥有 19 种图表类型和 50 余种图表样式,满足不同报表开发人群的需求,为多样化的数据类型提供全面的数据分析支撑。同时图表具有丰富的交互功能,极具视觉体验。

    4.5 报表管理平台

     FineReport 拥有数据决策系统,可对报表/用户/系统配置进行统一管理。拥有「用户管理」、「目录管理」、「权限管理」、「系统管理」、「智能运维」、「安全管理」几大主要功能。

    • 用户管理:内建用户,导入用户,同步用户数据,用户认证体系。

    • 目录管理:对报表目录、封面进行统一维护

    • 权限管理:可视化配置,精细到单元格的权限粒度

    • 系统管理:提供登录、打印、短信、邮件、缓存等管理

    • 智能运维:支持内存管理、集群配置、备份还原、智能检测、云端运维、平台日志、资源迁移

    • 安全管理:全面提升平台的安全性建设

    • 定时调度:按设定的周期频率/条件执行特定的任务

    • 外观配置:界面、背景、信息提示、主题自定

    • 数知鸟:为用户提供便捷、规范的需求反馈体验

    • 开放平台:提供安全、规范、灵活的 Web 服务

    4.6 部署集成

    FineReport 是纯 Java 软件,支持同各类项目的部署和集成。支持「服务器部署」、「Web 集群配置」、「Web 页面集成」、「单点登录」几大功能。

    4.7 扩展开发

    随着 FineReport 的发展,它提供的设计器和服务器可以满足用户绝大部分的需求,实现高易用性的报 表开发,提高报表开发效率,提升软件稳定性。但是需求是千变万化的,而 FineReport 所包含的功能是报表行业中比较普遍典型的,也许某些个性化的功能通过 FineReport 软件无法实现。为此,FineReport 支持应用开发人员使用网页脚本、API 接口等对 FineReport 进行深入的开发与控制,以满足其个性化的需求。

    • API 接口:FineReport 提供了丰富开放,结构清晰的 API 接口,应用系统可以按照系统需求,灵活的调用各种报 表内置的功能,达到更深层的集成和控制。

    • 插件开发:插件是一种遵循一定规范的应用程序接口编写出来的程序,是软件开发的常见形式。针对已经开发好的插件,帆软提供了插件商城供用户选择使用。

    附件列表


    主题: 产品简介
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭