摘抄鏈接:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1004_lidb_ilogjchart/web
IBM ILOG 始建於 1987 年,他做爲是業務規則、優化、可視化和供應鏈管理軟件領域的領先廠商,旗下擁有 850 名員工以及 2500 多家客戶,業務機構遍佈中國和全球其餘 29 個國家。它的可視化系列產品一直致力於爲多種平臺(Java, C++, .NET)的企業應用提供最全面的圖形工具庫,建立專頁交互的用戶界面演示。1997 年 ILOG 首次發佈了 ILOG JViews,打開了該公司對於 Java 平臺的全面支持的新紀元。本文將重點介紹 ILOG JViews Charts 套件,它致力於性能分析、數據分析與挖掘、實時監控以及業務分析等方面的可視化,是分析企業業務運營狀況的一大利器。編程
回頁首瀏覽器
ILOG 的圖形化產品使海量的複雜數據更易於理解、更便於管理,從而加強了企業決策制定的速度及能力。當開發人員使用 ILOG 可視化套件建立演示時,他至少能節省下 50% 到 80% 的開發時間。工具
ILOG 可視化套件包括以下圖所示的 Diagrams, Gantt charts, Maps, Business dashboards, Charts 等 8 大套件 , 這無疑是爲用戶提供了超級普遍的選擇權,用戶能夠自由的根據自己的應用場景選擇最合適的展現方式。性能
開發語言 | Java/AJAX | .NET | Flex / AIR | C++ |
---|---|---|---|---|
Product | JViews | Diagrammer & Gantt | Elixir | Views |
Diagrams | √ | √ | √ | √ |
Charts | √ | √ | √ | |
Gantt | √ | √ | √ | √ |
Maps | √ | √ | √ | |
MVC | √ (SDM) |
√ (Server) |
||
Controls | √ (gauges) |
√ | ||
Defense | √ | |||
Telecom | √ | √ |
回頁首學習
IBM ILOG JViews 組件爲桌面,Ajax 和 Eclipse 顯示提供定製圖形組件。這些組件以點擊式編輯工具和功能齊全的軟件開發工具包(SDKs)形式提供給各位用戶,使得 Java 開發人員可在關鍵應用中添加直觀的圖形顯示。與其餘 ILOG 的支持語言相比,它提供了最全的展現類型:開發工具
經過對 ILOG JViews 工具集以及 Java 工具包的使用,您能夠:優化
回頁首spa
ILOG JViews Charts 能夠爲用戶提供幾乎全部通用類型的二維圖表,包括:接口
並且幾乎對每種類型的二維圖表,ILOG JViews Charts 都支持其向三維圖表的轉換。
使用 ILOG JViews Charts 創建的顯示能夠經過多種方式部署。傳統的 Java 小應用程序(Applet)和應用程序(Java Application)最適合須要高度交互 (Interaction) 的任務,如數據挖掘。可是若是您的應用須要在基於瀏覽器的環境中進行大規模的部署,瘦客戶端纔是更加合適的選擇。
JViews Charts 既支持 DHTML 客戶機,也支持傳統的 Java 客戶端程序。應用程序能夠驅動兩種類型的顯示,甚至可使用同一數據模型同時驅動兩種顯示。全部圖表均可用做 Java Server Faces(JSF),從而能夠輕鬆創建交互式 Web 圖表。您只需使用 JSF 編輯工具拖放圖表。
ILOG JViews Charts 實現相似 Swing 的模型 - 視圖 - 控制器(MVC)體系結構,將數據和數據的屏幕表示明確分開。數據模型徹底開放並能夠擴展,所以能夠與其餘任何應用程序組件鏈接。通知機制是自動並且透明的。當數據模型更改時,視圖將獲得更新;當用戶與視圖交互時,模型將更改。
除了上述的這些基本功能外,ILOG JViews Charts 還提供了很是多的「炫酷」功能,用戶能夠根據自身的需求對於圖表進行自定義, JViews Charts 是徹底開發 API 的,您能夠基於它的類庫進行編程,創造任何外觀以及交互效果。這些高級的支持包括:
經過本文對於 ILOG JViews Charts 套件的介紹和學習,我相信您必定對於 ILOG 產品的圖表圖形組件有了更多的瞭解,它不但提供了靈活多樣的外觀展現方式,還提供了對於桌面以及 Web 的多平臺的支持,一定可以幫助您快速的打造基於 MVC 的性能分析、數據分析與挖掘、實時監控以及業務分析等方面的可視化解決方案。
---恢復內容結束---