spring of life

技術、ときどき日常のブログ(予定)

シーケンス図・クラス図の書き方 etc

自分で仕様書書くときに sphinx で plantuml 使ってて、主にシーケンス図・クラス図を書いてるので、参考にしたページをペタペタ貼っておきます(と言っても同じサイトですが。。。)

  • シーケンス図

yohshiy.blog.fc2.com

  • クラス図

yohshiy.blog.fc2.com

というか多分、検索したらトップに出てくるから載せる必要もないかもw

まぁ自分が作ってるアプリだと、このサイトの載ってるので十分UML作れるかな


あと、emacs で書いてるので専用のパッケージを入れてみた。手順としては

1. .emacs.el にパッケージの追加

(add-to-list 'package-archives '("melpa-milkbox" . "http://melpa.milkbox.net/packages/") t)

2. パッケージインストール

# emacs コマンド実行後
M-x package-install [RET] plantuml-mode [RET]

3. plantuml-mode 自動適用設定

(require 'plantuml-mode)
(add-to-list 'auto-mode-alist '("\\.uml$" . plantuml-mode))
(setq plantuml-jar-path "/path/to/plantuml.jar")

M-x plantuml-previewで作成中のUML図が emacs 上で見れるのが結構便利だった!