Webサービスのシステムのビジネスプロセスおよびワークフロー(1)


1、それはビジネスプロセスの価値投資は

ビジネスプロセスは、様々な活動相互のタスクのグループにリンクされて様々な関数として定義することができます。ビジネスプロセスが開始され、ポイントを終えたが、彼らは繰り返している。この定義は、ビジネスプロセスを有効に必要な思考、明確に、詳細と時刻を生成する反映されません過ごした。便利なのは企業のビジネスのために作成し、お金を節約するプロセス。

さらに重要なこと、それらの知的資産のプロセスによって表される企業価値のビジネスプロセスを作成します。する方法のほかアウト非難を超えている部品生産額の、知識は、これらの付属品も価値があります。あなたは、ビジネスプロセスの知識では、得ることができる新しい知識を追加し、それを向上させます。すべてのこれらの手順を実行の実装を確実するため、部品のscopeは、生産のプロセスはvery重要is、適格parts;手順or多かれ少なかれ違いcostsまたは削減qualityまたはeven 2 results haveでthis increaseで行われる。

定義のビジネスプロセスとその時間と労力を費やして、ドキュメントには、完全に価値がある。ビジネスについての知識のみの部分に製造監督アクセサリー製造し、工場からのドアです毎晩、危険で彼を聞かせて。すべての部分を理解する工場労働者manufacturing because、ビジネスプロセスをフォローアップとして、部品のビジネスプロセスを製造の定義は、部品製造の労働者が来ることができる、任意の時間と任意の部分の労働者を製造でいつでも代替他の人で仕事をすることができます移動し、Long型。私たちは、評価の変更を学ぶことができますし、再度プロセスが皆のための表示だけでなく、部品の製造責任者であるため、部品をビジネスプロセスを製造変更します。

2、何がワークフローです

ワークフローのソフトウェアが、しかし、あなたは、デザイン、ビジネスプロセスの要件定義とビジネスルールの定義を追加するビジネスプロセスを作成しない場合は、ワークフロー、ビジネスプロセスには、もちろんのプロセスの詳細に焦点を当て適用されます。ワークフロー、ビジネスプロセスとして見ることができる誰ですか?何ですか?いつ?これは幾つかの回答の実現です。

2,1誰ですか?

誰が参加関与のビジネスプロセスフローですか?何の役割もですか?どのように構成されて?グループは、柔軟かつ動的ですか?以上の固定および静的?だけでなく、人間は、複数のエンティティは、ワークフローの参加することができます。組織、アプリケーション、従業員、Webサービス、この質問に答えることができる他のワークフロー。役割のための抽象参加者は、より堅牢なワークフローを行います。たとえば、タスクの従業員、またはそれらが特定のメンテナンス頭痛のリストを変更する必要が誰かの転送やプロモーションスタッフをするたびに耐えるすべを行うにはスタッフがAまたはBの危険性を指定するために制作ワークフローのボトルネックに立ち向かい、持っていないあなたは管理者(スーパーバイザー)人のタスクを実行するための役割を誰もが、これがボトルネックのリスクを軽減するだけでなく、メンテナンスコストを許可することができます。

2,2何ですか?

どのような参加者が行う仕事の種類は?彼らは仕事をするのですか?彼らはそれを承認するか?トランザクションが彼らの実装?彼らは文書を作成しますか?トラッキングストックを?お問い合わせ業者にするには?事業活動を遂行するには?その中に他の参加者への情報?いくつかのワークフローの完全自動化され一部の人々の必要性マニュアルタスクを実行するします。多くの場合、ワークフローは、両方の種類の組み合わせがあります。たとえば、サプライヤが調査のセットを手動で人が1つのタスクに行うことができますが、また、Webサービスのプログラミングの呼び出しになることが、サービスプロバイダーと情報の項目に戻る価格に応じて提供します。

2,3いつ?

参加者はどのように作業を開始する知るには?作業が完了できますか?参加者は自分のタスクを実行するにはどのような順序?彼らは、シリアルまたはパラレルモードでの仕事ですか?のみも動作する場合、その下にあるどのような状況?各タスクはどうあるべきかくらいですか?確認するにはどう締め切り?タスクが正常にかどうかは、もう一度やり直してください完了していないか?場合、ビジネスプロセスが存在する一人様タスクを完了するだけで、これらのタスクのテスト結果が含まに自動的に、いつでも実行するようにすることですので、人々が可能な他のタスクを完了するが、解放されたその後、タスクは自動的に、誰かがそれを行うために待つことなくなります。

3、ワークフロー言語

いくつかの一般的なワークフローの用語は、表1は、ほとんどのWfMCはワークフローの参照モデル(ワークフロー参照モデル)から取得してください。

表1:ワークフローの用語と定義




ワークフロー



非常に単純な、それはプロセスの作業の開始から終了することです。ワークフロープロセスのロジックと組成からルーティングルール。プロセスロジックは、タスクの順序を定義するルールの行に従わなければならない、そこに締め切りされ、ワークフローエンジンやその他のビジネスルールによって実現します。


プロセス定義



プロセス定義やグラフィックフローチャートワークフロープロセスの論理要素を表す、要素間の関係。


プロセスインスタンス



プロセスインスタンスは、頻繁に作業に言及し、プロセス定義の実行中のインスタンスです。


ワークフロー管理システム



ソフトウェアアプリケーションが格納されてプロセスの定義と、そのワークフローエンジンのコンポーネントを介してこれらのプロセスの定義の下で作業を実行します。ワークフローエンジンは、時間モジュールの実装実行されます。


プロセス定義ツール



プロセスが作成し、ソフトウェアツールの定義を変更使用されます。ツールは、ビジネスプロセス管理ソフトウェアのコンポーネント、別のアプリケーションまたはワークフロー管理システムのコンポーネントすることができます。彼らは、他のアプリケーションの再-発明を避けるためのワークフローとワークフローの統合を構築because Process definition toolsとワークフローアプリケーション開発者more生産になりますすべてのサブプロセス、のeven容量storedさhave、再利用可能なワークフロー要素を提供するこれらの車輪(アプリケーション)。


参加者



次のいずれかの種類の:リソースセット、特定のリソース、組織単位、役割(組織内の者の役割)、またはシステム(自動エージェント)。これは、ビジネスプロセスを、"?"問題は答えることができます。


活動



プロセス定義タスクの論理的なステップから構成さ。することができます自動または手動があります。自動操作がプロセスをスクリプトとトリガ機能で定義されたということです。タスクを実行するように具体的な活動のプロセスの定義が無人、あるいは人間の駆動手で自動化された、ビジネスルールのタスクを実行します。本の中での作業項目は、期限までに完了できない場合は自動的に活動の一般的なタイプは、期限の管理は、経営が自動的に通知メッセージ、または拡張プログラムをトリガを送信することができます。


アクティビティの所有者



活動は所有者のイベントの終了を宣言する権利を有しているし、楽しみ、参加者の活動の次のプロセスに移動します。


ジョブの所有者



所有者は、参加者のプロセスインスタンスの全体の実施プロセスの作業を制御する権利がある。


作業項目



アクティビティは、プロセスインスタンスの参加者に代わって作業を実行します。