株式会社チェンジビジョン 使用バージョン:astah* 6.0, 6.1
astah* チュートリアル [第 11 章 納品資料としてのドキュメント作成] [第 12 章 便利な機能を使ってみよう] [第 13 章 API を使ってみよう]
目次
納品資料としてのドキュメント作成 2
RTF 出力 2
HTML 出力 4
便利な機能を使ってみよう 8
図上でマウスを使ってスクロール 8
編集を取り消す(UNDO) 8
モデルから図へのジャンプ 8
図からツリーへのジャンプ 9
API を使ってみよう 11
モデル参照 API 11
モデル編集 API 11
図要素参照 API 11
図要素編集 API 11
API のサンプル 11
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
2 / 11
納品資料としてのドキュメント作成
RTF 出力
使用できるエディション: astah* professional、astah* UML、astah* think!
デモ動画:http://astah.change-vision.com/ja/movie.html#rtf-export
パッケージ、クラス、ユースケースの一覧、各図のイメージ、クラスの詳細(属性、操作)といったプロジェクト
の詳細なドキュメントをリッチテキスト形式で出力します。オプションで詳細なカスタマイズもでき、納品ドキュ
メントの作成などにも便利です。例えば、java ソースコードを読みこんだプロジェクトをドキュメントに出力し、
各クラスの概要を把握するといった利用ができます。
インストールフォルダ配下の Sample.asta を開いて出力してみましょう。
ファイルを開き、[ツール]-[RTF ドキュメント作成]を実行します。
次のようなダイアログが表示されます。
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
3 / 11
“オプション”ボタンをクリックします。出力用に様々な設定ができるようになっています。
では出力してみます。
納品用の資料やレビュー用にぜひご利用ください。
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
4 / 11
HTML 出力
使用できるエディション: astah* professional、astah* UML
作成したモデルををブラウザで閲覧できる HTML 形式で出力します。
Javadoc 形式で、HTML ドキュメントを出力
図の出力が可能
図上のクラスのリンクから、クラスの詳細を参照可能
インストールフォルダ配下の Sample.asta を開いて出力してみましょう。
ファイルを開き、[ツール]-[HTML 作成(javadoc)]を実行します。
出力先のディレクトリを選択します。
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
5 / 11
出力が終わると次のような MSG が表示されます。
“はい”を選択して結果を開いてみます。
左上に”All Diagrams”というフレームが出力されますが、ここには、プロジェクトに含まれる図イメージが出力され
ます。
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
6 / 11
この出力は、[システムプロパティ]-[ファイル]-[HTML作成時に図の情報を出力する] がONのときに出力されます。
astah* チュートリアル 第 11 章 納品資料としてのドキュメント作成
7 / 11
“All Diagrams”の”Class Digram”のリンクをクリックしてみます。
“Tracer”クラスの詳細に遷移しましたね。
例えば、完成された API 群をプロジェクト内部で仕様展開するときなどに、作成しておくと便利です。
図の”Tracer”をクリックしてみます。
astah* チュートリアル 第 12 章 便利な機能を使ってみよう
8 / 11
便利な機能を使ってみよう
図上でマウスを使ってスクロール
使用できるエディション: astah* professional、astah* UML、astah* think!、astah* community
図上で右クリックしながらマウスを移動させると、画面がスクロールします。大きな図を編集するときに重宝しま
す。また、Ctrl を押しながらマウスホィールを動かすと図を拡大・縮小できます。
編集を取り消す (UNDO)
使用できるエディション: astah* professional、astah* UML、astah* think!、astah* community
astah*はしっかりした Undo(編集の取り消し)、Redo(編集のやり直し)機構を持っていて、 100 回前の編集ま
で取り消すことが可能です。この回数はシステムプロパティから変更できます。
[ツール]-[システムプロパティ]-[その他]-[編集の取り消しの最大回数]
モデルから図へのジャンプ
使用できるエディション: astah* professional、astah* UML、astah* think!
デモ動画:http://astah.change-vision.com/ja/movie.html#model-to-diagram
大きなモデルの設計中は、構造ツリー上のどのモデルがどの図に書かれているか分かりにくくなりがちです。
astah*では、構造ツリーのポップアップメニュー[図要素へジャンプ]から参照されている図へジャンプできます。
astah* チュートリアル 第 12 章 便利な機能を使ってみよう
9 / 11
図からツリーへのジャンプ
使用できるエディション: astah* professional、astah* UML、astah* think!
デモ動画:http://astah.change-vision.com/ja/movie.html#model-to-diagram
大きなモデルの設計中は、図に書かれているモデルが構造ツリー上のどのモデルに該当するのかが分かりにくくな
りがちです。astah*では、図のポップアップメニュー[構造ツリー上のモデルへジャンプ]から、構造ツリーの元のモ
デルにジャンプできます。
ast
AP
ast
また
[A
[A
[A
ast
[分
モ
使用
モ
使用
図
使用
図
使用
AP
使用
ast
tah* チュー
PI を使って
tah*では AP
た以下の各種
PI 概要、XM
PI 利用ガイ
PI の JavaD
tah*インスト
分析設計モデル
デル参照
用できるエデ
デル編集
用できるエデ
要素参照
用できるエデ
要素編集
用できるエデ
PI のサンプ
用できるエデ
tah* インス
トリアル
てみよう
I も用意され
種ドキュメン
MI 入出力]
ド]
oc]
トールフォル
ルをわがまま
API
ディション:
API
ディション:
API
ディション:
API
ディション:
プル
ディション:
トールフォル
れており、プロ
ントも参考に
http://astah.
astah*インス
http://memb
ダ¥api¥doc¥
まに活用しよ
astah* prof
astah* prof
astah* prof
astah* prof
astah* profルダ¥ api¥sam
ロジェクトフ
してください
change-visio
ストールフォ
bers.change-
¥ javadoc¥ind
よう JUDE AP
fessional、as
fessional、as
fessional、as
fessional、as
fessional、asmple 配下に
ファイルの内
い。
on.com/ja/as
ォルダ¥api¥do
vision.com/ja
dex.html
PI 入門 ] http
stah* UML、
stah* UML
stah* UML
stah* UML
stah* UML、いくつかのサ
容を他のアプ
tah-api.html
oc¥index.htm
avadoc/astah
p://codezine.
astah* comm
astah* commサンプルがあ
第
プリケーショ
ml
h-api/6_0/ap
jp/article/det
munity
munity ありますので参
第13章 API
ンからも利用
pi/ja/doc/javad
tail/3165
参考にしてく
を使ってみよ
11 /
用できます。
doc/index.ht
ください。
よう
/ 11
ml