標籤:定義 row 服務 bsp 維護 方法 erp 目錄 技術分享
B/S 報表軟體定義程式
B/S(Browser/Server,瀏覽器/伺服器模式)也稱 B/S 結構,是 WEB 興起後的一種網路結構模式。B/S 模式是由最開始的 C/S(Client/Server,客戶機/伺服器)模式轉變而來,該模式下使用者介面完全通過 WWW 瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在伺服器端實現。瀏覽器通過 Web Server 同資料庫進行資料互動。B/S 報表軟體,簡單來說,就是 B/S 結構下使用者線上查看、編輯、儲存、輸出的報表軟體。
B/S 報表軟體特點
最初的管理資訊系統基本上是採用 C/S 模式開發的,但隨著 Internet 技術的廣泛應用,管理資訊系統逐漸開始從 C/S 模式向 B/S 模式轉變。
B/S 報表軟體最大的優點就是運行維護比較簡便,它能實現不同的人員,從不同的地點,以不同的接入方式(比如 Internet/Intranet,LAN, WAN 等)訪問和操作共同的資料。由於該結構不再需要專用的用戶端軟體,因此技術維護人員能從繁重的安裝、配置和升級等維護工作中解脫出來,把主要精力放在伺服器程式的更新工作上。同時,使用 網頁瀏覽器作為用戶端軟體,介面友好,新開發的系統也不需要使用者每次都從頭學習。
但是由於 B/S 模式的特殊性,在 C/S 模式下相對較易實現的 Excel 報表列印功能在 B/S 下卻成為一個痛點,列印操作比較複雜。因此大資料量業務以及注重報表輸出的,可以考慮用 C/S 結構來保證效率以及列印的方便性。
B/S 報表軟體功能
報表樣式豐富。B/S 報表軟體在設計時支援 Excel 表格、Word 文檔等多種樣式,同時也有眾多滿足使用者需求的功能,例如多級分組、資料透視、圖文混排、套打/直接列印、報表匯出等。
資料視覺效果方式多樣。資料展示中直觀準確的標準越來越受到重視,B/S 報表軟體裡面有多種資料展示方法:圖表、地圖、條件式格式設定化、資料預警、迷離圖、資料條、號誌等。
互動式資料分析。目前資料分析提供有切入、深化、過濾、排序、動態表格、圖表聯動、表表聯動、圖圖聯動、目錄跳轉等多種方式,滿足多種互動需求。
多資料來源支援。B/S 報表軟體支援雲資料庫、Oracle、SAP、Access、檔案和 Json 等資料來源類型,在報表設計中就能合并不同來源的資料,僅需提供原始詳細資料,無需通過 SQL 或編碼的方式對資料進行匯總加工。
B/S 報表軟體開發工具
Web 系統研發過程中的一個主要問題就是瀏覽器安全色性,開發人員需要根據不同瀏覽器和版本編寫不同的前端代碼,而對終端使用者來講必須安裝指定的瀏覽器才能夠獲得較好的產品使用體驗。
目前市場上開發 B/S 報表軟體的工具各具特色,而葡萄城報表則完美實現跨瀏覽器 Web 報表相容性,通過將瀏覽器之間的差異進行完全封裝,開發人員無需針對瀏覽器差異編寫任何代碼,終端使用者也可以在不同瀏覽器中獲得一致的報表使用體驗。
本文出自:葡萄城報表
B/S 報表軟體