アクティビティ図 BPM • UML(Unified Modeling Language)の基本的なダイアグラム の1つ。 構造 ①クラス図 ②オブジェクト図 ③パッケージ図 ④ユースケース図 ⑤ステートチャート図 ⑥アクティビティ図 ⑦シーケンス図 ⑧コラボレーション図 ⑨コンポーネント図 ⑩配置図 振舞 実装 • 業務の処理手順を示す。 – 複数の処理ステップを順序だてて配置する。 – フローチャート、ペトリネット、状態遷移図に由来。 • 処理を実行する人や組織を表現できる。 – スイムレーン • その他に次の用途に使われる。 – ユースケース内部のシナリオを記述する。 – オブジェクト内のメソッドの処理フローを記述する。 All Rights Reserved, Copyright © 2004, Kobayashi 1 アクティビティ図(制御フロー) BPM スイムレーン 組織1 組織2 アクティビティ アクティビティ フォーク 分岐 アクティビティ 組織3 アクティビティ アクティビティ アクティビティ ジョイン マージ アクティビティ All Rights Reserved, Copyright © 2004, Kobayashi 2 アクティビティ図(オブジェクトフロー) BPM スイムレーン 組織1 組織2 アクティビティ アクティビティ アクティビティ オブジェクト オブジェクト アクティビティ アクティビティ オブジェクト オブジェクト :オブジェクトフロー 組織3 アクティビティ :制御フロー All Rights Reserved, Copyright © 2004, Kobayashi 3 アクティビティ図(注文処理の事例) 販売 会計 BPM 物流 商品の展示 決定? Yes No 決済 注文 出荷 出荷通知 All Rights Reserved, Copyright © 2004, Kobayashi 配送 4 第6回 課題 BPM [問題] インターネット入試のユースケースを1つ選んで、その処理をアク ティビティ図で書きなさい。ただし、スイムレーンを使うとともに、 基本パスと拡張パスをいっしょに書くこと。 All Rights Reserved, Copyright © 2004, Kobayashi 5
© Copyright 2025 ExpyDoc