FineReport基于强大的填报功能,轻松整合多源数据,对各业务板块进行主题数据分析,可构建各种数据应用,形成全局数据视野,能够将炫酷的数据大屏发布到各场景中展示,快速搭建企业级Web报表平台,帮助企业实现数据化智慧运营。
(1)数据分散:每个业务系统中存在分散数据和报表形成数据孤岛,也缺乏统一的数据分析平台。
(2)利用率低:跨系统的报表制作和数据分析仍然需要靠传统的sql+excel来处理,效率低。
(3)需求变化快但响应慢:传统的报表和BI份析受到功能和应用场景的限制,沦为只为少数高层服务的工具。
(4)管理层难决策:决策还流于拍脑袋的直观决策,管理者难以获取有效信息,数据资产流失加剧造成损失。
(1)数据整合:多数据源关联,支持多样的数据来源,从不同的数据库、表取数,通过产品关联,可以整合不同来源的业务系统数据于一张报表中,让更多数据应用于经营分析和业务管控。
(2)报表展现:零编码设计器,提升开发效率,快速响应不断变化的需求,轻松搞定中国式复杂报表、参数
查询、图表分析、数据钻取、dashboard等。提供统一的报表访问和管理平台,实现精细的权限控制。
(3)数据录入:强大的数据录入,借助设计器可迅速实现填报报表,通过 PC 或移动设备进行高效的数据补录、删除或修改,帮助企业完善数据资产;同时支持excel历史数据导入,支持数据校验,保障数据的规范和有效。
(1)功能架构
数据层、应用层、展现层
报表设计器和报表服务器
(2)FineReport设计器特性
1)零编码,拖拽式操作,跟Excel一样简单
l EXCEL+绑定数据列的操作界面,拖拽数据列到对应单元格;
l 无限行列扩展,多Sheet,跨Sheet计算兼容大部分Excel公式;
l 支持导入现有Excel表样制作报表,支持保留绝大部分原有表公式。
FineReport设计界面:
2)多工作目录切换,远程设计,协同制表
自由配置多工作目录,在不同工程间随意切换;支持连接远程服务器,本地设计,远程发布。
支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突;通过数据权限控制,保障数据安全。
3)一键更新&备份还原,支持插件扩展
l 业内第一家支持在线更新的报表设计器,无需重新安装,一键升级到最新版,及时体验最新功能。
l 支持升级前自动备份,支持根据备份节点,一键还原。
l 插件化开发理念,提供丰富的API,方便您对产品灵活定制。提供官方插件商城,强大的插件群帮您拓展各种功能。
功能拓展插件:
4)AlphaFine智能助手,连接一切资源
l 连接一切∶产品有什么功能、有哪些模板/组件或插件、某项功能怎么设置、某个报错什么意思怎么解决等等,都可以通过这个入口找到答案。总而言之,用户可以通过智能助手获取到所有有效资源,辅助报表制作。
l 智能搜索∶基于对用户行为的深度学习,智能提供结果内容。
l 智能检测∶基于帆软的云中心问题库,用户在访问模板出错时可以快速知道当前报错的原因以及对应的解决方案。
5)模板文件版本管理
l 版本管理∶用户在设计、修改报表模板时需要控制模板的版本,进行版本的回退,控制模板的上线迭代。
l 历史版本∶支持对任意模板文件保存任意多个历史版本,每个版本均支持填写备注说明。在远程设计时,还支持记录该历史版本的所属用户。
l 版本还原∶支持对从任意历史版本还原。当模板文件出现意外损坏或者其他非必要修改时,可以通过还原功能还原到指定的历史版本。
1)FineReport提供三大报表模式∶满足各种复杂应用场景
普通报表:
试用场景:传统格子式复杂报表。
设计模式:单元格合并对其与扩展。
优势功能:明细/分组/交叉/分页/分栏树报表等传统复杂报表。
轻松进行分页、分栏、分组设置:
分页∶指定分页;冻结表头,重复标题行结尾行;页内合计;不分页预览;横向不分页纵向分页。
分组∶自定义公式分组;条件分组;普通分组;相邻连续分组;组织递归树。
分栏∶行分栏;列分栏;卡片式分栏;重复标题行;自动补足空白行。
支持主子报表、树报表等多种个性化报表
FineReport主子报表示例:适用于同一报表包含多块区域用于展示不同内容;FineReport支持嵌入式主子表以及表单式主子表。
FineReport树报:适用于展现具有层级关系的数据,比如跟组织结构相关的数据展现。比如树数据集来实现此类报表。
动态格间运算满足复杂统计对比需求:动态格间运算针对扩展后的单元格的定位与引用实现单元格之间的运算。
FineReport格间运算效果:
聚合报表
试用场景:不规则大报表。
设计模式:组件拖拽自由合并。
优势功能:无须对齐、合并格线制作复杂表单元格扩展相互独立。
业内独创,针对不规则大报表提供专门解决方案。
决策报表
试用场景:管理驾驶舱报表。
设计模式:图表/布局/参数/控件等组件拖拽操作。
优势功能:响应式设计,组件扩展独立支持自适应,支持局部刷新,支持组件联动。
自由拼接聚合块,省去频繁合并拆分单元格的麻烦
l 各模块互相独立,任意拖拽,自由拼接。
l 各模块之间单元格扩展分离,互不影响。
聚合报表动态演示:
画布界面,组件拖拽操作,自由制作驾驶舱
l 画布式界面,组件拖拽式操作,可实现组件内刷新(局部刷新),支持组件隐藏,支持组件堆叠,且不同组件扩展独立。
l 多种布局方式∶自适应布局,绝对布局,Tab布局,支持多tab轮播,自由发挥创意。
l 提供多种图表、控件、表格等组件,不同组件可对应不同主题,绑定不同数据源,完美实现多维分析型管理驾驶舱。
决策报表设计动态演示:
多屏自适应:大部分模板只需设计一次,即可支持PC、平板、手机、大屏等多终端自适应展示。
支持组件云端共享和本地复用
云端共享∶帆软官方将收集到的优秀的demo组件传到云中心,用户可以根据需要将之应用到自己的决策报表之中。
本地复用∶ 支持模板内以及跨模板的组件复用,复用的组件样式设置完全得到保留,快速提升模板制作效率。
知识传播∶虽然用户的业务各不相同,但是大家往往有相似的需求,通过组件的共享复用能够达到客户的知识分享传播。
决策报表组件共享复用示例:
数据实时监控
实时监测∶后台数据智能监测并对比,数据有变更前台及时更新,时刻掌握最新数据。
局部刷新∶不同于普通报表的全局刷新,决策报表支持单个组件的局部刷新,且每个组件有独立的监控设置,不同表格、图形等元素可以独立刷新。
动态提示∶图表在刷新时支持对变更的数据进行动态提示,比如弹出变化值等等。
数据监控设置:
报表导出∶多种导出选择,设计器端/浏览器端均支持导出。
特色功能∶导出隐藏加密;自定义按钮导出;URL直接导出。
报表打印∶多种打印选择,满足日常业务需要。
打印类型∶零客户端打印、本地软件打印。
特点功能∶静默打印;打印偏移;批量打印;票据套打。
(1)强大的参数设置界面,自定义多样查询条件
l 可能是业内最好用的可视化参数面板,拖拽控件,自由布局需要的查询界面。
l 提供文本、下拉树,下拉复选框,时间,日期、下拉框等十余种控件类型。
l 通过控件值的绑定,实现对报表显示内容和样式的自由控制和筛选。
参数设置界面:
(2)提供多种高级自定义设置,实现高级筛查
l 参数联动-参数为空显示全部;
l 动态列查询叶中-动态显示参数控件;
l 自动查询-动态显示sheet;
l 不同参数跳转不同报表-预定义控件直接引用;
(3)常用参数组合,更懂你的使用习惯
常用参数组合∶支持用户根据自己的偏好保存常用的筛选条件,每个用户最多保存9个,每个组合都可以更改命名、调整顺序。
智能推荐∶根据用户最近一周的使用习惯,智能推荐参数组合,让用户能快速的找到想要的数据。
常用参数组合:
(4)灵活的参数传递,轻松实现报表间的联动、钻取等分析操作
l 支持图与图、图与表、表与表之间的联动分析;
l 支持不同图表类型之间钻取,支持多层次、多角度钻取;
l 支持tab切换,实现报表多维度分析操作,多维度观察数据;
(5)二次分析∶除却常规参数查询,还提供对结果报表的再次分析
l 普通参数查询出结果报表后,无法再直接使用当前页面的数据进行深度分析。
l Finereport提供页面级的即时数据分析功能来解决上述问题。
l 支持排序、条件筛选、列表筛选。
(1)FineReport图表方案∶自主开发、接口开放
l HTML5 图表:自主研发的HTML5图表,具有优秀的动态效果和强大的交互体验,提供超强的个性化设置项,能在多种终端设备完美展示。
l 扩展图表:基于webgl等开发的新颖图表,以动态效果酷炫为特色,满足大屏等特殊场景下的展示播放需求。
l 第三方图表控件:提供完整接口,用户可自行引入Echarts等第三方图表控件。
(2)自主研发HTML5图表∶十九种图表大类,超过五十种图表样式
l 自主研发的图表,避免了使用第三方插件带来的知识产权、服务、文档等的不便。
l 支持柱形图,折线图,饼图,雷达图,散点图圆环图,条形图,地图、堆积图、面积图、组合图、气泡图、地图、GIS地图、仪表盘、、甘特图、树图、框架图等多种图表类型和图表样式。
自主研发的HTML5图表赏析,满足不同人群的阅读偏好,为您展示多样数据信息提供全面支持:
(3)扩展图表,让大屏制作效果更加酷炫富有科技感
l 基于webgl等技术开发,作为基础图表的补充,为大屏用户提供更酷炫的图表效果;
l 支持三维柱形地球、三维点地球、三维流向地球、KPI指标卡、粒子翻页计数器、时间齿轮、目录齿轮、轮播gis点地图等多种扩展图表。
(4)数据地图∶提供丰富的数据地理信息展示
基于GIS底层:
基于gis地图层进行数据展示,内置多种gis图层,支持集成高德、mapbox等gis地图,同时支持自定义GIS主题风格。支持自定义WMS服务,以实现离线GIS地图功能。内置地图涵盖世界地图,中国地图,省市地图,可精细到县级市,满足大多数用户的展示需求。
数据地图类型:
支持钻取地图、热力地图,标记点地图,区域地图、流向地图和组合地图;支持单层地图和钻取地图;支持自定义图片地图。
数据地图DEMO展示:
(1)填报编辑风格∶丰富的控件样式,支持大数据量填报
填报示例模板:
(2)智能的数据提交控制
l 内置4 种提交类型:内置智能提交,插入提交、删除提交,更新提交等入库方式。可设定单元格未被编辑时不参与提交。
l 支持自定义提交:支持自定义JAVA类提交。
l 智能绑定字段和单元格:智能添加字段,智能添加单元格,快速实现字段和单元格的绑定。
l 提交条件和提交事件:支持提交条件,只有满足预设条件的数据才会入库。支持编辑提交事件。
(3)全方位的数据校验∶确保数据合乎规范
Finereport 数据校验:
l 及时校验:对单元格内容及时校验,比如文本的长度/数字的精度;
l 提交校验:提交时对全局数据进行校验,支持公式/自定义java类;
l JS校验:支持编写js事件来实现复杂的数据校验;
强制提交:可设置数据校验不通过仍强制提交数据。
(4)批量导入excel数据∶让沉淀的历史数据焕发生机
实现流程∶(未使用决策系统的用户不适用此流程)
1)平台目录上挂载链接节点decision/url/excel/submit;
2)在此节点下添加填报任务和权限分配;
3)填报人员对任务进行对应的Excel 数据表批量导入。
核心优势∶无需预览即可导入;大大提升大数据量导入性能;支持批量导入时填报校验;批量EXCEL导入设置。
(5)填报暂存∶智能缓存技术,避免数据因意外丢失
应用场景∶网络中断服务器突发状况、内容待定需思考后再补充提交......
特点功能∶按用户暂存、暂存清空、自动暂存、手动暂存。
(1)数据决策系统∶对报表/用户/系统配置进行统一管理
数据决策系统功能模块:智能运维、用户管理、定时调度、目录管理、安全管理、权限管理、系统管理。
(2)用户管理∶内建用户,导入用户,同步用户数据,用户认证体系
l 用户添加:支持手动添加、导入用户或者同步用户数据集的方法批量添加用户及其部门职位或角色。
l 机构部门、角色:可以按照组织架构、角色对于用户进行分类管理。
l 用户认证:提供内置认证、LDAP认证、HTTP认证三种用户身份验证方式,几乎可以做到与任意的系统平台完美的结合在一起。
(3)权限管理∶可视化配置,精细到单元格的权限粒度
资源权限:对报表模板、系统设置进行访问、编辑的权限。
如:报表访问与编辑权限;不同用户访问同一报表显示不同数据;系统管理设置权限。
权限受体:基于角色的权限体系,同时提供基于单个用户的权限分配,以便实现特殊权限需求。
如:部门职位;角色;用户个体。
操作权限:模板的工具栏、单元格填报、参数控件的权限。
如:工具栏权限;参数查询控件权限;单元格填报权限。
(4)分级权限管理∶通过层层分配轻松实现集团权限控制
核心价值∶通过分级权限控制功能,可以实现不同分子公司/部门共用系统,各个分子公司/部门有其自己的管理员,并给其下属员工分配权限,即超级管理员控制所有权限,下级管理员只能管理自己职责范围内的用户和报表模板。
(1)FineReport是纯JAVA软件,支持同各类项目的部署和集成
(2)集群∶提高系统性能和可靠性
高一致性:
l 通过远程设计或基于平台修改的配置信息和资源文件,各节点可实时同步。
l 对于节点间jar包不一致情况,启动时可自动检测对比并提醒。
高可用性:
l 无主机模式,某一节点宕机后集群系统仍可正常提供服务。
l 节点宕机后,自动切换其他节点,已登录的用户无需重新登录。
强扩展性:
l 基于良好的架构设计,Web集群具有良好的横向扩展性,通过增加节点数量使并发趋于线性增长,从而获得较高的并发支撑性能。
使用简单:
l 简单可视化配置,80%的配置都可在平台上完成。
l 支持热部署,增加删除节点无须重启集群,只需要拷贝节点文件即可。
l 实时监控各节点的运行状态,对于节点岩机、节点时间不一致等情况可以及时进行。