タグ

クラス図に関するnestplus2のブックマーク (3)

  • アクティビティ図を素早く綺麗に描くコツ

    銀行のATMお金を引き出す処理の流れを表した、このアクティビティ図を、様々なコツを使って、素早くそして綺麗に描くコツを紹介する3分動画です。(ツールは、UMLモデリングツールastah*を使っています) コツ1 –  アクションは、図上をダブルクリックして作成する astah*では、各図で一番多く描画される図要素を、図上のダブルクリックで生成できます。(アクティビティ図ではアクション、クラス図ではクラス、ユースケース図ではアクター..etc) ツールバーと図上を往復する回数が減り、より素早く図を描くことができます。 コツ2 – コントロールフローは、ドローサジェストで作成する 図要素をマウスオーバーすると、小さな矢印(ドローサジェスト)が現れます。 この矢印をクリックして、対象の図要素を選択するだけで、コントロールフローを作成できます。 コツ3 – ガード条件は直接入力する ガード条件は

    アクティビティ図を素早く綺麗に描くコツ
  • クラス図とシーケンス図のトレーサビリティを保ちながら設計する

    製品事業部の松田です。(読みやすくなるモデルを描くコツ「りりぃメソッド」連載中) 普段、astah*の製品開発やサポート、astah*のプラグイン開発等をしています。 私は、昨年からETロボコンに実行委員として関わっており、沢山のチームのモデル図を見てきましたが、同一クラスを指定しているのに、クラス図とシーケンス図で操作名の異なる図を多く見かけました。来、同一クラスの同じ操作であれば、名前が一致しなくてはなりません。astah*には、これを自動で合わせる機能がありますが、あまり知られていないようなので紹介します。 既存のクラスをシーケンス図で使う astah*では、作成したクラスを、シーケンス図のライフラインのベースクラスに設定することで、クラス図とのトレーサビリティを保ちながら動的設計をすることができます。 例として、運搬車が走ることを説明するためのクラス図を描いてみました。 この図で

    クラス図とシーケンス図のトレーサビリティを保ちながら設計する
  • クラス図(Class Diagram) - UML入門 - IT専科

    クラス図(Class Diagram) クラス図はUMLの基となる図のひとつで、システムを構成するクラスとそれらの関係を表現します。また、各クラスが保持する属性(プロパティ)や操作(メソッド)も表現します。 クラスの表現 クラス図は次の要素で構成されます。 ■クラス名称 クラス名を記述します。抽象クラスの場合はイタリックで記述します。 パッケージ:クラス名 ※パッケージは省略可能 また、クラス種別(ステレオタイプ)を表示するには、<<ステレオタイプ>>の形式でクラス名の上部に記述します。 例 : <<interface>> ■属性 属性は次の形式で記述します。 可視性 名前 : 型 = 初期値 { 制約条件 } ※名前以外は省略可能

  • 1