SOA 案例研究,第 4 部分 業務流程場景

2021-04-18 06:04:35 字數 1269 閱讀 5455

案例研究簡介

jkhl enterprises (jkhle) 正在進行一系列的基本業務變更,期望最終能夠獲得最大收益。jkhle 已決定採用 soa 原則來解決其面臨的業務和 it 挑戰。

jkhle 團隊的工作重點是在各個銷售渠道中以一致的方式解決因建立新客戶帳戶而帶來的難題。此 soa 採用計畫被稱為帳戶開立專案 (account open project)。使用 soa 方法有利於在未來業務發生變化時進行更快的實現和提供更大的靈活性。

我們在本紅皮書中介紹的案例研究包括以下關鍵人員和角色:

帳戶開立專案的挑戰

我們在本紅皮書中定義的 jkhle 帳戶開立流程挑戰與「soa 中的流程場景」相關。

帳戶開立專案體系結構團隊的工作重點是解決重大問題以及改變客戶在開立 jkhle 帳戶時使用多種機制這一現狀。他們希望從業務和 it 這兩個角度制定一種經過改進、單一的開立帳戶機制。

帳戶開立專案將成為用於 jkhle 中新的 soa 實現的第乙個測試用例。

帳戶開立專案的要求

首席技術架構師 sandy osbourne-archer 向她的團隊簡要介紹了此專案的目標。「我們希望使我們的 it 基礎結構與業務目標更好地保持一致,從而扭轉我們當前所處的不利局面。

由於這一局面會影響客戶滿意度,因此我們首先選擇了修復帳戶開立流程。」

paige alvarado 是一名高階開發管理人員,就職於 sandy 所帶領的帳戶開立專案體系結構團隊。paige 所在的組織負責對業務 (lob) 和操作進行處理,以使新業務流程實現自動化。

帳戶開立流程要求將多個後端系統、人工工作流和組合服務整合在一起,以支援端到端解決方案。

sandy 已就此專案規定了一些明確的要求。

req-01:自動化帳戶開立啟用流程

jkhle 的目標之一是通過最大限度地減少手工和紙面文件來自動化帳戶開立啟用流程。此外,還需要使 75% 的信用報告檢索工作實現自動化,信用報告檢索是帳戶開立流程的乙個子流程。

req-02:合併信用驗證和審批的人工互動操作

全面的帳戶開立流程解決方案需要包括支援信用驗證和審批流程的人工工作流,信用驗證和審批流程是帳戶開立流程的乙個子流程。

req-03:提供帳戶開立流程的實時檢視

此自動化流程應提供業務操作情況的實時檢視,以測定和監視帳戶開立專案和信用功能。

回頁首

將 soa 實現模式應用於此案例研究:

本文**ibm developerworks中國

BPMN 第4部分 子程序

在本課中,您將看到子流程元素如何在業務流程建模中使用。子程序表示多個活動,這些活動一起執行整個程序的一部分。在 bpmn 中,子程序可以具有展開或摺疊表示形式。在擴充套件的子程序中,其所有詳細資訊都顯示在其限制範圍內。圖 7.擴大的分程序 在摺疊的子流程 更常用 中,詳細資訊在流程關係圖中不可見,從...

第4 部分 保證資料的完整性

第4 部分 保證資料的完整性 1.用約束而非商務規則強制資料完整性 如果你按照商務規則來處理需求,那麼你應當檢查商務層次 使用者介面 如果商務規則以後發生變 化,那麼只需要進行更新即可。假如需求源於維護資料完整性的需要,那麼在資料庫層面上需要施加限制條件。如果你在資料層確實採用了約束,你要保證有辦法...

awk的使用 第4部分 在awk中使用陣列

awk程式中允許使用字串當做陣列的下標 index 這個特點有助於資料的統計。使用字串當下標的陣列稱為associative array 首先建立乙個名為kecheng.dat資料檔案,內容是學生選課的內容 第一欄為學生姓名,其後為該生所學課程,內容如下 root benet pub cat kec...