蘇交科 - 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 文檔。