苏交科 - SpreadJS解锁TIC行业报表开发难题
“通过使用SpreadJS+GcExcel助力TIC系统开发,加快了报表模板开发速度,提升了报表的计算效率,提高了系统的稳定性和用户体验。”
——苏交科集团股份有限公司
公司简介
苏交科集团股份有限公司(以下简称苏交科)于1978年创立,经过2002年的转型,成功转变为科技型企业,并在2008年进行了股份改革。2012年标志着苏交科迈出了重要的里程碑,成为国内首家上市的工程咨询企业。随后,苏交科在2015年实现了集团化,进一步巩固了其行业地位,并于2016年开启了国际化的征程。最近的一项重大举措发生在2021年,通过增资扩股方式引进了广州珠江实业集团有限公司作为公司的战略合作股东。
苏交科以其广泛的业务范围闻名,涵盖了公路、市政、铁路、轨道、水运、水利、环境等11个基础设施行业。公司提供一系列全产业链服务,包括投融资解决方案、规划咨询、工程检测和项目管理等,致力于为客户提供全方位的支持和专业服务。
TIC行业及其开发痛点
TIC是检测(Testing)、检验(Inspection)和认可(Certification)的简称,整个TIC行业可分为行业上游、中游和下游。行业上游包含仪器制造商和材料厂商等,行业中游由第三方的检测机构(如苏交科)组成,行业下游则由政府机构和监管部门组成。行业上游的制造商负责提供检测设备、测量仪器、化学试剂等检验设备,中游的检测机构负责学习、研发并根据国家制定的行业检测标准制定相应的检测制度,然后把检测的结果提供给下游的客户(政府和企业)。
(TIC行业架构)
TIC生产管理的核心业务场景按照顺序可分为试验委托、任务分配、试验准备、试验环节、记录数据和生成报告。其中在试验环节中包含设备采集和数据录入(APP数据和手工数据)。
(核心场景)
而在TIC生产管理的核心业务场景中,为了保证实验环节数据采集的准确性,更好的满足客户对于水运材料、住建、环境等领域的检测要求,苏交科面临着以下几个需要解决的痛点问题:
1、资质类型多、参数多,涵盖了CMA、CNAS、CATL、公路综合甲等多个资质证书,每个证书都对应着特定的行业参数,因此行业参数十分繁杂。
2、参数判定标准多: 国家针对每种试验材料都会制定不同的规范和标准,并随着时间不断更新。
3、数据模板多: 苏交科针对不同材料和地域准备了各种模板,包括国家标准、省级标准和行业标准等。不同模板之间的判定依据和标准也存在差异。
4、计算逻辑复杂: 由于参数判定标准和数据模板的多样性,系统在计算逻辑上变得极为复杂,需要投入大量人力和物力。
使用SpreadJS解决技术痛点
表格模板开发(SpreadJS)
项目痛点:报表模板多,种类复杂。
使用的技术:SpreadJS
解决方法: 通过嵌入SpreadJS ,可为用户提供了高度类似 Excel
的报表设计界面和操作模式,无需专门培训即可在线完成各类表单设计。
(SpreadJS+GcExcel实现表格快速开发)
试验数据自动计算、自动修约、自动判定(GcExcel)
项目痛点:计算逻辑复杂,数据判定标准复杂。
使用的技术:GcExcel
解决方法: 通过集成GcExcel,用户能够轻松实现复杂逻辑计算和数据判定标准。GcExcel具备卓越的数据计算功能,包含480多种公式、数据透视表等特性,并且支持表格公式、数组公式、迭代计算等强大功能。
(SpreadJS实现试验数据自动计算、自动修约、自动判定)
试验数据自动计算、自动修约、自动判定(SpreadJS)
项目痛点:计算逻辑复杂,数据判定标准复杂。
使用的技术:SpreadJS
解决方法: 借助SpreadJS的嵌入功能,用户能够轻松实现复杂逻辑计算和数据判定标准。SpreadJS内置了513种公式函数,其中包括459种与Excel兼容的函数。同时,SpreadJS还支持自定义特性,并具备极高的扩展性。
(SpreadJS实现试验数据自动计算、自动修约、自动判定)
采集数据的集成与处理(GcExcel)
项目痛点:数据采集后,使用APP(前端代码)对数据的计算和处理效率非常慢。
使用的技术:GcExcel
解决方法: 与前端相比,后端的计算性能潜力更大。通过集成GcExcel,可以进行大量的批量计算,同时计算模型和公式的修改也更加便捷。最重要的是,这减轻了前端在数据计算与处理方面的负担和压力。
(采集数据通过GcExcel自动集成,前端SpreadJS自动计算结果)
SpreadJS的价值
1.学习成本低: 后台模板开发类似Excel操作,对开发人员要求不高,上手快。
2.公式处理能力强: 支持常用的Excel公式,支持数据跨表格引用,数据计算速度快,计算结果支持全部Excel数据格式**,可以有效地解决计算逻辑复杂和参数判定标准多的痛点。
3.开发效率高: 使用SpreadJS前采用前端Vue画页面+后端word书签的方式开发一个表格需要3-5天时间,使用SpreadJS、GcExcel大约需要1-2天。
4.图形图表快速生成: 数据计算完成后,可直接设置生成对应的图形图表,可以有效的解决数据模板多的痛点。
5.前后台兼容性强: 后台与GcExcel结合,批量创建、加载、编辑、打印、导入/导出Excel 文档。