javascript
湖南中斯:使用SpreadJS 构建云表单
一. 客戶簡介
湖南中斯信息技術有限公司(以下簡稱:湖南中斯)成立于2003年7月,是一家集軟件開發、系統集成、人工智能與大數據、網絡運營 、互聯網服務為一體的新型高科技互聯網公司。公司注冊資金1000萬元,曾于2018年被評為湖南高新技術企業。
公司自成立起,先后推出了企業流程自動化系統、移動辦公系統、智能起重機數據分析與優化系統,RPA智能流程化控制系統,高校大數據交互平臺等一系列自主研發的軟件平臺,并承接了大量的國家、省部級和大中型企業委托的研究開發項目,取得了豐碩的成果。
二. 項目背景
云表單,作為以數據收集為基礎,提供表單相關的功能、平臺、應用、工具和服務,可幫助企業CIO和開發者,全方位分析表單數據,輔助決策。
其中,表單是數據收集的前提。云表單創建了一種更加簡單、專業的數據采集流程。通過嵌入純前端表格控件SpreadJS ,云表單支持了單元格級別的數據綁定和服務端數據校驗,用戶可自定義多個字段及多個字段類型的表單,根據實際需求自由組合,一鍵完成跨域提交、數據分析、協同編輯及數據多級上報。
與此同時,用戶還可以完全自定制表單界面,如導航區、右鍵菜單、計算公式、工作流等。
云表單為企業及個人用戶,提供了從數據采集、存儲、智能化分析、大數據應用等在內的全流程數據驅動解決方案,可有效幫助企業及個人驅動業務決策和產品智能。
云表單建設目的
三. 實際使用情況
1. 模板設計、派發
通過嵌入SpreadJS 在線表格編輯器,管理員可以自行設計表單模板,并派發給相應業務人員。
2. 表單權限管理
管理員可以在系統后臺對表單填寫、模板下載、結果文件下載等操作進行管控。
3. 表單填寫
用戶對收到的表單模板進行填報和查看。該表單模板支持在線和離線兩種數據填報方式,業務人員可以直接在瀏覽器中完成數據填報,也可將表單模板導出,在非網絡環境下通過本地Excel文件打開并完成填報。
此外,云表單還針對填報模板添加了表單保護功能,如下圖所示,用戶僅可修改白色單元格區域,黃色區域由于被鎖定只能查看數據,不能修改。
四. 選擇 SpreadJS 表格控件的主要原因
1.采用SpreadJS可以加快前端開發速度
· 業務人員提交Excel樣式模版,通過設計器直接轉換為頁面展示模版,按照Excel的習慣設置公式和數據驗證規則。
· 通過編寫嵌入SpreadJS的View視圖,加載模版和遠程數據,對于填寫模式和查閱模式需要編寫JS腳本進行控制。
· 借助SpreadJS表格控件,完成上述功能開發僅需不到 0.5 天。
2.統一數據采集端口
借助SpreadJS可以統一數據采集端口,規范錄入流程,在數據采集的過程中,減少填寫人員對填寫要求理解的不一致,而導致的填寫規范不達標,降低數據采集人員的工作量。
總結
以上是生活随笔為你收集整理的湖南中斯:使用SpreadJS 构建云表单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 99 网络编程_传统网络工程师如何利用p
- 下一篇: java spring jdbc_Spr