2009-06-08 14 views
0

私は、それ自身のために複数のイベントを生成する特別なタイプのハードウェア/デバイスを含むシステムのユースケース図を設計しています。これらのシステム生成イベントに対して、ユースケース図を描画するにはどうすればよいのですか。ユースケース図

アブドゥル・ハリク

+0

私はデバイスによって生成されたイベントのそれぞれについて深刻なビジネスロジックを扱っています。 –

+0

何が問題なのですか? – sharptooth

+0

Btw何かを明確にしたい場合は、質問を編集するだけです。 – sharptooth

答えて

1

システムの使用方法に基づいてユースケースをモデル化する必要があります。 HWで生成されたすべてのイベントが、モデル化されたユースケースを持つ必要はありません。

ユースケース図を設計して、ターゲットシステムがどのように使用される可能性が高いかを概説します。モデル化されたユースケースの1つで特定のハードウェアイベントが「役割を果たす」ことが分かったら、このHWデバイス(タイマー、センサーなど)をアクターとしてユースケースとして追加します。

3

私はこのケースでは全くユースケース図を使用するとは思いません。特別なデバイスはシステムの一部であり、ユースケースは外部からのシステムとのやり取りを人間のユーザから見せるのに最適です。

少し拡張するには、タイマー(特殊デバイスに類似)を使用していくつかのイベントを発生させるデスクトップアプリケーションを考えてみましょう。私はタイマーの起動を示すためにユースケースを使用しません。

UMLでは、特定の種類の図を生成する必要はありません。描画や使用が困難な特定の種類の図を見つけた場合は、おそらくisn

ユースケースダイアグラムの考え方に執着している場合は、特殊なデバイスをユースケースでアクターにして、他のPAを使用して表示することができますシステムのrts。

+0

正確です。ハードウェア自体はユースケースではありません。ユースケース図には、システムの技術的側面は示されていませんが、いつ誰が使用されているのでしょうか? –

+0

シナリオを簡単に紹介しましょう。デバイスは自分自身を自己発見するためにハートビート信号をPCに送信します。私はどのようにこれをダイアグラムに表示しますか? –

+0

またはデバイスがリセットされ、ユーザがステータスを表示できるようにステータスをpc inorderに送信したとします。 –

関連する問題