WEB 版的報表工具的意義是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
目前累計服務客戶上1000+,積累了豐富的產品開發(fā)及服務經驗。以網站設計水平和技術實力,樹立企業(yè)形象,為客戶提供網站制作、做網站、網站策劃、網頁設計、網絡營銷、VI設計、網站改版、漏洞修補等服務。創(chuàng)新互聯(lián)建站始終以務實、誠信為根本,不斷創(chuàng)新和提高建站品質,通過對領先技術的掌握、對創(chuàng)意設計的研究、對客戶形象的視覺傳遞、對應用系統(tǒng)的結合,為客戶提供更好的一站式互聯(lián)網解決方案,攜手廣大客戶,共同發(fā)展進步。
如果這個 web 版的報表工具指的是現在的自助報表,也就是 BI、多維分析,那它是有意義的,而且各廠商們都已經做的挺好,可以讓業(yè)務人員通過簡單的拖拽進行各種數據分析,生成自己想要的報表。
我們拿一個頁面部分開源的 BI 工具來看一下目前 BI 的大致功能:
拖拽:
鉆?。?/p>
切片 / 數據過濾:
可以看到,在 WEB 頁上能夠制作出有一定復雜度的多層報表。
但是,如果有人想把 WEB 制表功能擴大化,想讓業(yè)務人員把所有報表任務都自己搞定,那就不切實際了,按這個愿望設計出來的工具也就沒啥意義了。因為業(yè)務人員不可能搞的定中國式復雜報表。
復雜報表的開發(fā)涉及到各種數據關系、數據源、參數、表達式,要求足夠抽象能力的程序員才能理解和想象出報表模板是如何變換成最終呈現報表的。不管是在桌面設計器還是 WEB 設計器,業(yè)務人員都做不了,而且他們也不想搞,做表的任務還得是要靠技術人員來完成,而技術人員則幾乎沒人愿意用這些 WEB 端制表工具。因為 WEB 端設計器的技術局限性,很難做到像桌面設計器一樣功能全面,很多復雜功能做不了,而且開發(fā)效率低下,對于有很多報表的項目,效率就是成本。
(WEB編輯界面,看上去很美) (WEB編輯界面,看上去很美)
所以報表工具必須提供桌面設計器,所有國內優(yōu)秀廠商也基本都是通過桌面設計器來的做報表的。其實你想一下,有沒有什么面向程序員的成熟開發(fā)工具是基于 WEB 的,復雜報表開發(fā)本質上是一種開發(fā)工具。
(清爽快捷的桌面設計器,實際上也很美) (清爽快捷的桌面設計器,實際上也很美)
而 WEB 版報表工具面對復雜報表開發(fā)時則有很多弊端:
1、WEB 端設計器會讓應用變的臃腫龐雜,原本報表的應用基本只有 100 多 M 大小,帶上 WEB 設計器后,就可能到了 500M 以上,維護工作量大;
2、應用過大,必然也會影響穩(wěn)定性,一般 web 設計器的 bug 和改動都會很多,每改動一次就更新一次服務器,重啟一次?
3、瀏覽器中 JS 的功能和運行效率也要比客戶端程序差得多,復雜順手的功能很難開發(fā)出來(比如在線調試、表達式執(zhí)行等),勉強開發(fā)出來的也很不流暢,用戶體驗惡劣。
4、WEB 制表工具所有的操作都是在瀏覽器中完成的,對瀏覽器和網絡的依賴極高,遇到瀏覽器不支持,或者網絡不通暢的時候,就會極大的影響開發(fā)效率。
WEB 應用的重要優(yōu)勢在于可以遠程開發(fā),但是這件事,用桌面設計器去連遠程服務器也是可以做到的。
比如:
IDE 端遠程連接到服務器之后,可以進行報表文件的上傳維護工作:
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。