轉帖|行業資訊|編輯:黃竹雯|2019-06-17 16:13:33.833|閱讀 499 次
概述:葡萄城,作為深耕前端、.NET控件及組件技術 30 年的一流軟件產品和服務提供商,希望通過本文,向您展示葡萄城創新性的前端開發工具和深厚的技術積淀。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
近年來,隨著互聯網產業的飛速發展,企業業務層面的大數據分析系統、數字營銷、商業智能等新興領域的需求呈爆發式增長。在最優化內存消耗的前提下,通過 Web 端直接實現復雜計算,支配并處理海量數據的用戶場景已經屢見不鮮。如何才能高效優雅地完成復雜場景的數據處理,已經不單單是對前端開發者算法功力的考驗,學會評估并使用合適的前端框架和前端開發工具已成為當今企業高級開發工程師必不可少的技能。
葡萄城,作為深耕前端、.NET控件及組件技術 30 年的一流軟件產品和服務提供商,希望通過本文,向您展示葡萄城創新性的前端開發工具和深厚的技術積淀。無論你是個人開發者,希望從這些技術中汲取靈感,改進工作效率;還是企業的技術決策者,需要針對公司項目做技術選型,通過預測未來技術發展趨勢,得到項目的最優投入產出比,本文都可作為一份很好的參考。
文章由以下兩個部分構成:
SpreadJS 是一款基于 HTML5 的純 JavaScript 電子表格和網格功能控件,以“高速低耗、純前端、零依賴”為產品特色,可嵌入任何操作系統,同時滿足 .NET、Java、響應式 Web 應用及移動跨平臺的表格數據處理和類 Excel 的表格應用開發,為用戶提供更快捷、更安全、更熟悉的表格數據處理方式和更友好的類 Excel 操作體驗。
SpreadJS 與主流前端開發工具類似,具備以下特點:
1. 實現無代碼開發的類 Excel 的表格應用程序
SpreadJS 內置桌面端和 Web 端的在線表格編輯器,支持用戶填報模塊,可即時創建類似 Excel 的電子表格應用。通過 SpreadJS 提供的類似 Excel模板設計器,用戶還可輕松設計模板,節約應用程序開發所需的時間和精力。無代碼開發式平臺,各行業人員均可通過 Excel 軟件制作表格,然后輕松導入 SpreadJS 中,提升模板復用性。
2. 具備極高的渲染性能和計算能力
相比其他電子表格,SpreadJS 提供更全面的內置公式和自定義函數,可針對大數據和復雜計算進行優化,即可為復雜的公式增加計算能力,又不會過多地占用系統資源。
3. 純 JavaScript 架構,支持 TypeScript、Angular、React 和 Vue
SpreadJS 基于 HTML5 規范,無需引用 JQuery庫和其他框架,即可在 Web 應用程序中實現 Excel 全部功能。SpreadJS無平臺限制,.NET 和 Java 框架均可使用;也無服務器要求,Windows 和Linux 服務器同樣可以使用。
4. 模塊化設計,符合UMD規范
UMD規范(即通用模塊規范)是為了解決:當多個第三方Javascript腳本在一起混合使用時,可通過統一的模式來構造JavaScript代碼。
SpreadJS 完全基于模塊化設計,符合 UMD規范,用戶只需將所使用的功能模塊引入項目中(按需加載)即可正常使用。
5. 內置形狀(Shape)以及自定義形狀支持
SpreadJS 內置了諸多類 Excel 的形狀設置,如線條、矩形、箭頭、流程圖等,可為您的前端界面添加更多細節展現和可視化效果,且這些內置的形狀都支持無縫導入和導出。
SpreadJS可滿足所有前端表格數據處理需要以及類 Excel應用程序的開發,產品自面世以來,已經在能源、金融、物流、大數據、信息技術等行業引起廣泛關注,備受華為、泛微、滴滴、海信、立信、中國平安、中國能建、中通快遞、金麒麟和北京神軟等客戶青睞。
SpreadJS 具體適用場景包含以下五個方面:
1. EXCEL 應用場景
2. Grid 表格數據處理場景
當用戶希望以表格的形式展示數據時,比如自動排序、篩選、行表頭、列表頭、匯總、邊框和單元格樣式;或者,需要給最終用戶提供基本數據展示,如分組、查找、聚合、公式等操作時,SpreadJS均可滿足。
3. Form表單填報場景
用戶希望以表單的形式進行數據填報,如申請表;Word 文檔類報告的生成、打印和導出,如檢測報告時,通過SpreadJS內置的多種單元格類型,如按鈕、單復選、下拉列表、單元格內的公式引用、數據驗證等均可滿足。
4. 數據可視化場景
SpreadJS可用于將數據以圖表、迷你圖(Sparkline)、形狀(Shape)、條件格式等圖形化顯示,滿足交互式分析、Dashboard、OLAP、BI等數據可視化場景。
5. 在線文檔需求場景
SpreadJS 已將類 Excel 的界面嵌入 Web 應用中,使最終用戶有能力直接通過瀏覽器完成各種文檔操作。
華為 - 勘探設計部“eSurvey”
案例特點:在采購SpreadJS 之前,重度依賴 Excel 作為前期調研、資料收集、數據交互、方案設計 + 審核的工具,積攢了大量的 Excel 文件需要進行導入導出并現場打印,使用SpreadJS后,上述問題均得到了解決。
江蘇稅軟 - 稅軟臺賬系統
案例特點:由于稽查各部門、各環節缺少對查辦案件過程、結果、效率進行詳細記錄,也沒有一個數據共享、交互、匯總平臺,導致在績效考核中,定性類指標的考核通常爭議比較大。為進一步提高稅務稽查執法質效,規范稅務稽查執法行為,加強稽查績效考核,強化稽查內控機制,防范執法風險,因此開發了稅軟臺賬系統。該系統需要借助 SpreadJS 的無編碼模板設計器,實現Excel所有功能,而且流暢度要和本地的Excel幾乎相同。
華閩通達 - R 平臺應用
案例特點:R 平臺采用了面向業務人員的開發模式,結合現代工業“流水線裝配”的生產理念,提供大量構件,助力客戶項目快速搭建。SpreadJS 表格控件主要用于 R 平臺 Excel 表格和基于單元格報表的定制,即支持瀏覽器展現 Excel 格式、支持客戶端打印、支持在線報表模板編輯、在線填報以及和 Excel 一致的 UI。
北京三維天地 - 實驗室管理系統
案例特點:客戶經過多方評估,最終選擇 SpreadJS 進行應用系統開發,完成了系統數據展示,實現了數據綁定、采集、反存等功能,解決了以下兩個長期困擾客戶的問題:
使用SpreadJS后,上述問題均得到了解決。
中國能建 – 企業數據填報
案例特點:“企業數據填報系統”是中國能建安徽電建二公司內部人員數據填報的軟件項目,應用于各種公司各機構數據填報審批,并上報公司總部進行匯總分析。選擇 SpreadJS 主要考慮以下兩方面原因:
德茂科技 – 財政預算經費審批與填報系統
案例特點:財政預算經費審批與填報系統是茂名市財政業務信息化的一個重要組成部分,目的是打造一個高效的日常財政業務辦公流程。將財政預算的相關工作在信息化的系統中進行。用戶需要一個高度兼容Excel的純前端控件,不僅樣式、公式兼容Excel,操作習慣也和Excel保持一致,在系統使用中完全可以拋棄掉原 Excel 程序,使所有工作在系統中完成。
銀彈谷 – V3企業架構平臺
案例特點:V3企業架構平臺(簡稱:V平臺)是運用先進的管理思想和設計方法構建的零編碼、支持配置化生產的新一代軟件開發平臺。之所以選擇 SpreadJS 是因為:
希望通過本文介紹,使您對 SpreadJS 有了更深入的了解。同時,也希望文章中提到的產品核心功能和典型案例,為您在開發類Excel 表格應用與跨平臺表格數據交互時,提供更全面的解決方案,助您更高效地處理 Web 端海量表格數據。
純前端表格控件SpreadJS,是市面上布局與功能都與 Excel 高度類似的一款表格控件,全中文操作界面,適用于.NET、Java、移動端等多個平臺的類 Excel 數據開發,備受華為、中通、民航飛行學院等國內知名企業客戶青睞。
想要購買SpreadJS產品正版授權的朋友可以點擊哦~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn