轉(zhuǎn)帖|實施案例|編輯:鮑佳佳|2020-12-23 14:22:45.970|閱讀 473 次
概述:智慧統(tǒng)計平臺通過引入 SpreadJS 純前端表格控件,實現(xiàn)了快速設(shè)計報表模板、類 Excel 的填報頁面和 Html 的數(shù)據(jù)展示方式,系統(tǒng)的使用者可以像使用 Excel 一樣使用智慧統(tǒng)計平臺的報表設(shè)計功能,即節(jié)約了后期的培訓(xùn)時間,又顯著提高了系統(tǒng)的使用率。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
智慧統(tǒng)計平臺通過引入 SpreadJS 純前端表格控件,實現(xiàn)了快速設(shè)計報表模板、類 Excel 的填報頁面和 Html 的數(shù)據(jù)展示方式,系統(tǒng)的使用者可以像使用 Excel 一樣使用智慧統(tǒng)計平臺的報表設(shè)計功能,即節(jié)約了后期的培訓(xùn)時間,又顯著提高了系統(tǒng)的使用率。
通過將 SpreadJS 嵌入平臺作為 數(shù)據(jù)填報模塊,滿足了 “放、管、服”業(yè)務(wù)場景中關(guān)于數(shù)據(jù)采集標(biāo)準、樣式、數(shù)據(jù)計算和分析方式的一致性要求,實現(xiàn)了批量導(dǎo)入導(dǎo)出 Excel、大數(shù)據(jù)量填報、填報暫存、多 sheet 填報、多級上報等不同場景下的業(yè)務(wù)需求。
一. 企業(yè)介紹
航天信息軟件技術(shù)有限公司(簡稱:航天信息軟件)以“構(gòu)建互聯(lián)網(wǎng)時代信息化企業(yè)”為使命,致力于企業(yè)、政府、公共事業(yè)及非營利組織的信息化建設(shè),面向企業(yè)內(nèi)部管理、外部供需產(chǎn)業(yè)鏈管理、產(chǎn)業(yè)鏈集群整合管理提供全方位信息化工具與服務(wù),是中國居于領(lǐng)先地位的整體信息化解決方案供應(yīng)商。
二. 項目背景
智慧統(tǒng)計平臺,是航天信息軟件基于某統(tǒng)計局的報表填報系統(tǒng)項目而開發(fā)的,該平臺提供了在線報表設(shè)計及分析功能,通過拖拽元數(shù)據(jù)(指標(biāo))可以快速設(shè)計各類報表樣式,實現(xiàn)表內(nèi)、表間審核公式和表內(nèi)、表間計算公式等。
使用該平臺,用戶設(shè)計好的報表可以直接在瀏覽器中瀏覽,并完成數(shù)據(jù)錄入。并且,針對用戶設(shè)計好的采集表模板,還可以為其設(shè)計匯總計算公式以及公式綁定,該平臺支持靈活、多維、自定義的數(shù)據(jù)匯總和計算分析,基本滿足了各政務(wù)領(lǐng)域中國式復(fù)雜報表的設(shè)計、下發(fā)、采集、匯總、分析等全鏈路的工作需要,平臺性能及功能均處于統(tǒng)計行業(yè)領(lǐng)先水平。
智慧統(tǒng)計平臺可以解決的問題:
本平臺旨在運用大數(shù)據(jù)技術(shù)推動“放、管、服”改革與政府?dāng)?shù)據(jù)治理,輔助數(shù)據(jù)分析工具收集、存儲、管理海量數(shù)據(jù), 實現(xiàn)數(shù)據(jù)部門間信息共享,為社會事務(wù)管理提供良好的公共服務(wù),實現(xiàn)決策科學(xué)化、社會治理精準化、公共服務(wù)高效化的要求。
在“放、管、服”改革實踐中,存在許多制度性和技術(shù)性難題需要解決,如:
1. 標(biāo)準不統(tǒng)一:在不同的系統(tǒng)中,對同樣含義的指標(biāo)、名稱、口徑、類型、長度、精度等定義的屬性存在差異,這將給后期的統(tǒng)計分析造成困難,同時還會產(chǎn)生統(tǒng)計結(jié)果不一致的現(xiàn)象,間接影響了政府的公信力。
2. 方式不統(tǒng)一:在不同的系統(tǒng)中,采集數(shù)據(jù)的方式并不一致,有通過報表填報的、有通過文件導(dǎo)入的、有通過系統(tǒng)對接的等等,將通過不同方式獲取的數(shù)據(jù)進行統(tǒng)一轉(zhuǎn)化,將耗費大量的成本和工作量,降低了數(shù)據(jù)的采集效率和分析時效。
3. 樣式不統(tǒng)一:不同的部門,在所需指標(biāo)基本一致的前提下,對報表的樣式要求也會千差萬別,因此各部門需要建立獨立的系統(tǒng),以滿足各自的業(yè)務(wù)需求。這就產(chǎn)生了“重復(fù)建設(shè)、多頭填報”的情況,需要大量專業(yè)的運維人員為“中國式復(fù)雜報表”提供設(shè)計工作。
4. 分析方式不一致:不同的部門,對報表的匯總要求也不一致,系統(tǒng)提供的指標(biāo)無法及時響應(yīng)業(yè)務(wù)人員對新增指標(biāo)的需求,即席分析工具又不適用于沒有技術(shù)背景的業(yè)務(wù)人員使用。
為解決上述問題,本平臺在前期設(shè)計過程中便充分考慮了各政務(wù)部門的數(shù)據(jù)使用特點,形成統(tǒng)一的方法論,建立了集指標(biāo)定義、報表設(shè)計、報表采集、數(shù)據(jù)匯總、數(shù)據(jù)分析于一體的綜合數(shù)據(jù)管理平臺,即智慧統(tǒng)計平臺:
1. 用戶使用元數(shù)據(jù)模塊可以依照國家、省、市下發(fā)的元數(shù)據(jù)標(biāo)準或者派生的元數(shù)據(jù)標(biāo)準為制度、指標(biāo)、方法、分組、目錄等元數(shù)據(jù)進行定義。
2. 通過報表設(shè)計模塊對定義好的元數(shù)據(jù)進行引用,通過簡單的拖拽形成復(fù)雜的報表樣式,并支持對計算公式、審核公式、校驗公式的添加。
3. 通過數(shù)據(jù)采集模塊對數(shù)據(jù)進行采集,支持文件數(shù)據(jù)的導(dǎo)入、報表數(shù)據(jù)的采集(提供多級審核和驗收流程)、接口數(shù)據(jù)的采集等。
4. 通過數(shù)據(jù)匯總模塊,支持用戶自定義匯總表,滿足單表、跨表、主子表、變長表以及跨報告期的數(shù)據(jù)匯總需求。
三. 系統(tǒng)架構(gòu)圖和流程圖
(系統(tǒng)架構(gòu)圖)
(系統(tǒng)流程圖)
四. 項目截圖
本平臺基于 純前端表格控件 SpreadJS 進行二次開發(fā),并借助 SpreadJS 的在線表格編輯器設(shè)計報表模板,如下圖:左側(cè)為元數(shù)據(jù),分為指標(biāo)、分組、目錄、計量單位四種類型;中間部分為子表樹,子表樹又分為主欄和賓欄兩種,用戶可以添加多個子表樹。
系統(tǒng)使用方式:直接拖拽元數(shù)據(jù)到 SpreadJS 表格編輯器,會生成標(biāo)題和下劃線類型的輸入框,輸入框的位置會自動合并單元格。用戶可以選中輸入框,再選擇單元格類型切換輸入值的類型。與此同時,系統(tǒng)還基于 SpreadJS 提供的單元格類型進行了重寫,包括:下劃線、不連續(xù)方框、連續(xù)方框、下拉框、復(fù)選框、復(fù)選擇列表、單選框列表等。
平臺中的主欄和賓欄分別對應(yīng)二維表格的行與列,拖動最左側(cè)的元數(shù)據(jù)到子表樹的主欄和賓欄,再選擇中間的子表 1 拖動到 SpreadJS 表格編輯器后,生成如下圖所示的二維表格(表頭可能會有多行,這是跟據(jù)賓欄的層次進行顯示的,最左側(cè)的列對應(yīng)于主欄,主欄樹如果有多個層級,二維表格的最一列也會分級顯示)。
在繪制好模板之后,用戶通過點擊保存模板,會把模板對應(yīng)的 json 數(shù)據(jù)傳入后臺,在后臺進行模板數(shù)據(jù)的保存,在保存模板時會自動創(chuàng)建存放模板數(shù)據(jù)的數(shù)據(jù)表。
當(dāng)用戶設(shè)計好模板之后,可以自定義計算公式。左側(cè)菜單欄上包含常用的運算符,左側(cè)中部包含了多種函數(shù),用戶可以在公式編輯框中編輯公式。
系統(tǒng)使用方式:當(dāng)用戶雙擊公式時,可以把公式帶入公式編輯框中,當(dāng)用戶雙擊單元格后,可以把對應(yīng)的行列信息帶入公式編輯框中,便于編輯公式。
當(dāng)用戶完成填報后,平臺會提供網(wǎng)頁形式的填報頁面,此時,用戶可以點擊的地方只有可編輯和輸入的地方,這樣是為了便于用戶進行填報操作。
五. 選擇表格控件 SpreadJS 的主要原因
強大的公式計算引擎:SpreadJS 兼容 450 種以上的 Excel 公式函數(shù),內(nèi)置高效、可擴展的計算引擎,滿足用戶自定義公式、跨表格引用等多場景下的計算需求,輕松實現(xiàn)數(shù)據(jù)聚合,讓有效數(shù)據(jù)不斷完善
為慶祝慧都成立17周年。我們推出購正版送上萬豪禮活動,界面開發(fā)工具正版授權(quán)最高直降10000+元 ,SpreadJS正版授權(quán)低至3490元!歡迎咨詢慧都在線客服了解詳情!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: