SpreadJS在模板管理、證書管理模塊的實踐與應用前端
聶榮臻元帥曾指出:科技要發展,計量須先行。計量檢測行業始終是具備生命力和發展前景的高科技行業。算法
計量檢測行業看似陌生,其實它與咱們的生活息息相關。小到出租車計價器、水錶、燃氣表,大到醫院血壓計、透析機、溫度計,以及工廠所用的壓力錶等設備,都必須經過計量檢測行業嚴格的檢測標準並開具檢測證書,纔可投產上市。後端
計量檢測行業歷史悠久,做爲一個傳統行業,如何保持其旺盛的生命力和發展前景呢?除了靈活運用信息化管理手段外,更離不開現代化計量檢測系統的支持。而一套先進計量檢測系統的開發,須要藉助開發工具的輔助,這樣的開發工具備不少,純前端表格控件SpreadJS不外乎是最適合的一個。瀏覽器
那麼,企業如何使用SpreadJS開發一套完善、先進的計量檢測系統,進而實現其信息化發展呢?本期葡萄城公開課《計量檢測行業業務系統如何實現信息化》,將由吉林科圖軟件實施部經理——付志國先生,就此問題,與您深刻交流,爲您提供答案。架構
計量在歷史上稱之爲「度量衡」,但隨着生產和科學技術的發展,現代計量已遠遠超出「度量衡」的範圍。它涉及到工農業生產、國防建設、科學試驗、國內外貿易、生活等各方面。簡單地說,統一準確的測量就是計量。框架
基於此,計量檢測行業亟需一款同時具有多個智能檢測模塊和數據分析處理能力的現代化計量檢測系統。函數
本系統的主要應用場景是:解決檢測證書的智能生成及模板自動化管理需求。工具
傳統的模板管理方式沒法自定義函數,以及靈活調用表格數據,而使用本系統能夠調用本身編寫的函數、修改現有函數規則,並靈活運用圖表表現數據。學習
本系統的【模板管理】模塊一共歷經三次升級迭代,V1.0主要經過嵌入HTML管理模板,但沒法知足複雜表格的設計需求和自適應列寬行高的業務場景。基於此,咱們升級爲V2.0版本,經過直接嵌入Excel管理數據模板,但嵌入系統的Excel沒法知足自定義宏、自定義公式的需求,所以,咱們又對系統進行了全面升級:使用SpreadJS開發一套功能與Excel徹底一致,但具有更高擴展性、靈活性和高度自定義能力的Web Excel系統——模板管理V3.0。開發工具
PC端主要功能:
主要功能:
模板管理模塊主要用於:出具經過國家檢測依據的客戶證書以及繪製表格。
模板管理模塊工做流程:繪製模板——>在模板製做完畢後,根據文件要求,完成三級審覈——>獲取批准——>投入使用。
下方的表格就是在 SpreadJS 中進行繪製的,除了可無損導入導出Excel外,還可直接編寫函數公式及調用自定義函數。
本系統嚴格按照模板管理模塊的工做流程設計菜單:
【模板管理】工做流截圖:
1 繪製模板:科員根據文件內容、算法,編制模板,並提交審覈。
2 覈驗階段:覈驗與批准模板功能一致,選擇所要覈驗、批准的數據,查看科員編制格式是否與文件中的格式符合。如符合選擇經過,則該模板正常使用;如不符合駁回模板,科員繼續修改,修改完畢從新提交審覈。
模板製做完成後,能夠在證書管理模塊中調用所作的模板:
編制證書時,科室人員輸入檢測數據,並生成證書,根據文件要求,編制的證書須要三級審覈。
系統菜單和證書管理頁面以下:
覈驗與批准人員檢查數據是否正確,覈驗、批准經過便可開始打印證書。
【證書管理】工做流截圖:
1 檢定科室接到任務,開始檢測設備。
2 選擇數據,編制實際檢測設備的數據添加到已經作好的模板當中,模板自動經過函數計算結果,用戶不須要重複計算,可大大減小客戶錄入數據所耗時間。科員編制完成提交覈驗。
3 覈驗人員接到任務,對記錄與證書進行覈對,查看數據、計算是否填寫正確,如填寫正確覈驗人員提交到批准人員帳號下,如填寫有誤,則返回檢定人員帳號下從新編制並保留修改痕跡。
注:批准同上,批准經過流程結束。
本系統使用SpreadJS開發【模板管理】和【證書管理】兩大模塊。在使用SpreadJS以前,主要經過HTML和Excel管理數據模板,面臨如下難點:
使用SpreadJS後,與此前使用HTML、Excel相比,優點以下:
SpreadJS對最終用戶和系統開發者的意義:
以上就是本期公開課的主要內容,更多系統界面展現及功能演示,歡迎點擊此處,預定葡萄城公開課,在線觀看學習。
SpreadJS 是一款基於 HTML5 的純前端電子表格控件,以「高速低耗、高度相似Excel、可無限擴展」爲產品特點,提供移動跨平臺和瀏覽器支持,同時知足 .NET、Java、App 等應用程序中的 Web Excel 組件開發、數據填報、在線文檔、圖表公式聯動、類 Excel UI 設計等業務場景,爲您帶來親切的 Excel 體驗。
SpreadJS 在數據可視化、Excel 導入導出、公式引用、數據綁定、框架集成等場景下無需大量代碼開發和測試,極大下降了企業研發成本和項目交付風險。