葡萄城表格技术 - 金融指标补录
在我国金融机构数字化转型的进程中,金融科技通过全流程的数字化改造、智能化升级和模块化拆分,初步完成了技术对持牌业务的支持与优化。然而,金融数字化转型作为一项复杂的系统工程,很难一蹴而就。现如今,仍有大量基础数据需要转移、补录,数据治理系统需要搭建,金融服务、营销、风控和运营模式等需要更新迭代。
葡萄城表格技术以 纯前端表格控件 SpreadJS 和 服务端表格组件 GcExcel 为核心组件,通过嵌入金融系统的各个功能模块,高度还原 Excel 的使用体验,满足系统指标补录和数据治理的各项业务需求。
开发金融系统的技术难点
系统复用性差,价值难以凸显
- 使用体验差:金融机构普遍以系统外采的方式构筑科技平台,导致内部多个系统林立、业务流程割裂,业务人员宁愿使用标准程度更高的 Excel 管理数据。
- 数据交互弱:系统之间数据标准、数据来源和更新时效均不统一,降低了数据的信用度,无法有效发挥数据价值。
- 系统架构封闭:传统系统架构的云化和开放程度不够,缺乏管理信息和业务导向的应用系统功能模块,无法对前线数据进行有效赋能和大数据分析。
- 系统升级优化难:系统升级过度依赖开发人员,难以支撑新业务的敏捷创新和快速扩张需求。
数据治理和指标补录能力不足
- 管理维度:不同领域的数据分布在不同的系统中,由不同的部门负责管理,沟通成本高,协调难度大。
- 核心领域:银行的大量数据资源普遍存在于桌面系统和第三方应用软件中,可能面临重要数据缺失、系统间数据不一致、统计口径和加工方法不一致等问题,且缺乏有效界定数据标准的手段。
- 技术维度:未充分考虑数据清理备份的工作,系统性能难以保证,且数据驱动决策需要借助从数据建模、数据采集、数据分析,到数据应用的全流程。因此,金融系统的自研难度极大。
葡萄城表格技术的优势
达成系统规划的共识
金融系统涉及的数据项目众多,数据治理及指标补录的工作量大。用 SpreadJS 纯前端表格控件所构建的在线表格系统,可在不安装任何插件或第三方应用软件的情况下,代替传统电子表格软件(如 Excel、WPS 等),实现如 Excel 般的数据分析和数据交互。借助 SpreadJS 分离模板与数据、GcExcel 批量导入导出 Excel 文档,可标准化数据存储模型,降低维护难度,统一数据标准、数据来源和更新时效,提升数据的信用度,缩短数据治理的工作周期,实现全方位数据校验。
解决方案设计的困扰
金融系统的需求变更十分频繁,业务部门需要更快速地响应。用 SpreadJS 和 GcExcel 构建类似 Excel 的表格系统而不是简单表单的设计方案,可高度还原 Excel 的使用习惯,降低业务人员的学习门槛。同时,模板升级维护不再需要开发人员介入,可提升系统应对业务需求变更的敏捷度。系统借助 SpreadJS 实现 Excel 模板的导入导出、数据绑定、数据补录等功能模块,可有效复用企业已有的 Excel 资产,实现线下线上数据的平滑迁移。
遵循应用开发的经验
经过数十年版本迭代,Excel 的计算引擎、公式函数和处理性能已经发展成熟,选择从零开发一款类似 Excel 的软件难度大、风险高、受益低。葡萄城从 1991 年便投入研发精力,先后用 C# 和 JavaScript 实现了功能与布局均高度类似 Excel 的表格控件。SpreadJS 和 GcExcel 不仅做到了兼容 Excel 450 多种公式函数、32 种图表和 182 种形状,更是通过自主研发的计算引擎满足了金融系统各类自定义函数和异步函数的计算需求,将二者作为金融系统的前后端数据处理模块,可大幅降低编码量、缩短开发周期、提升软件质量、降低项目风险。
葡萄城表格技术的功能特色
-
支持跨平台开发
以原生方式嵌入,支持 B/S、H5 小程序、APP 和桌面应用程序开发
-
支持国产操作系统
支持 Windows、Mac、Linux,通过麒麟软件、统信 UOS 兼容性认证
-
不依赖第三方库
加载、编辑、导入、导出 Excel 时无需预装插件和第三方应用软件
-
支持云应用开发
支持公有云部署、私有云部署和独立服务器部署
-
支持主流技术栈
前端组件基于 HTML5 标准,可与前、后端技术框架相结合
-
开放的 API 接口
内置大量 API 接口可供调用,轻松扩展,满足更多定制化需求