web-dev-qa-db-ja.com

ユースケース図。システムを独自のアクターにすることはできますか?

こんにちは私は俳優のために以下の定義を得ました。つまり、システムがそれ自体のアクターになることはできません。システムが特定の要素をスクリーンに表示することになっているとしたらどうでしょうか。その場合、システムはシステムの独自のアクターになりますか?おそらくそうではない。では、それをユースケース図にどのように提示すればよいでしょうか?

アクター:アクターは、システムとの1つ以上の対話で役割を果たす個人、組織、または外部システムです。俳優は棒人間として描かれています。 -詳しくは次をご覧ください http://www.agilemodeling.com/artifacts/useCaseDiagram.htm#sthash.1jE5S2CY.dpuf "

3
Cemre Uludag

システムは特定の要素を画面に表示できます。つまり、アクターは「画面上でそれらの要素を確認」できます。 「システム」の観点からシステムを説明するのではなく、「ユーザー」の観点からシステムを説明してください。システムで何ができるのでしょうか。

私は例が役立つと信じています:

システムとしてATMについて話したいとしましょう。 「銀行のお客様」が使用できるユースケース:

  • お金を引き出す
  • アカウントの残高を確認する

銀行の観点から説明するのはよくありません。しかし、あなたがしようとすると、次のようなものが得られます:システムは次のことができます:

  • 要求に応じてお金を与える(お金を引き出すためのマップ)
  • 残高の表示(アカウントの残高を確認するためのマップ)
5
pietromenna

画面の視聴者は誰ですか?彼らはその情報を見たいと思っているのではないでしょうか?

「システムが独自のアクターになることはできますか?」という質問について

おそらく、システムは独自のアクターになることができます。システムを、それ自体の目標に向かって積極的であり、その信念、欲望、義務、および意図に基づいて行動するインテリジェントな目標駆動型エージェントと見なす場合(特に、 インテリジェントの作業を参照)ユトレヒト大学のシステムグループ )、そのシステムを俳優として見ることができます。

しかし、私が強調したいのは、このモデリング方法は、ディスプレイシステムに役立つとは思わない。

0