本文へジャンプ

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

送信されたすべての情報は安全です。

  • 閉じる [x]

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


送信されたすべての情報は安全です。

  • 閉じる [x]

ビジネスを可視化する

IBM ILOG JViews Enterpriseの紹介

松田 充弘, WebSphere クライアント・テクニカル・スペシャリスト, IBM
松田 充弘,WebSphere クライアント・テクニカル・スペシャリスト,IBM

概要: IBM ILOG 可視化製品シリーズの中心となる、IBM ILOG JViews Enterpriseの紹介
ビジュアルで操作性に優れたリッチ・インターフェース・アプリケーション(RIA)を実現する為の高機能GUI開発ツールキットです。

日付:  2009年 2月 19日
レベル:  初級
アクティビティー: 2622 ビュー
お気軽にご意見・ご感想をお寄せください: 


はじめに

今日のビジネス・アプリケーションでは、Rich Interfaceは必要不可欠な要求となっています。アプリケーションのユーザー・インターフェースにおいて、情報を単なる文字や数字の羅列ではなく、図やチャートで可視化することは、ビジネス上の判断や意思決定において大変重要です。パッケージ・アプリケーションやBI(Business Intelligence)ツールはその対象となる情報やデータを視覚的、直感的に理解するためのリッチなグラフィック・インターフェースを提供しています。しかし、独自にアプリケーションを開発しそのインターフェースに図やチャートを実装する場合、プリミティブな描画機能で1本の線の描画からそれを実装していく手間は大変なものです。そこで、図やチャートを部品化したコンポーネントを利用することが、工数の削減と高い機能性の実現につながります。
IBM ILOG可視化製品シリーズは、Java、 .NET、 Adobe™ Flex™、C++ の各プラットフォームで稼動するクオリティの高いグラフィカル・ディスプレイ・コンポーネントを提供しています。
今回は、IBM ILOG可視化製品の中でも特にエンタープライズ・アプリケーションで多く利用されるJavaプラットフォームでの中心的製品となるIBM ILOG JViews Enterpriseをご紹介します。


IBM ILOG JViews Enterpriseとは

IBM ILOG JViewsはJavaプラットフォームでの様々なタイプのグラフィック・インターフェースに対応する複数のコンポーネントを提供してきましたが、その中からエンタープライズ・アプリケーションで有用なコンポーネントをパッケージした、IBM ILOG JViews Enterpriseがリリースされました。
IBM ILOG JViews Enterprise は、非常にビジュアルでインタラクティブなデスクトップ、および Web アプリケーションを作成するための Java ベースのグラフィカル・コンポーネントの大規模なコレクションを提供します。 製品は、専用のエディターやデザイン・ツールと、フル機能のソフトウェア開発キット (SDK) から構成されており、Java 開発者は、ビジネスの中核をなすアプリケーションに直感的でグラフィカルなディスプレイを追加することができます。


IBM ILOG JViews Enterpriseの機能

IBM ILOG JViews Enterpriseでは、次のようなタイプのインターフェースの開発が可能です。

  • ダイアグラムは、オブジェクトとそれらの相互接続状態を示すときに使用されます。典型的な用途として、フローチャート、組織図、ネットワーク・トポロジー、プロセス・モデラーなどがあります。レイアウトアルゴリズムにより、シンボルを自動的に見やすく配置することができます。用意されたシンボルセットに加え、シンボル・エディターで独自のシンボルセットをデザインして利用することができます。

    ダイアグラム


  • ダッシュボードは、現在のビジネス・メトリックをグラフィックでユーザーに伝達する個々の表示オブジェクト (チャート、ゲージ、地図など) を集合させ、1つにまとめたものです。JViews Enterprise は、プロセス・コントロール表示という別のタイプのダッシュボードもサポートしています。これは、物理装置の 1つ以上の部分をその現在の状況とともに表示する場合に使用されます。シンボル・エディターで独自の表現と振舞を兼ね備えた部品ライブラリーを作成し、ダッシュボード・エディターで部品を配置した画面構成をビジュアルに開発できます。

    ダッシュボード


  • ガントチャートは時間を軸としたスケジュールチャート表示で、ビジネス・リソースが時間の経過とともにどのように割り当てられるかを示す場合に使用されます。タスクチャート、リソースチャート、リソース負荷チャート、カレンダービューが部品として利用できます。デザイン・ツールで簡単にチャートの表現をカスタマイズでき、またSDKによる複雑なタスクレンダリングの実装も可能です。表示されたバーはインタラクティブに操作でき、柔軟なスケジュール調整を可能にします。

    ガントチャート


  • チャートは、一連のデータ・ポイントを表現する場合に使用されるクラシックな表示です。これらは、ヒストリカル・データとリアルタイム値のどちらを表示する場合にも使用できます。デザイン・ツールでチャートの表現や構成を視覚的にデザイン可能です。豊富なチャート表現のバリエーションと、その組合せにより、様々なデータの可視化の要求に応えます。

    チャート


  • 地図は、資産の物理的な位置を示します。資産は多くの場合、基礎にあるシステム・データと連携しているため、現在の状況を反映するためにその位置や形状が変化する可能性があります。地図を背景にダイアグラムやダッシュボードで実装されるシンボルを配置したGIS(地理情報システム)の開発が可能です。多様なベクトル地図、ラスターイメージ地図などのフォーマットに対応するとともに、カスタムな地図フォーマットへの対応も可能です。

    地図


