Date: Mon, 14 Mar 2005 10:58:40 +0900
From: tatsuta@....com
Subject: [modeling-dojo:00210] Re: UML記述を理解できるお勧め本ありま
To: modeling-dojo@....jp
Message-Id: <070258C2211CD511AF2800508BB85956024F4163@....com>
X-Mail-Count: 00210
立見さん、こんにちは。
たつたです。
> サラリーマンは
> 年収1000万円以上だと加入できるクレジットカードは
> Aカード、Bカード、Cカード
> 年収500万円以上だと使用できるのはDカード、Eカード
> 年収300万円未満だとありません。というような要件があった場合、
> 以下のクラス図で、その”仕様”を表現できます。
>
>
> 加入できる
> +--------+ 0..* +------+
> |リーマン| ----------- |カード|
> +--------+ 0..* +------+
> 加入される
> {サラリーマンの年収属性}
「A、B、Cカードを持てる人はD,Eカードも持てる。」
等の、具体的な仕様を、クラス図で表す事はなかなか、難しい事だと
思いますし、それを表せたとしても、上記のような制約として記述
する方が、分かりやすいケースもあると思います。
要は論理構造の本質を見極め、クラス図として表すと言うことなのでしょうけど、、
頭では理解できますが、中々実践できません。
これも、経験なのでしょうか?