0

UMLで、ユースケース図を描くときに、すでに含まれているユースケースを含めることはできますか?(または、すでに拡張されたユースケースを拡張しますか?)

それは意味がありますか?私は、AにBを含め、BにCを含めることができると思うような状況にあります。ここで、A、B、Cはすべてユースケースです。

A ----------------> B ----------------> C
    <<include>>          <<include>>

技術的に意味のある用量ですか?

4

2 に答える 2

1

ユースケース A が B のスコープ内ではなく、C から直接呼び出されているかどうかによって異なります。A が C によって直接使用されている場合は、それを C ユースケースに描画し、A を含まれているものとして修飾するのが理にかなっています。それ以外の場合は無視できます。

于 2012-10-29T18:14:38.307 に答える
1

技術的には、シナリオに適合する場合は、あなたが言及したことを行うことができます。ただし、通常は「include」を使用して、アナリストが繰り返しを避けるのに役立つ主要なユースケースから一連のステップを抽象化します。これは、すべてのメイン ユース ケースの少なくとも最初のカットの基本的なフローを完了した後で、全体像が明らかになることを意味します。主な目的は、ユースケース図を複雑にすることではなく、単純化することです。

于 2012-10-30T04:18:29.997 に答える