除了类 Excel, SpreadJS 表格控件还能为系统开发带来什么价值?
前段时间,小编和一位企业 IT 部门的技术负责人交流,为适应业务高速发展,企业需要优化原有的数据管理模式,摆脱对 Excel 等第三方应用软件的依赖,将此前大量使用 Excel 软件构建的数据分析模型迁移至云端,并保留 Excel 的公式、图表和数据透视表等功能。
然而,由于没有深入研究过 Excel 的底层逻辑,研发团队投入了大量精力尝试自主研发,仍困难重重。考虑到项目成本与可能逾期的风险,经过多轮技术评估,该项目的研发团队最终选择了 SpreadJS表格控件 取代自主研发,并如期完成了项目交付。
这位负责人表示,使用他们研发的系统,用户只需简单的拖拉拽,便可在线完成各类 Excel 财务报表和营收分析表的设计工作,并通过可视化界面与数据库建立映射关系,实现单元格级别的数据绑定。目前,该系统已正式投入使用,并替代 Excel 软件,为集团旗下的 200 多家门店以及 2000 多名财务人员提供计算、数据汇总和多维度查询等服务。
(SpreadJS 原生具备高度类似 Excel 的 UI 和功能)
在系统开发中,SpreadJS 体现出了易用、高性能、高度兼容 Excel 的产品优势
1、通过 SpreadJS 组件开发的表单视图,高度还原了 Excel 的功能布局,并提供数据绑定和自定义计算公式接口,系统升级维护不再过度依赖 IT 部门,业务人员可以在不进行专门培训的情况下,自行设计填报表单并发布,也可以直接将 Excel 软件设计好的模板导入到系统中使用。
2、客户端无需安装任何插件,用户可直接在浏览器中录入数据,并实时校验;服务端仅需接收格式化的 JSON 数据,可以多线程、异步处理,达到负载均衡,由于大部分功能基于 SpreadJS 二次封装,因此,系统代码开发量大幅降低。
3、由于 SpreadJS 与 Excel 高度兼容, 在无任何后台代码和第三方组件的情况下,便可在线导入导出 Excel 文件。借助这一特性,集团将大量在 Excel 中建立的商业分析经营模型向线上迁移,通过复用这些模型,进一步提升了门店的运营能力,包括可根据客流及租赁系统进行数据清洗和整合,以此实现客流动态监测。
4、SpreadJS 高度还原了 Excel 的数据透视表,使得自研系统同样具备如 Excel 般出色的数据分析和计算能力,通过对分公司(金融)的客户画像进行分析,将客户交易数额、交易频次等分级,建立 VIP 客户阵队,为公司拉来 34 个每月百万级交易的客户,直接带来超 1 亿的营收。
……
可以看出,“信息系统开发 \+ SpreadJS”的价值越发凸显,而集团业务也随之越做越大。
“信息系统开发 \+ SpreadJS” 为何能发挥这些优势?
首先,SpreadJS 定位于高性能的企业表格技术应用开发。
表格是企业日常经营管理中的重要工具之一,很多企业的 IT 业务是从一张表开始的,团队沟通中离不开表格,信息共享需要大量依赖于表格存储数据,文档、报告、凭证以及基础数据的汇总分析也都需要依靠表格来进行决策的支持。
基于 SpreadJS 研发的信息化系统,可帮助企业更快更准确地处理数据,大幅提高运营管理效率,如:
在线文档系统:基于 SpreadJS 实现的多人协同编辑,可帮助各部门实时完成对同一张数据表的录入
数据填报系统:SpreadJS 的 API 接口可简化数据绑定和校验过程,快速准确的处理打印报送、实时预览、多级上报等工作
表单和报表类系统:SpreadJS 可帮助企业以低成本的方式重用业务系统原始 Excel 文件,利用已有资源搭建企业类 Excel 报表平台
因此,数据本身的价值若想被充分发掘,必须借助 SpreadJS 这类开发工具,更为便捷地进行统计和分析,打造高质量的数据业务闭环。
其次,SpreadJS 具备了业界领先的 Excel 兼容度。
如今,SpreadJS 已兼容 450 种以上的 Excel 公式,支持 53 项单元格格式、18 种条件格式、32 种图表、18 种迷你图和 182 种形状,并提供了数据透视表、数据筛选、排序、分组、批注、切片器等功能,可于 Web 系统中轻松嵌入类 Excel 功能模块,实现如 Excel 般的数据分析和交互。
因此,借助 SpreadJS 可不断完善企业即席分析和数据多维可视化建设的能力,让业务人员能够在不借助第三方工具(如 Excel 、WPS 等)的前提下,从单个核心指标出发,进行指标拆解,并执行深层次的多维分析、钻取和透视。
SpreadJS 可有效结合 Excel 的数据分析模型,辅以递归分析、同行分析、趋势分析、对比分析等数据分析方法,迅速定位数据的异常点,为业务发展提供决策支撑。
评论