Slide 1

ヒューマンワークフローとの連携
BPLogix + Fiorano SOA Platform
この資料は、情報提供を目的としたものであり、提供している情報内容は記述時点でのありのままを述べたものです。
この資料は資料の販売を目的としたものでもなく、また、弊社製品の特定の目的への適合性などについていかなる
保証を与えるものでもありません。
弊社は、この資料の内容について、正確性および完全性の保証をするものではありません。
弊社は、この資料に記載されている情報およびその翻訳の誤記、脱落または不十分性について責任を負いません。
弊社は、予告なくこの資料に記載されている内容および意見を変更することがあります。
この資料の内容は、書面による事前の許可なくいかなる形態においても複製を作成することを禁止されています。
Entire contents © Fiorano Software Kabushiki Kaisha All rights reserved.
この資料に記載されている会社名、製品名は、各社の商標または登録商標です。
情報システム連携フローとヒューマンワークフロー
情報システム連携フロー :
SOA 技術の発展と相まって、EAI、EDI、SOA、BPM といった情報システム間
連携をサポートする製品が多く市販されてきました。
ヒューマン ワークフロー :
一方、企業組織では、作業がそれを遂行する人から人へ流れていく業務フロー
も必ず存在します。
このようなオフィス ワーカーの間の連携を IT によってサポートするヒューマン
ワークフロー製品も、また、業務の効果的な遂行のためには必要なものです。
しかしながら…… :
このようなシステム連携フローの製品とヒューマン ワークフローの製品は、そ
れぞれ情報システムのフローとヒューマン ワークのフローに特化しているものが
ほとんどで、システム領域とヒューマン領域を効果的に融合させたソリューショ
ンを不得意としています。
SOA とヒューマンワークフローの融合
そこで、
フィオラノ ソフトウェア (株) とアシストマイクロ(株) は、
Fiorano SOA Platform と BPLogix を連携したソリューションを
共同で提供していくことにしました。
ヒューマン ワークフロー
SOA に基づく情報システム連携
BPLOGIX + Fiorano SOA Platform の連携
(ヒューマン ワークフロー)
Fiorano SOA Platform
データリクエスト
データ
システム連携フロー
EDI
基幹系、情報系
ERP
マスター
データ
生産システム
在庫管理システム
クラウド
CRM
パートナー企業
受発注システム
配送システム
サンプル シナリオ
サンプル シナリオ 概要 1
BP Directorを利用して出張申請の業務を実現しました。
(ヒューマン ワークフロー: 主張申請書作成部分)
申
請
者
上
司
申請書を書く
再申請
申請承認
NG
OK
サンプル シナリオ 概要 2
出張申請には、日当欄があります。出張者の職位によって日当は異なります。
職位などは人事体制の変更によって変更され、日当金額まではActive Directory (従
業員属性情報DB)では保持していないため、別途、社員情報管理システムとの連携が
必要になりました。
(出張申請書作成)
日当データリクエスト
日当データ
Fiorano SOA Platform
社員情報管理システム
人事マスター
給与マスター
サンプル シナリオ 概要 3
出張申請書の項目と人事、給与データとの関係
出張申請書
所属
社員番号
12345
氏名
日当
従業員マスター
人事マスター
社員番号
氏名
職位
……
:
:
:
:
一般社員
……..
3,000
…………
………
リーダー
……..
5,000
…………
12345
:
山田 太郎
:
リーダー
:
:
職位
:
…….
:
出張日当
:
…….
:
BPLOGIX - Fiorano SOA Platform 間のインタフェース
(出張者)
申請書を書く
1. Web サービス (SOAP) 呼び出し
3. SOAP レスポンス
(日当金額)
Fiorano ESB
従業員マスター
人事マスター
デモではマスター DB を参照しているが、
これは ERP や 人事システムなどの
アプリケーションを呼び出す形でも可。
2. 社員番号から職位を得る (従業員マスター)
職位から日当金額を得る (人事マスター)
1
Fiorano SOA Platform での システム連携フロー定義
Fiorano SOA Platform で人事マスター、給与マスターのデータ取得フローを定義。
- コレオグラフィ ツール Fiorano Studio でグラフィカルに定義
- 定義されたデータ取得フローは、ボタンのクリックで
実行環境 (実行ハードウェア) にデプロイされる
Web サービス (SOAP) インタフェースの定義
Fiorano SOA Platform で Web サービス (SOAP) インタフェースを定義。
- 自動生成される WSDL を公開
- BPLOGIX 側で WSDL を基に Fiorano SOA Platform にリクエスト送信
1
BPLOGIX 側で Web サービス接続の設定
(SOAP リクエスト/レスポンスの設定)
BPLOGIX でWeb サービス (SOAP) 接続設定
- Fiorano SOA Platform が公開した WSDL を参照して設定
連携完了!!
1
連携結果
申請書に社員番号を
入力すると自動で表示
1
サンプル シナリオの拡張
(出張申請の承認と経理システムの連携)
申請書を書く
OK
承認
仮払い有?
1. Web サービス (SOAP) 呼び出し
Fiorano SOA Platform
経理システム
仮払い処理
2. 経理システムを呼び出し
仮払い処理を行う
1
期待できる効果
BPLOGIX + Fiorano SOA Platform 連携による効果
 ヒューマン ワークフローで流れる文書へ
リアルタイムな実データを埋め込める
 ビジネス インテリジェンス性を高めた文書のマネージメント層への配布
 状況変化に対するアジャイルな対応
 ERP などの基幹システムのフロント エンド ユーザー インタフェース
としてヒューマン ワークフローが機能する
 ヒューマン インタフェースの改善
 基幹システムへのデータ入力の効率化
 入力フォーマットの改善
 入力データのスクリーニングおよび事前統制
 複数システムのデータの一括取得
 内部統制の強化
 承認プロセスのルールベース
 システムへのアクセス制御、ユーザー管理
 事務処理の適正化および処理結果のシステムへの迅速な反映
お問合せ