aws[業務流程管理開發平台]

aws[業務流程管理開發平台]
更多義項 ▼ 收起列表 ▲

AWS BPM業務流程管理開發平台是一個易於部署和使用的業務流程管理基礎平台軟體,AWS平台提供了從業務流程梳理、建模到運行、監控、最佳化的全周期管理和面向角色的BPM Total Solution。

簡介

AWS 是業務流程管理開發平台 AWS Enterprise BPM Platform 業務流程管理開發平台

AWS BPM為快速實施新套用提供了完整的業務流程套用建模工具,而開發員可以通過這些工具非編程方式快速設計和變更用戶商業模型,並通過模型遷移安裝工具打包成自己的BPM解決方案。AWS BPM卓越的技術超越了傳統的集成和業務流程管理所能提供的解決方案,為企業提供了一款多用途平台化軟體,從而利用單一AWS的產品線就可以滿足企業對協同、流程管理、快速構建新套用的核心需求。

工具

⊕ 流程建模(Process Model)平台

⊕ 套用建模(Application Model)平台

⊕ 流程自動化(Process Automate)技術

⊕ 套用整合(Integration)技術

⊕ 業務活動監控(BAM)平台

⊕ 流程管理(Process Manage)平台

⊕客戶端互動(Portal Worklist)平台

⊕ 流程最佳化(Optimize)平台

流程建模

AWS的業務流程建模工具是一款基於BPMN標準的流程建模與設計工具,支持XPDL2.0標準的流程XML模型和BPEL標準。業務分析人員和技術開發人員可以同時在該設計環境中進行團隊協作。AWS平台的流程建模方式提供了基於純Web和客戶端Studio兩種雙向兼容的工具,無論採用哪種,都可以時時在線上到運行伺服器,對運行的模型進行版本管理和線上最佳化。

AWS的流程建模可支持至頂而下、逐層深入的建模方法,不僅支持用於流程執行的BPM模型,還以利用建模工具從業務師角度對企業價值鏈、流程區域、流程地圖、子流程進行立體的梳理,繼而成企業流程的梳理模型和執行模型。

套用建模

探討企業通過技術來改善流程,主要有兩種方法:一種是通過集成和授權來驅動傳統的遺留套用系統;另一種是利用現代的BPM系統執行BPM套用。在BPM系統中,流程即為應用程式,這種可理解為流程所定義的每個步驟視為個人或其他套用系統所執行的任務,更加明確的說BPM套用包含了流程和應用程式兩部分。在中國,大多數集團企業或行業客戶IT建設尚處於初級磨合階段,大量BPM套用需要進行設計或重建,AWS的套用建模工具和引擎能夠為交付每個步驟的應用程式提供全過程的設計工具和執行環境。

值得關注的是AWS藉助了MDA(Model Driven Architecture,模型驅動架構)技術,實現了業務套用需求與軟體開發技術的分離,讓編程技術人員有更多的時間關注在用戶需求與業務敏捷性,不必考慮實現細節。透過AWS的MDA模型架構,可以讓一個軟體套用可視、可控的通過模型組合起來,並隨時可以重新進行組合。在AWS所表達的業務系統中,套用就是由看得見、摸的著的系列模型組合而成的,大大降低了套用功能(非流程)的交付周期和難度,使經過簡單培訓的技術人員也能高質量、高效率的設計出足夠複雜的業務套用來。同時AWS的建模工具支持與Eclipse(Java編程環境)的集成,具備簡單Java編程經驗的設計者可通過擴展各種事件接口實現更複雜的業務邏輯。

自動化

在BPM系統中,AWS將重複的、無增值價值的活動由觸發器邏輯自動完成,而“人工任務”是最重要也最有價值的互動活動,“人工任務”在實現流程自動化的一大挑戰是如何讓當前任務工作者知道 “接力賽的下一棒”,負責這一環節的機制在AWS中被稱為“參與者路由方案”。合適的參與者路由方案可以迅速、準確的動態找到任務的處理者,而不必擔心因組織、角色的調整而引起的流程調整,組織是為流程自動化服務的。不僅支持按角色、上下關係的參與者路由方案,AWS平台為滿足複雜業務、組織結構(例如矩陣式、多維矩陣式組織結構)提供了二十餘種常用路由方案和規則表達,靈活滿足90%以上的流程自動化路由需求,當不能滿足特殊的流程自動化需求時,AWS提供了可自定義擴展的Java接口來編程實現。