IBM ILOG JViews Enterpriseは、以下の4つのコンポーネントで構成されます。

  • Diagrammer
  • Gantt
  • Chats
  • Maps

ダイアグラム、ダッシュボードは、共にDiagrammer コンポーネントが相当します。


まずは体験してみてください


その他のIBM ILOG 可視化製品

  • IBM ILOG JViews Telecom Graphic Object
    ネットワーク監視など通信分野向けのコンポーネント
  • IBM ILOG JViews Maps for Defense
    高度な地形分析機能や部隊シンボルなど指揮指令システムの為のコンポーネント
  • IBM ILOG Graph Layout for Eclipse
    Eclipseをベースとしたアプリケーションに適用可能なグラフ・レイアウト・アルゴリズ
  • IBM ILOG Diagram for .NET
    .NETプラットフォームの為のダイアグラム/ダッシュボード コンポーネント
  • IBM ILOG Gantt for .NET
    .NETプラットフォームの為のガントチャート コンポーネント
  • IBM ILOG Elixir
    Adobe™ Flex™の為のグラフィックコンポーネント
  • IBM ILOG Views
    C++言語の為のGUI開発ツールキット。
    Windows、UNIX、Linuxの各プラットフォーム互換のGUIコンポーネントです。
    メニューやボタンなどの標準ガジェット部品と、ダイアグラム、ダッシュボード、チャート、地図、DBアクセスなどの部品群が用意されています。

IBM ILOG 可視化製品のデモ
可視化製品デモ


まとめ

IBM ILOG可視化製品チームは、ユーザー・インターフェース開発者に対し、20年以上にわたってクオリティの高いグラフィカル・ディスプレイ・コンポーネントを提供し続けています。
製品は、専門的なツール、コンポーネント、ライブラリーから構成されており、様々なプラットフォームで利用可能です。今後も更に進化し続ける可視化製品は、カスタム・ユーザ・インターフェースを作成する開発者にとって、最も有効的な製品となります。


参考文献

著者について

松田 充弘,WebSphere クライアント・テクニカル・スペシャリスト,IBM

不正使用の報告のヘルプ

不正使用の報告

ありがとうございます。 このエントリーは、モデレーターの注目フラグが設定されました。


不正使用の報告のヘルプ

不正使用の報告

不正使用の報告の送信に失敗しました。


developerWorks: サイン・イン


IBM ID が必要ですか?
IBM IDをお忘れですか?


パスワードをお忘れですか?
パスワードの変更

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 利用条件

 


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。 プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。 お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

表示名をお選びください

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

(半角英数字で3文字以上31文字以下にする必要があります)


「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 利用条件

 


この記事を評価する

コメント

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=WebSphere
ArticleID=468495
ArticleTitle=ビジネスを可視化する
publish-date=02192009
author1-email=MMATSUDA@jp.ibm.com
author1-email-cc=

タグ

Help
このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。

スライダーバーを使用することで、より多く(少なく)タグを表示します。

人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。

マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。

このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。