HOME お役立ちグッズ 設計方法論 サービス・イベント 管理人のこと メール

データモデリングも、
プロセスモデリングも、
UIモデリングも、
現行システムの「見える化」も、

ぜんぶ XEAD Modeler でまかなえます

概要

XEAD Modeler は、企業システムの基本設計情報を編集・閲覧するための専用ツールです。データモデリングだけでなく、業務プロセス連係や機能連係のモデリングまでを立体的に支援します。新規開発における生産性向上のために、また、現行システムの仕様整理のためにご活用ください。(XEAD = Xml-based Enterprise Architecture Designer [zi:d])
特長と機能

 業務フローを「スライドショー」の形式でプレゼンテーションできる
 業務定義をブラウザでそのまま業務マニュアルとして閲覧できる
  サンプル(Google Chrome専用)
 定義要素間のさまざまなクロスレファレンスを手軽に確認できる
 機能設計書やテーブル設計書をEXCEL形式で出力できる。サンプル
 外部DDLや他のXEADファイルから定義情報を取り込める
 実務で鍛えられた設計手法「三要素分析法」に準拠している
 無償の設計情報ライブラリー「CONCEPTWARE」を利用できる
 日本語、英語、韓国語の3言語向けに国際化対応されている
  (韓国語についてはソウル在住の李ギムン氏にご協力いただきました)
 オープンソースソフトウエアなので、導入コストを限りなく抑えられる

スクリーンショット(クリックすれば拡大します)

業務フロー(業務の連係様式を表す図面)


業務定義(「職種」毎に定義される仕事の単位)


機能階層ビュー(機能の呼出関係と入出力イメージ)
データモデル(テーブルの論理関係を示す図面)

動作環境

J2SE(1.6.0以上)が必要です
解像度1024×768ピクセルかそれ以上の画面の利用をお勧めします

ご利用の手順

 インストーラ(Win専用。Windows7可)をダウンロードする
 説明にしたがってインストールする
 サンプルで試してみて、気に入ったならばニコニコしながら利用する

よくある質問

なぜオープンソースで提供しているのですか?
当社としては、ツールの販売ではなく、コンテンツやサポートといった設計ノウハウの提供で貢献したいからです。また、設計情報をいまだにExcel方眼紙で管理している前時代的なプロジェクトがあまりに多いからです。

実装環境との連係はどうなっていますか?
XEAD Modelerが出力するCREATE TABLE文で連係できます。また、XEAD Modelerで作成されるモデル情報は、バイナリ形式ではなくXML様式のテキストデータとして保管されており、様式の仕様書も公開されています。お使いの実装ツールへ定義情報を取り込むためのプログラムを手作りすることでも連係できます。なお、姉妹品の開発用プラットフォームXEAD Driverを使えば、XEAD Modelerで作成したテーブル定義やプログラム定義を簡単に取り込めます。

日本語、英語、韓国語以外の言語では利用できませんか?
900行程度のリソースファイルをバンドルすることで多言語対応がされています。中国語等についても対応したいと考えていますが、作者に翻訳能力がありません。翻訳ボランティアを募集しています。(操作援助等は当面日本語版のみ提供されます)

Windows以外で使えるモジュールはないのですか?
今のところ、Windows以外のOSで利用できるインストーラを提供する予定はありませんが、Javaで作られているソフトウエアなのでどこのJavaVM上でも動きます。

誰が開発したのですか?
「三要素分析法」の提唱者である渡辺幸三(このサイトの管理人)が、2003年末から2004年秋にかけて開発しました。開発者自身がヘビーユーザなので、現在でも改善され続けています。

改善と不具合修正の履歴

感想、バグ報告、改善提案を歓迎します。バグについては、バージョンナンバーとともに再現手順を明記していただくと対応しやすいです。基本的に上位互換で改訂してゆく方針です。

V1R3M44
(2012.04.13公開)
最新版
【改善点】
・データモデルの説明欄を設けた
・データモデル上で、キー項目をマウスで選択して(このときキー全体が水色になる)テーブル名の部分にドラッグ&ドロップすれば、テーブル関連が新規作成されるようにした
・DFD(業務フロー)上のプロセス(業務定義)の「イベント」の表示位置を左右に切り替えられるようにした(デフォルトは左)
・IOイメージ編集において、Ctrl+Z/Yを使えるようにした(従来もIOイメージ編集内でUndo/Redoできていたがキーマップと組み合わされていなかった)
・「サーブレット」や「サーバープログラム」等と紛らわしいため、ツリーノード上の「サーバーモジュール」の表現を「アプリケーション」に変更した。ノードの意味合いがより明確になった

 すべての履歴を見る

※XEADは当社の登録商標です

Copyright(c) since 2004 有限会社ディービーコンセプト All rights reserved.