UML コンポーネント図で、簡単に認識できるように、コンポーネントをデータベースとしてタグ付けまたは識別するにはどうすればよいでしょうか? 昔はデータベースを表示するためのシリンダー記号がありましたが、それは UML の一部ではありません。たとえば、アプリケーション サーバーにも同じことが言えますが、それはどのように表示されますか?
固定観念はここに当てはまりますか? コンポーネント シンボルをグラフィック要素で強化できますか?
<<database>>
コンポーネント図に を使用するだけです。
詳細については、次の記事をご覧ください: http://www.sparxsystems.com.au/resources/uml_datamodel.html
Scott Ambler によると<<database>>
、データベースとサーバーに (表示されているように)タグを付けます。この情報は図 1 から引用しましたが、この記事 (および彼の他の記事 - よく読んでいます) を読むことをお勧めします。<<infrastructure>>
他に指摘したいことがあります - UML はモデリングの 1 つの方法にすぎません。正式なドキュメントでは、標準に準拠するようにしています。ただし、チームのために計画を立てて文書化するときは、意味があり、チームが理解できるものは何でも使用します。あなたにとって、それは「DB」または DB の名前のラベルが付いた円柱をコンポーネント ボックスに入れることを意味するかもしれません。
UML は、プロファイルを通じて拡張できます。
主要な拡張メカニズムは、ステレオタイプ、制約、およびタグ付きの値です。
ステレオタイプには、オプションのステレオタイプ アイコンを含めることができます。