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

データモデリング、業務モデリング、機能モデリング、
現行システムの「見える化」、

ぜんぶXEAD[zi:d]でまかなえます

概要

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

特長と機能

 業務フローを「スライドショー」でわかりやすくプレゼンテーションできる
 テーブルごとのCRUD状況がデータモデル上で示される
 データモデルにテーブルのインスタンスを書き込める
 パネルの画像やHTMLベースのモックを表示できる
 業務定義をブラウザで業務マニュアルとして閲覧できる。サンプル(IE6専用)
 定義要素間のさまざまなクロスレファレンスを手軽に確認できる
 クロスレファレンスから各定義要素の編集画面へ自在にジャンプできる
 テーブル定義にもとづいて、CREATE文をファイル出力できる
 各種図面をJPEG/PNG形式でファイル出力できる
 各種一覧データをCSV形式でファイル出力できる
 機能設計書やテーブル設計書をEXCEL形式で出力できる。サンプル
 フィールド定義等の大量データについては、CSVファイルから取り込める
 外部のCREATE TABLE文を取り込める
 他のXEADファイルから定義情報を取り込める
 100回分までUNDO(REDO)できる
 全定義要素の文字列を走査・置換できる
 説明文中にURL(http:, file:)を書き込めば対象へジャンプできる
 フリーウエアなので、導入コストを限りなく抑えられる
 実務で鍛えられた設計手法「三要素分析法」に準拠している
 非日本語環境では自動的に英語版として起動される
 設計情報ライブラリー「CONCEPTWARE」を利用できる

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

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


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


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

動作環境

J2SE の1.4.* 以上が必要です(*1)
WindowsXP(SP1)にて動作確認してあります
解像度1024×768ピクセルかそれ以上の画面の利用をお勧めします

*1.J2SE1.4.1で起動できないケースがあります。その場合には、1.4.2以降をインストールしてください。WindowsVistaでは、1.6.0以降をインストールしてください(そうでないと文字化けします)。コマンドプロンプトで java -version と入力すれば、現在のバージョンを確認できます。そのコマンドが無効とみなされたなら、Javaがインストールされていないということです。新規にインストールするのであればRuntimeでかまいません。なお、Javaの環境設定に関して当社へ問い合わせることはご遠慮ください
ご利用の手順

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

よくある質問

なぜフリーウエアとして提供しているのですか?
当社としては、ツールの販売ではなく、コンテンツやサポートといった設計ノウハウの提供で貢献したいからです。また、設計情報をいまだに表計算ソフトやワープロソフトで管理している非効率なプロジェクトがあまりに多いからです。

実装環境との連係はどうなっていますか?
テーブル定義からSQLのCREATE文を出力する程度はできますが、クラスコードを生成するといった高度な機能は用意されていません。そのような機能は中途半端なものでは役に立ちません。もし役に立つような本格的なものであるとすれば、設計情報に実装レベルのこまごまとした制御情報が盛り込まれているはずです。しかしその場合、ユーザーがコンテンツ全体を理解して検収することや、論理レベルで改善・発展させてゆくことが難しくなってしまいます。

マルチユーザーで使えますか?
残念ながら使えません。もしサブシステム毎に編集作業を分担したい場合には、適宜インポート機能を用いて設計情報を統合しながら進めてください。

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

Windows以外で使えるモジュールはないのですか?
インストーラはWindowsXP,Vista,ME,2000,98で利用可能ですが、Windows98で利用するためにはインストール後に起動用のバッチファイル(xead.bat)を編集しなければなりません(DOSコマンドとJavaの環境設定に関する知識が必要です)。なお今のところ、Windows以外のOSで利用できるインストーラを提供する予定はありません。

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

改善と不具合修正の履歴(一部)

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

V1R3M32
(2009.02.25公開)最新版
【改善点】
CREATE TABLEステートメントの出力ダイアログで、出力せずにステートメントの作成条件を変更できるようにした(これまでは、ステートメントを出力しない限り条件設定が反映されなかった)。また、ステートメント中のコメント(フィールド名)の出力もコントロールできるようにした。

V1R3M31
(2009.01.29公開)
【修正された不具合】
テーブルに含まれるフィールドが100個以上の場合に、データモデルの表示、フィールド一覧上での並び順序の変更、および設計書出力において生じる不具合を修正した。

V1R3M30
(2009.01.20公開)
【改善点】
「機能設計書」において、パネル定義に対応する規定名を持つ画像ファイル(png,、jpg、jpeg)が存在している場合、パネルイメージとしてシートに出力するようにした。
【修正された不具合】
パネル定義を業務定義へ組み込むためのドラッグ&ドロップ処理が、画像ファイルを用いた場合に使いにくくなっていた点を修正した。

V1R3M29
(2008.12.24公開)
【改善点】
CREATE TABLE文のインポートにおいて、各フィールドにコメントがある場合、それをフィールド名とみなして取り込むためのオプションを設けた。これに伴い、CREATE TABLE文の出力機能においても、XEAD上でフィールド名の他にエイリアスが指定されている場合、出力されるフィールド定義にエイリアスを用い、コメントとしてフィールド名を設定するようにした。
【修正された不具合】
設計書出力機能の細かいバグを修正した。

V1R3M28
(2008.12.18公開)
【改善点】
ツールメニューに「設計書出力」を追加した。エクセル形式で「テーブル設計書」や「機能設計書」を出力できるようになった。サンプル

 すべての履歴を見る

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

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