明厚天股份:将SpreadJS组件用作数据填报采集平台的基础架构
-
2020-04-20
Lmm
一. 客户简介
四川省明厚天信息技术股份有限公司(以下简称:明厚天股份)成立于2006年,注册资金2000万元人民币,于2016年在新三板成功挂牌上市。
作为一家专注大数据、人工智能解决方案,立足于教育、医疗、军工领域的软硬件产品供应商,明厚天股份在近十年的发展历程中,始终专注于教育信息化、智慧城市、智能交通、智慧数据IT中心等关键技术和产品的研发、系统集成和运营维护,具备了丰富的实践经验和成功案例。
随着大数据、云计算技术的兴起,明厚天股份充分发挥其技术实力,与科研院深度合作,推出了一系列具有前瞻性的系统解决方案,如智慧校园大数据平台、涉密企业私有云、安全等级防护等。
二. 项目背景
2020年,受疫情影响,企业纷纷谋求转型,信息数字化和办公自动化已成为企业活下去的“救命稻草”,简化用户数据采集流程,提供标准化的数据呈现和数据汇总平台迫在眉睫。
由明厚天股份研发的数据填报采集平台,可为用户提供规范、正确、完整的数据采集和填报模型,结合数据自动化抽样,可解析不同数据库、不同数据格式的数据,让数据填报流程更简单、更快速、更顺畅。
除了数据填报,该平台还可按照预制的报表内容进行数据可视化展示,以实现报表模板自动生成与信息多元化利用,通过将 SpreadJS表格组件与系统底层架构集成,不仅保留了 Excel 的数据处理能力,还满足了批量导入导出 Excel 文档、大数据量填报、填报暂存、模板下发、多级上报等多项业务需求。
三. 实际使用情况
1. 表单设计阶段
通过嵌入SpreadJS 在线表格编辑器,用户可根据具体业务,直接在浏览器中在线填报数据,也可将 Excel 文档作为原始表单模板,导入系统后,进行数据绑定、权限分配等自定义操作,这样不仅保留了 Excel 的数据处理能力,还可将模板数据传输至服务端进行有效的管理和存储。
2. 多级上报阶段
借助 SpreadJS 统一数据存储模型,实现数据标准化录入,可以大幅简化数据多级上报的设计步骤与开发难度。
平台可依据业务流程和用户的实际填报需求,进行数据采集、查阅及汇总。
调整模板对应数据源
自定制Excel模板
在线预览模板文件
四. 选择表格控件 SpreadJS 的主要原因
我公司选择SpreadJS控件开发数据填报系统,主要考虑以下两方面原因:
1. 完全兼容Excel文档,具备在线Excel 导入导出能力
无需后台代码和第三方组件,SpreadJS 不仅提供了在线导入、导出 Excel 报表、导出 PDF 的功能,还支持多种匹配逻辑和自定义导入导出操作,如只导入数据或公式、导入固定行和不定行、将冻结行列转置为行头列头、导出自适应行高、密码保护等,可提供更加灵活、自主可控的导入导出方式。
2. 支持二次扩展,满足客户化开发
SpreadJS 兼容 Angular、React、Vue等前端开发框架,符合 UMD 规范,可按需加载,易于在 VSCode 中使用。通过二次扩展,我司直接将 SpreadJS 作为数据填报模块嵌入到填报平台,实现了批量导入导出 Excel、大数据量填报、填报暂存、多 sheet 填报、多级上报等多项业务需求。
-
本文作者:Lmm
责任编辑:马亚蒙
本文来源:牛透社
-
分享到: