ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Business Process Management Business Process Composerユーザーズ・ガイド
11
g
リリース1(11.1.1)
B61410-01
ライブラリ
製品
次
目次
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
このリリースでの新機能
このマニュアルの構成
関連ドキュメント
表記規則
第I部 Oracle Business Process Composerの概要
1
Oracle Business Process Management Suiteの概要
1.1
Oracle Business Process Management Suiteの概要
1.2
Oracle BPMのユーザー・ペルソナ
1.3
Oracle BPM Suiteのコンポーネント
1.3.1
プロセス・モデリングおよび実装
1.3.1.1
Oracle BPM Studio
1.3.1.2
Oracle Business Process Composer
1.3.1.3
Oracle Metadata Service (MDS)
1.3.1.4
Oracle BPMプロジェクト
1.3.2
Oracle BPMランタイム・コンポーネント
1.3.2.1
Oracle BPMエンジン
1.3.2.2
Oracle Human Workflow
1.3.2.3
Oracle Business Rules
1.3.2.4
Oracle WebLogic Application Server
1.3.2.5
Oracle Enterprise Manager
1.3.3
Oracle BPM Suiteプロセス参加者アプリケーション
1.3.3.1
Oracle BPM WorkSpace
1.3.3.2
Oracle BPM Process Spaces
1.3.4
その他のOracle BPM Suiteのコンポーネント
1.3.4.1
プロセス分析
1.3.4.2
ガイド付きビジネス・プロセス
1.4
Oracle Business Process Analysis (BPA) Suite
1.5
アプリケーション開発ライフサイクルの概要
1.5.1
プロセス・モデリング
1.5.2
実装
1.5.3
デプロイメント
1.5.4
Oracle BPMランタイム
1.6
Oracle BPMのユース・ケース
1.6.1
ユース・ケース: BPM Studioを使用したプロジェクト・テンプレートの作成
1.6.2
ユース・ケース: BPM Studioを使用したプロセス・モデリングおよびアプリケーションのデプロイ
1.6.3
ユース・ケース: Business Process Composerを使用したプロセス・ブループリントの作成
1.6.4
ユース・ケース: Business Process Composerを使用したOracle Business Rulesの修正
1.6.5
ユース・ケース: Oracle BPA Suiteを使用したビジネス・プロセスのモデリング
2
ビジネス・プロセス設計の概要
2.1
Business Process Management Notation (BPMN)の概要
2.1.1
Business Process Management Notation (BPMN)の概要
2.1.2
ビジネス・プロセス
2.1.2.1
プロセス・インスタンス
2.1.2.2
プロセス・トークン
2.1.3
フロー・オブジェクト
2.1.3.1
タスク
2.1.3.2
イベント
2.1.3.3
ゲートウェイ
2.1.3.4
シーケンス・フロー
2.1.4
データ・オブジェクト
2.2
営業見積サンプル・プロジェクトの概要
2.2.1
営業見積サンプルの詳細
2.2.1.1
営業見積の開始
2.2.1.2
ビジネス実行確認の決定
2.2.1.3
見積の承認
2.2.1.4
承認結果
3
Oracle Business Process Composerの概要
3.1
Oracle Business Process Composerの概要
3.1.1
Oracle Business Process Composerのユース・ケース
3.2
アプリケーション開発ライフサイクルの概要
3.2.1
ワークフロー: プロジェクト・テンプレートを基にしたプロジェクトの作成
3.2.2
ワークフロー: プロジェクト・ブループリントの作成
3.2.3
ワークフロー: 実行時でのビジネス・ルールの編集
3.3
Oracle Business Process Composerへのサインオン
3.4
Oracle Business Process Composerのようこそページの使用
3.4.1
Oracle BPMメタデータ・サービス・リポジトリ・ブラウザの使用
3.5
Oracle Business Process Composerのインタフェースの概要
3.5.1
アプリケーションのメニュー
3.5.2
プロジェクト・ナビゲータ、プロジェクト・メニューおよびプロジェクト・ツールバー
3.5.2.1
プロジェクト・ナビゲータ
3.5.2.2
プロジェクト・メニュー
3.5.2.3
プロジェクト・ツールバー
3.5.3
エディタ
3.5.3.1
プロセス・エディタ
3.5.3.2
アクティビティ・ガイド・エディタ
3.5.3.3
ビジネス・ルール・エディタ
3.5.3.4
データ・アソシエーション・エディタ
3.5.3.5
式エディタ
3.5.4
その他のブラウザおよびエディタ
3.5.4.1
プロジェクトおよびプロセスの検証ブラウザ
3.5.4.2
ドキュメント・エディタ
3.5.4.3
承認ワークフロー・ブラウザ
第II部 Oracle Business Process Composerの使用
4
プロジェクトおよびプロジェクト・テンプレートの使用
4.1
Oracle BPMプロジェクトの概要
4.1.1
プロジェクト・リソースの概要
4.1.1.1
編集可能なプロジェクト・リソース
4.1.1.2
ビジネス・カタログ
4.1.2
Oracle BPM MDSリポジトリの概要
4.2
プロジェクト編集およびプロジェクト・メニューの概要
4.2
Oracle BPMメタデータ・サービス(MDS)ブラウザの概要
4.2.1
プロジェクト・ナビゲータの概要
4.2.2
プロジェクト・メニューの概要
4.2.2.1
標準モード
4.2.2.2
編集モード
4.3
プロジェクトの作成および使用
4.3.1
新規プロジェクトを作成する方法
4.3.2
プロジェクト・ブラウザを使用してプロジェクトを開く方法
4.3
プロジェクトへの変更を保存する方法
4.3.3
Oracle BPMメタデータ・サービス・リポジトリへのプロジェクトの公開方法
4.3.4
プロジェクトの自動保存を構成する方法
4.3.5
プロジェクトへの変更を破棄する方法
4.3.6
ローカル・ファイル・システムにプロジェクトをエクスポートする方法
4.4
プロジェクト・テンプレートの使用
4.4.1
編集ポリシーの概要
4.4.1.1
プロセス・レベルの編集ポリシー
4.4.1.2
コンポーネント・レベルの編集ポリシー
4.4.2
プロジェクト・テンプレートでのデータ・オブジェクトおよび変数の使用
4.5
プロジェクトの検証
4.6
プロジェクト・デプロイメントの概要
4.6.1
デプロイ担当者セキュリティ・ロールの概要
4.6.2
承認ルーティングの概要
4.7
Oracle BPMプロジェクトのランタイムへのデプロイ
4.7.1
プロジェクトをOracle BPMランタイムにデプロイする方法
4.7.2
承認ワークフローを使用してプロジェクトをデプロイする方法
4.7
デプロイ済のプロジェクトを編集する方法
4.7.3
プロジェクトをSARファイルとしてエクスポートする方法
5
プロセスおよびプロセス・エディタの使用
5.1
プロセスの使用
5.1.1
ビジネス・プロセスの概要
5.1.1.1
プロセスのタイプ
5.1.2
新しいビジネス・プロセスの作成方法
5.1.3
ビジネス・プロセスを開く方法
5.1.4
ビジネス・プロセスの削除方法
5.1.4.1
ビジネス・プロセスの削除に関する注意事項
5.2
プロセス・エディタの概要
5.2.1
プロセス・エディタ・ツールバー
5.2.2
プロセス・エディタ・キャンバス
5.2.3
コンポーネント・パレット
5.2.3.1
基本フロー要素
5.2.3.2
BPMNフロー要素
5.2.3.3
ビジネス・カタログ
5.3
フロー要素の使用
5.3.1
コンポーネント・パレットからフロー要素を追加
5.3.2
コンポーネント・メニューからのフロー要素の追加
5.3.3
プロセスへのシーケンス・フローの追加
5.3.4
フロー要素の削除
5.3.4.1
フロー要素の削除に関する注意事項
5.3.5
ビジネス・カタログからのタスクの直接追加
5.4
プロセスのドキュメント化
5.4.1
ドキュメント・エディタの概要
5.4.1.1
ドキュメントへのリンクの挿入
5.4.2
ドキュメントをプロセスに追加する方法
6
Oracle BPMを使用したビジネス・プロセスのモデリング
6.1
スイムレーンを使用したプロセスの整理
6.1.1
ロールの概要
6.1.1.1
コンテキスト内のロール
6.1.2
スイムレーンの概要
6.1.2.1
コンテキスト内のスイムレーン
6.1.3
プロセスへのロールおよびスイムレーンの追加
6.1.4
Business Process ComposerとBPM Studioとの間でのロールの共有
6.2
プロセスの開始点および終了点の定義
6.2.1
開始イベントと終了イベントの概要
6.2.1.1
プロセスの各種のパターンおよびサブプロセスのデフォルト開始イベント
6.2.1.2
プロセス・インスタンスのトリガー方法の定義
6.2.1
1プロセスでの複数の開始イベントの使用
6.2.1.3
1プロセスでの複数の終了イベントの使用
6.2.2
None開始イベントの概要
6.2.2
コンテキスト内のNone開始イベント
6.2.2.1
データ・アソシエーション
6.2.3
メッセージ開始イベントの概要
6.2.3.1
コンテキスト内のメッセージ開始イベント
6.2.3.2
プロセスの入力引数と出力引数の使用
6.2.4
シグナル開始イベントの概要
6.2.4.1
コンテキスト内のシグナル開始イベント
6.2
タイマー開始イベントの概要
6.2.5
None終了イベントの概要
6.2.5.1
コンテキスト内のNone終了イベント
6.2.6
エラー終了イベントの概要
6.2.7
メッセージ終了イベントの概要
6.2.8
強制終了イベントの概要
6.3
プロセスへのユーザー相互作用の追加
6.3.1
ヒューマン・ワークフローの概要
6.3.1.1
ヒューマン・タスクの概要
6.3.2
ユーザー・タスクの概要
6.3.2.1
コンテキスト内のユーザー・タスク
6.3.2
対話型アクティビティの使用
6.3.2.2
プロジェクト・テンプレートでのユーザー・タスクの使用
6.3.3
手動タスクの概要
6.3.3.1
コンテキスト内の手動タスク
6.4
他のプロセスおよびサービスとの通信
6.4.1
サービス・タスクの概要
6.4.1.1
コンテキスト内のサービス・タスク
6.4.1.2
プロジェクト・テンプレートでの再使用可能なサービスの実装
6.4.2
送信タスクの概要
6.4.2.1
コンテキスト内の送信タスク
6.4.3
受信タスクの概要
6.4.3.1
コンテキスト内の受信タスク
6.4.3.2
受信タスクによるプロセスの開始
6.4.4
送信タスクおよび受信タスクを使用した、プロセス間の通信
6.4.5
メッセージ・スロー・イベントの概要
6.4.6
メッセージ・キャッチ・イベントの概要
6.4.7
メッセージのスローおよびキャッチを使用した、プロセス間の通信
6.5
Oracle Business Rulesを使用したビジネス・ロジックの追加
6.5.1
Oracle Business Rulesの概要
6.5.2
ビジネス・ルール・タスクの概要
6.5.2.1
コンテキスト内のビジネス・ルール・タスク
6.6
シーケンス・フローを使用したプロセスの制御
6.6.1
シーケンス・フローの概要
6.6.2
無条件シーケンス・フローの概要
6.6.3
条件シーケンス・フローの概要
6.6.4
デフォルト・シーケンス・フローの概要
6.7
ゲートウェイを使用したプロセス・フローの制御
6.7.1
ゲートウェイの概要
6.7.1.1
スプリットとマージのペア
6.7.2
排他ゲートウェイの概要
6.7.2
コンテキスト内の排他ゲートウェイ
6.7.2.1
排他ゲートウェイのスプリットとマージ
6.7.3
包含ゲートウェイの概要
6.7.3.1
包含ゲートウェイのスプリットとマージ
6.7.4
パラレル・ゲートウェイの概要
6.7.4.1
コンテキスト内のパラレル・ゲートウェイ
6.7.4.2
パラレル・ゲートウェイのスプリットとマージ
6.7.5
複合ゲートウェイの概要
6.7.6
イベントベース・ゲートウェイの概要
6.8
中間イベントを使用したプロセス・フローの制御
6.8.1
中間イベントの概要
6.8.2
タイマー・キャッチ・イベントの概要
6.8.3
エラー・キャッチ・イベントの概要
6.9
サブプロセスを使用したプロセスの整理
6.9.1
サブプロセスとシーケンス・フロー
6.9.2
コンテキスト内のサブプロセス
6.9.3
ループ・サブプロセス
6.10
プロセス内のデータ・オブジェクトの値の変更
6.10.1
スクリプト・タスクの概要
6.10.1.1
コンテキスト内のスクリプト・タスク
6.11
測定マークを使用したプロセス・パフォーマンスの測定
6.11.1
プロセスへの測定マークの追加方法
6.12
ガイド付きビジネス・プロセスを使用したプロジェクトのマイルストンの設定
6.12.1
ガイド付きビジネス・プロセスの概要
6.12.1.1
アクティビティ・ガイドおよびマイルストンの概要
6.12.2
ガイド付きビジネス・プロセスの使用
7
データ・オブジェクトおよび式の使用
7.1
データ・オブジェクトの概要
7.1.1
プロセスおよびプロジェクト・データ・オブジェクトの概要
7.1
プロジェクト・ブループリントでのデータ・オブジェクトの使用
7.1.2
プロジェクト・テンプレートに基づくプロジェクトでのデータ・オブジェクトの使用
7.1.3
データ・アソシエーションの概要
7.1.4
データ・アソシエーション・エディタの概要
7.2
データ・オブジェクトおよびデータ・アソシエーションの使用
7.2.1
データ・オブジェクトの作成方法
7.2.2
データ・オブジェクトの削除方法
7.2.2.1
データ・オブジェクトの削除に関する注意事項
7.2.3
フロー・オブジェクトのデータ・アソシエーションの構成方法
7.3
式の概要
7.3.1
演算子の優先順位
7.3.2
式エディタの概要
7.4
式の定義
7.4.1
条件シーケンス・フローの式の定義方法
7.4.2
データ・アソシエーションの式の定義方法
8
Oracle Business Rulesの使用
8.1
Oracle Business Rulesの概要
8.1.1
ルール条件の概要
8.1.2
ルール・アクションの概要
8.1.3
デシジョン表の概要
8.1.4
ファクトおよびバケットセットの概要
8.1.5
ルールセットの概要
8.1.6
デシジョン関数の概要
8.1.7
デシジョン・ポイントの概要
8.1.8
ディクショナリの概要
8.2
Business Process Composerルール・エディタの概要
8.3
Business Process Composerでのビジネス・ルールの表示および編集
8.3.1
ビジネス・ルールを開く方法
8.3
バケットセットを追加する方法
8.3.2
既存のバケットセットを編集する方法
8.3.3
ルール・ディクショナリでグローバルを表示する方法
8.3
ルールセットにルールを追加する方法
8.4
実行時にOracle Business Rulesを編集する方法
8.5
ビジネス・ルール・タスクへのルールの割当て
9
管理タスクの実行
9.1
Business Process Composerを使用したセキュリティ・ロールの管理
9.1.1
Oracle BPMのデフォルト・セキュリティ・ロール
9.2
セキュリティ・ロールへのユーザーおよびグループの割当て
9.2.1
セキュリティ・ロールの割当てに関する注意事項
9.3
プロジェクトの管理
9.3.1
プロジェクトの管理に関する注意事項