6

UML コンポーネント図で、簡単に認識できるように、コンポーネントをデータベースとしてタグ付けまたは識別するにはどうすればよいでしょうか? 昔はデータベースを表示するためのシリンダー記号がありましたが、それは UML の一部ではありません。たとえば、アプリケーション サーバーにも同じことが言えますが、それはどのように表示されますか?

固定観念はここに当てはまりますか? コンポーネント シンボルをグラフィック要素で強化できますか?

4

3 に答える 3

5

<<database>>コンポーネント図に を使用するだけです。

詳細については、次の記事をご覧ください: http://www.sparxsystems.com.au/resources/uml_datamodel.html

于 2008-10-29T13:21:06.057 に答える
1

Scott Ambler によると<<database>>、データベースとサーバーに (表示されているように)タグを付けます。この情報は図 1 から引用しましたが、この記事 (および彼の他の記事 - よく読んでいます) を読むことをお勧めします。<<infrastructure>>

他に指摘したいことがあります - UML はモデリングの 1 つの方法にすぎません。正式なドキュメントでは、標準に準拠するようにしています。ただし、チームのために計画を立てて文書化するときは、意味があり、チームが理解できるものは何でも使用します。あなたにとって、それは「DB」または DB の名前のラベルが付いた円柱をコンポーネント ボックスに入れることを意味するかもしれません。

于 2008-10-29T13:20:25.950 に答える
1

UML は、プロファイルを通じて拡張できます。

主要な拡張メカニズムは、ステレオタイプ、制約、およびタグ付きの値です。

ステレオタイプには、オプションのステレオタイプ アイコンを含めることができます。

  • «データベース» の円筒形のアイコンが付いた既存のプロファイルを見つけることができる場合があります。
  • UML ツールを使用すると、独自のプロファイルを作成できる場合があります
于 2008-10-29T13:31:48.187 に答える