IBM ILOG JViews Charts 產品及功能介紹

摘抄鏈接:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/1004_lidb_ilogjchart/web

IBM ILOG JViews Charts 產品及功能介紹

簡介

IBM ILOG 始建於 1987 年,他做爲是業務規則、優化、可視化和供應鏈管理軟件領域的領先廠商,旗下擁有 850 名員工以及 2500 多家客戶,業務機構遍佈中國和全球其餘 29 個國家。它的可視化系列產品一直致力於爲多種平臺(Java, C++, .NET)的企業應用提供最全面的圖形工具庫,建立專頁交互的用戶界面演示。1997 年 ILOG 首次發佈了 ILOG JViews,打開了該公司對於 Java 平臺的全面支持的新紀元。本文將重點介紹 ILOG JViews Charts 套件,它致力於性能分析、數據分析與挖掘、實時監控以及業務分析等方面的可視化,是分析企業業務運營狀況的一大利器。編程

 

IBM ILOG 可視化高級繪圖組件(IBM ILOG Visualization)

ILOG 的圖形化產品使海量的複雜數據更易於理解、更便於管理,從而加強了企業決策制定的速度及能力。當開發人員使用 ILOG 可視化套件建立演示時,他至少能節省下 50% 到 80% 的開發時間。工具

更多類型展現

ILOG 可視化套件包括以下圖所示的 Diagrams, Gantt charts, Maps, Business dashboards, Charts 等 8 大套件 , 這無疑是爲用戶提供了超級普遍的選擇權,用戶能夠自由的根據自己的應用場景選擇最合適的展現方式。性能

圖 1. ILOG 8 大可視化套件

圖 1. ILOG 8 大可視化套件

更多語言支持

表 1. 語言支持表
開發語言 Java/AJAX .NET Flex / AIR C++
Product JViews Diagrammer & Gantt Elixir Views
Diagrams
Charts  
Gantt
Maps  
MVC √ 
(SDM)
    √ 
(Server)
Controls     √ 
(gauges)
Defense      
Telecom    

更多平臺支持

  • 桌面應用程序 : C++, Java (Eclipse) 圖像處理庫;
  • Web 應用 : .Net, Java, Ajax, Flex/AIR 圖像處理庫。
  • 瘦客戶端 web 應用(應用 JSF 組件實現)
  • 富客戶端
  • Java Applet, Java Web Start
  • Elixir Flex diagram
 

IBM ILOG JViews

IBM ILOG JViews 組件爲桌面,Ajax 和 Eclipse 顯示提供定製圖形組件。這些組件以點擊式編輯工具和功能齊全的軟件開發工具包(SDKs)形式提供給各位用戶,使得 Java 開發人員可在關鍵應用中添加直觀的圖形顯示。與其餘 ILOG 的支持語言相比,它提供了最全的展現類型:開發工具

  • JViews Diagrammer
  • JViews Graph Layout for Eclipse
  • JViews Telecom Graphic Objects
  • JViews Charts
  • JViews Gantt
  • JViews Maps
  • JViews Maps for Defense

經過對 ILOG JViews 工具集以及 Java 工具包的使用,您能夠:優化

  • 建立可以與用戶交互的高級界面
  • 支持多種類型的部署和配置
  • 提供寬泛的展現類型
  • 遵循通過上千廠商驗證過的開發思想
  • 提供全方位靈活的工具包在每個無序列表項結尾按回車,會建立一個新的無序列表項;
 

IBM ILOG JViews Charts -- 應用 Java 技術開發的高級繪圖工具

靈活的外觀顯示

ILOG JViews Charts 能夠爲用戶提供幾乎全部通用類型的二維圖表,包括:接口

  • 點狀圖、線狀圖、條形圖、堆垛條形圖、泡沫圖、面積圖、堆垛面積圖、高 / 低圖、蠟燭圖
  • 雷達圖、柱狀圖、餅狀圖

並且幾乎對每種類型的二維圖表,ILOG JViews Charts 都支持其向三維圖表的轉換。

圖 2. ILOG JViews Charts 樣例

圖 2. ILOG JViews Charts 樣例

桌面或 Web 的部署應用

使用 ILOG JViews Charts 創建的顯示能夠經過多種方式部署。傳統的 Java 小應用程序(Applet)和應用程序(Java Application)最適合須要高度交互 (Interaction) 的任務,如數據挖掘。可是若是您的應用須要在基於瀏覽器的環境中進行大規模的部署,瘦客戶端纔是更加合適的選擇。

JViews Charts 既支持 DHTML 客戶機,也支持傳統的 Java 客戶端程序。應用程序能夠驅動兩種類型的顯示,甚至可使用同一數據模型同時驅動兩種顯示。全部圖表均可用做 Java Server Faces(JSF),從而能夠輕鬆創建交互式 Web 圖表。您只需使用 JSF 編輯工具拖放圖表。

強大的 MVC 體系結構,普遍的 API 可定製接口

ILOG JViews Charts 實現相似 Swing 的模型 - 視圖 - 控制器(MVC)體系結構,將數據和數據的屏幕表示明確分開。數據模型徹底開放並能夠擴展,所以能夠與其餘任何應用程序組件鏈接。通知機制是自動並且透明的。當數據模型更改時,視圖將獲得更新;當用戶與視圖交互時,模型將更改。

圖 3. ILOG JViews Charts MVC 體系結構

圖 3. ILOG JViews Charts MVC 體系結構

高級功能

除了上述的這些基本功能外,ILOG JViews Charts 還提供了很是多的「炫酷」功能,用戶能夠根據自身的需求對於圖表進行自定義, JViews Charts 是徹底開發 API 的,您能夠基於它的類庫進行編程,創造任何外觀以及交互效果。這些高級的支持包括:

  • 描述圖表的圖例、表頭的定製 : 能夠定製不一樣樣式、位置的圖例和表頭
  • 數據點上的標籤、用戶定義的數據點標記
圖 4. ILOG JViews Charts 高級功能 – 圖例、表頭、標記

圖 4. ILOG JViews Charts 高級功能 – 圖例、表頭、標記

  • 線性或對數標度
  • 多軸、翻轉軸、對調軸
  • 不重疊的智能型刻度標記
  • 用戶定義的網格和刻度
  • 平移、縮放、編輯等行爲
圖 5. ILOG JViews Charts 平移、縮放、拾取

圖 5. ILOG JViews Charts 平移、縮放、拾取

  • 高亮、拾取、點擊等行爲
圖 6. ILOG JViews Charts 高亮、點擊

圖 6. ILOG JViews Charts 高亮、點擊

 

小結

經過本文對於 ILOG JViews Charts 套件的介紹和學習,我相信您必定對於 ILOG 產品的圖表圖形組件有了更多的瞭解,它不但提供了靈活多樣的外觀展現方式,還提供了對於桌面以及 Web 的多平臺的支持,一定可以幫助您快速的打造基於 MVC 的性能分析、數據分析與挖掘、實時監控以及業務分析等方面的可視化解決方案。

 

 

 

---恢復內容結束---

相關文章
相關標籤/搜索