目前 CMA 暂没有独立的报表平台系统及 BI,大部分的报表由各个业务系统单独开发来实现的。CMA 在 2013 年购买了某报表工具,并 应用于 VDTS、DMS 及 ZBE 等系统,用于支持作为后台工具实现固定格式报表开发;但从 2016年开始该报表不再提供运维、升级及培训服务,并且某报表工具不具备报表平台功能,仅支持依赖应用系统实现报表发布。而业务用户对报表的需求越来越多,报表的需求不固定,变化较大,需求频繁。现有的各个业务系统进行定制化开发报表或运用润乾报表开发报表的方式,难以满足用户需求,同时这种方式花费的费用也较多。
此外,随着CMA信息化的发展建设,应用系统的数量越来越多,各个业务系统之间的数据交互也越来越深入。因此用户很多的报表数据,来自多个业务系统的,开发报表的同时需增加系统间的接口,实现各个业务数据的互联互通。
数据孤岛现象:原有报表系统未能与其他业务平台(如费用报销系统、库存管理系统等)实现无缝对接,导致数据孤岛现象严重。
数据重复录入:由于系统集成度低,数据需要在多个系统之间重复录入,这不仅增加了工作量,还可能导致数据不一致和错误。
报表软件设计复杂:原有报表软件设计复杂,需要使用者具备一定的专业知识和操作技能。对于非财务专业人士而言,需要经历长时间的学习和实践才能上手,这无疑增加了企业的培训成本。
数据标准管理、元数据管理、数据质量管理,这三个系统不是孤立、割裂的,而是一个有机的整体,有着内在的联系,所以需要在这三者之上规划一个数据信息服务综合平台,下图为四个系统的功能架构:
在进行数据治理体系建设时,实施路径按照元数据管理、数据质量管理、数据标准管理、综合信息服务平台的顺序来进行。后续系统建设时应充分利用前期系统的建设成果,并对前期系统进行丰富和完善。
1、 元数据管理:是整个数据治理体系的基础;也可以为其他系统服务。
2、 数据质量管理:可以直接从元数据系统中获取数据结构、主外键关系等信息,生成质量检查任务,提升数据质量检查工作的效率和准确性;定义数据质量问题类型时,是否满足数据标准也是重要的一个方面,标准的规范定义是数据质量检查规则库的重要来源。
3、 数据标准管理:标准落地实施前,可以通过数据质量检查任务来考察源系统数据的情况;标准落地实施后,也可以通过数据质量系统来监督标准落地是否符合规范。
4、数据信息服务综合平台:数据信息服务综合平台是整合数据标准管理、元数据管理、数据质量管理三个子系统的平台,并加上数据服务需求管理功能
根据 CMA 现状及业务需求,考虑一定的可扩展性,通过搭建数据抽取、数据存储、数据展示的三层架构模式,建立基于 ETL+分布式数据仓库+报表中心的数据应用平台,以实现下列功能:
1、 当前业务报表需求;
2、 支持 CMA 实现报表自主化开发;
3、 报表的集中权限管理、数据管理和展示;
数据填报功能:
具备数据填报功能或者可以定制化开发,数据填报功能需支持按格式批量导入的功能;支持实现网页表格填报、表单填报,支持自行设计格式;支持填报的数据按配置的审批层级进行审批;支持多人分别填报一部分,最后汇总到一张表进行审批;支持数据填报时自动带出关联信息,如身份信息,页面可以自动识别用户的信息(姓名/部门等)。
数据分析功能:
提供类似 Excel 数据透视表功能,无需代码开发支持以下功能: 可以从不同角度对数据进行分类汇总;并进行排序,过滤筛选等操作。
支持图表和表格,图表和图表的灵活交互,即可通过点击图表系列改变同一报表中的其它元素。达到图表数据联动分析的效果。
报表展示功能:
无需重复进行 UI 设计和页面开发,支持网页端、移动端报表展示, 报表展示可以自适应屏幕的大小和分辨率。