クラス図のいるところ

仕様書でクラス図がないと表現しづらいもの。

  • エンティティ周り

ER図の代わりにエンティティだけのクラス図を書く。あと、各インターフェースで使うDTOの構成も文章や一覧表では表現が難しい。

  • インターフェースやクラスの継承関係

メインメニューから呼ばれるコンポーネントは共通のインターフェースを実装するとか、基底クラスとかがあって継承を前提に実装する業務ロジック関係があるといるかも。まあ、単純なやつは一覧でまとめるけど。


ということでプログラム仕様書単位に使うクラスだけのクラス図を書くことに。