![](https://3.bp.blogspot.com/-iF6QoWjzKUI/WulFxCGzGUI/AAAAAAAAMLQ/00q5xSyt5gQKANwjy3epMv4YVK9E3BDNACK4BGAYYCw/s640/bpmn-introduction-787820.png)
BPMN は、「Model(モデル))」であり、「Notation(記法)」です。BPMN で書いたワークフロー定義は、BPMシステム上でワークフローシステムとして稼働させるこができます。BPMN を覚えて、あなたの業務をシステム化してみませんか?
BPMN の書き方については、『BPMN超入門』も参考にしてください。
(5) トークンが無限増殖するループ構造
ワークフロー定義では、いろいろなループ構造を表現することができます。ただ、中には、エラーとなってしまうループ構造もあるので、注意が必要です。
[BPMNサンプル-ループエラー]
![](https://4.bp.blogspot.com/-DyzvKbKnPfg/WulFvRAjjaI/AAAAAAAAMK0/E5RUXTclGwMN_ncX7jJV_hgPCxBUSf0KQCK4BGAYYCw/s640/20110501-2-780152.png)
(6) 業務フロー図を我流で書くなんて、ダメダメ
複数人が同時並行で処理を進めている場合の、処理の「中断」に関する書き方を学びます。BPMN では、「全終了イベント」として定義されています。
[BPMNサンプル-一箇所全終了]
![](https://2.bp.blogspot.com/-LWqT_rE3H_w/WulFwu-AZTI/AAAAAAAAMLI/5FoJ190JKNcf7dfkimdm1pklJoTPNtZhACK4BGAYYCw/s640/20110515-1-ja-785400.png)
(7) 成果物は同じでも、プロセス開始のキッカケは様々
ワークフローは様々なキッカケで始めることができます。人が開始するだけでなく、タイマーなどにより自動的に開始する方法も想定されています。
[BPMNサンプル-複数多種開始イベント]
![](https://1.bp.blogspot.com/-u0ZUZv5pHiw/WulFv5bivBI/AAAAAAAAMLA/pbLE7mMM3CAHf6FapQSIvuycS2vPKV_TgCK4BGAYYCw/s640/20110522-1-ja-775046-782960.png)
- M217 (自動開始) 決められた日時に先頭処理が自動的に開始されるように設定する (使い方)
- M218 (自動開始) 特定メールアドレスにメールが届いた時に自動的に開始されるように設定する (使い方)
- M220 (自動開始) 公開フォーム画面に入力があった時に自動的に開始されるように設定する (使い方)
- M221 (自動開始) 特定URIにHTTPリクエストがあった時に自動的に開始されるように設定する (使い方)
0 件のコメント :
コメントを投稿