套用整合

通過適合的技術可以將外部套用系統的身份、局部套用、業務互交、數據等整合到一起,AWS平台為實現集成提供了開放的工具、產品和技術,通過AWS平台實現集成的幾種常見模式:

⊕ 身份被集成:登錄狀態被三方Portal門戶掌管

⊕ 集成身份:登錄狀態由AWS Portal掌管,整合其他Web套用

⊕ 數據交換:流程中將請求/結果放入ESB企業服務匯流排或JMS佇列

⊕ 協同外部系統數據:流程中讀寫外部數據(XML、WebServices、DB、Other)

⊕ 協同外部檔案格式:流程表單與常用檔案格式的轉換(Word、Excel、XML、PDF)

⊕ 協同外部溝通平台:流程與外部通訊技術的集成(簡訊、MSN、EMail、RTX)

⊕ 協同外部Web界面:流程中調用外部Web套用界面(SSO、URL Binding)

⊕ 外部啟動/執行AWS流程:在三方外部系統執行AWS流程(SDK API、WebServices)

⊕ 協同外部流程/狀態:由AWS流程觸發外部系統流程或更改數據的狀態(API、WebServices、DB)

業務活動監控(Business Activity Monitor,BAM)平台 BAM提供了對業務績效指標的實時訪問,以改進業務運作的速度和效率,並將這些變化和趨勢由一系列的圖形儀表動態的展現給用戶。BAM能夠讓高管人員以可視化的方式從自己Web Portal上監控業務或流程的“關鍵指標”(Key Performance Indicator,簡稱 KPI),AWS平台為實現對流程、變化的業務數據進行時時監控提供了平台級支持。在AWS BAM平台中預設了十餘個流程績效和運行狀態的監控,通過Adobe Flex技術將數據動態推送到Web客戶端,在實施項目案例時也可根據BAM提供的接口快速封裝成自己的業務儀錶盤,並通過統一的授權機制將儀表部署給特定用戶。

流程管理

除了提供各種度量和績效指標監控,AWS還為流程管理員提供流程運行實例和任務運行實例的管理,能夠對各類實例進行跟蹤、轉移、停止等相關管理。對流程運行數據提供豐富的統計分析和模型報告。AWS為領導監控全部流程或管轄範圍內的流程實例提供了管控查詢工具,該工具可以按條件查詢到逾時異常或符合條件的流程實例,進而打開流程跟蹤圖和用戶表單界面,實現對系統流程運行的管控監督過程簡單、透明化。

通過AWS報表工具,流程管理人員可以對任意系統BO數據(用戶業務數據)的產生過程進行反向流程跟蹤(任務追溯),最終可直達用戶表單界面。亦可利用一些特殊的流程管理工具、特性實現非常規需求(例如任務逾時績效統計、表單用戶數據版本快照、任務工作交接等)。

客戶端

AWS Portal Server為企業用戶訪問散落各處的Web套用、信息、數據提供了統一的入口,並為BPM用戶提供了簡潔而高效的流程互動功能,使得流程參與者可以通過集成的入口完成所有任務或對歷史任務進行查詢、跟蹤。

流程最佳化

適應企業的管理變化是BPM的主要任務,AWS適應變化的能力是所有BPM軟體所不及的,這主要取決於AWS在一開始就採用了MDA架構,這一技術使得流程模型和其他業務模型的設計和執行在同一個統一的平台上,並抽取了通用的程式邏輯為豐富的規則表達式,使經過培訓的普通人員即可完成流程的最佳化。使業務人員能夠所見即所得,而流程設計人員可以隨時線上調整和最佳化正在運行的流程模型或進行版本管理,並且使這一過程只需要輕點滑鼠即可完成,真正實現了企業對戰略規劃和業務變化的敏捷回響。

相關詞條

熱門詞條

聯絡我們