2012年3月7日水曜日

スクリプトでUML図作成

UML図を簡単に使えそうなものを探していたら
sphinx拡張のseqdiagというものにたどり着いた。
Graphvizみたいにスクリプトを書くと図にしてくれるぽい。
ちなみにこれはPythonのモジュールです。

1.インストール
easy_install sphinxcontrib-seqdiag


2.図の作成
C:\work> actdiag -f C:\Windows\Fonts\msmincho.ttc test.diag


サンプルデータ:test.diag
---
diagram {
  クライアント -> サーバー [label="要求"];
  クライアント <- サーバー [label="応答"]; 
}


参考URL:
http://blockdiag.com/ja/seqdiag/sphinxcontrib.html
http://d.hatena.ne.jp/torutk/20110522/p1
コメントを投稿

Androider