华融科技:构建基于 SpreadJS 的指标补录平台

SpreadJS 纯前端表格控件 – 培训故事

华融融通(北京)科技有限公司(简称“华融科技”)是中国华融资产管理股份有限公司发起设立的一家混合所有制金融科技服务企业,主要面向资产管理公司、银行、证券、保险、信托、基金、期货、租赁等金融企业提供咨询、软件、行业解决方案和专业服务,致力于帮助金融企业通过完善的科技系统平台提升价值。

华融科技采购了SpreadJS 纯前端表格控件 以及 SpreadJS 在线表格编辑器,为其构建基于Web 端的内部指标补录平台,需要使用SpreadJS开发Excel模板编辑、导入导出、数据绑定、公式计算等功能模块,该平台旨在加强内部信息管理,降低企业金融风险。

申请SpreadJS定制培训,主要是因为在项目实施之前需要先了解SpreadJS以及在线表格编辑器的相关功能与应用场景,并且也想让公司的其他项目团队一起学习SpreadJS,以便在未来的其他项目中可以使用。

项目背景

指标补录平台项目是为了解决手工Excel数据搜集所带来的问题。使用指标补录平台,大量的搜集内容可以通过与Excel集成在系统中完成录入,通过这种方式可以有效解决两方面问题:录入的流程规范化;录入的内容可控可重用。

一、指标补录平台的设计背景

  1. 企业业务级别的指标尚处于梳理汇总阶段
  2. 传统指标录入的方式会增加工作负担
  3. 重复指标录入带来数据梳理困难
  4. 补录内容通过邮件或其他方式审批十分繁琐
  5. 传统表单级别的补录交互性差

二、常规补录流程

  1. 总公司部门制定填报模板
  2. 分公司部门分发填报任务
  3. 分公司业务组填报信息
  4. 分公司审批
  5. 总公司审批

三、指标补录平台的设计思路

设计架构一:基于服务方式将各个补录内容隔离开,通过模板指标模块统一管理系统录入的指标。

设计架构二:轻量架构设计,将服务化修正为模块化设计,提取指标任务等基础模块;降低开发和运维成本。

设计架构三:统一数据存储模型,降低数据存储的维护难度,继续抽离基本模块划分,使指标和模板管理作为中心基础。

四、SpreadJS在指标平台中的关键作用

SpreadJS作为模板编辑展现的入口

通过SpreadJS在线表格编辑器嵌入模板,有利于模板的复用和设计

类Excel方式的展示、Excel的导入导出等,极大地简化了系统录入

可结合脚本完成Excel的导入、导出

流程流转过程中作为补录入口接入

大幅简化数据绑定、数据校验、公式计算等操作

模板内容统一存储,便于模板的维护和保存

培训内容

1.    本次培训共20人参加,包含两个team。其中一个team负责指标补录平台的开发,另一个team考虑到后续有项目要使用SpreadJS,先过来学习产品。

2.    第一天,着重介绍了产品的基本功能和常见用法(包含SpreadJS、在线表格编辑器),在与讲师深入沟通后,还根据项目的实际使用情况,增加了部分示例代码讲解。

3.    第二天,在与指标补录平台的开发团队沟通了具体业务需求后,由葡萄城讲师详细讲解了SpreadJS在线表格编辑器的目录文件、项目集成、开发指南和实例演示,并根据当前业务进展以及开发中遇到的问题,有针对性地做了项目答疑及指导。

课程反馈

1.    培训讲师为人亲切,对我们提出的问题能够及时给与解答,并给出可行性建议。

2.    在进行表格数据绑定时,实现用户权限管控的操作较为繁琐,建议能够提供更为通用的方式处理一些比较常见的需求。

课堂掠影

关于 SpreadJS纯前端表格控件

SpreadJS 是一款基于 HTML5 的纯 JavaScript 电子表格和网格功能控件,以“高速低耗、纯前端、零依赖”为产品特色,可嵌入任何操作系统,同时满足 .NET、Java、响应式 Web 应用及移动跨平台的表格数据处理和类 Excel 的表格应用开发,为终端用户带来亲切的 Excel 体验。SpreadJS 在数据展示、前端导入导出、图表面板、数据绑定等场景无需大量代码开发和测试,可极大节省企业研发成本并降低交付风险。