欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
業(yè)務(wù)流程管理工具的概覽和比較分析

2012 年 3 月 29 日發(fā)布

業(yè)務(wù)流程管理工具的概覽和比較分析

BPM 是 Business Process Management 即業(yè)務(wù)流程管理的縮寫(xiě),業(yè)務(wù)流程也稱(chēng)作經(jīng)營(yíng)流程是為了實(shí)現一定的經(jīng)營(yíng)目標而把制定、執行、監控、優(yōu)化等一系列邏輯相關(guān)的活動(dòng)的進(jìn)行集合,使得業(yè)務(wù)流程的輸出滿(mǎn)足是滿(mǎn)足市場(chǎng)需要的產(chǎn)品或者服務(wù),屬于運營(yíng)管理方面。在 IT 業(yè)界,越來(lái)越多的產(chǎn)品線(xiàn)層出不窮為實(shí)現 BPM 的方法提供快捷方便靈活的服務(wù)。比如 SmartBPM suite, webMethods, IBM Websphere Lombardi, IBM FileNet P8, jBPM … 我們如何選擇更符合用戶(hù)需求,更能提高優(yōu)化公司效率,更節省本的產(chǎn)品, 這樣就需要對這些產(chǎn)品有更詳細的調研和評估。分析他們各自的優(yōu)勢在哪里,采用哪種開(kāi)發(fā)工具能更好的滿(mǎn)足用戶(hù)商業(yè)和成本的需求。 本文主要針對這幾個(gè)產(chǎn)品的核心優(yōu)勢,進(jìn)行對比分析,為需要這方面調研的讀者提供詳細和集成的信息。

BPM 系統架構介紹

一般來(lái)說(shuō) BPM 所代表的方法論能用以下四種不同方法實(shí)現:1)面向工作流的 BPM 2) 面向文檔的 BPM 3) 面向業(yè)務(wù)規則的 BPM 4)面向 EAI 的 BPM。這四種方法有各自的側重點(diǎn),相應的在 IT 業(yè)界也有不同的產(chǎn)品針對這四種方法提供特色服務(wù)。本文的目的在于讓讀者更好地從不同的角度來(lái)分析四種方法實(shí)現中的主流產(chǎn)品,更好地解讀他們各自的特點(diǎn)和長(cháng)處,根據自己的業(yè)務(wù)需求選取合適的產(chǎn)品來(lái)構建和優(yōu)化自己特有的業(yè)務(wù)流程。

典型的 BPM 系統架構如下圖所示:其中流程設計器和流程存儲(包含 Content Management 內容管理)對應的是工作流的設計和運作以及文檔的結構和展現形式,是集中實(shí)現四種方法中的 1)面向工作流和 2)面向文檔的關(guān)鍵模塊。規則引擎和模擬 / 分析模塊對應的功能是通過(guò)提取商業(yè)模式中的規則,結合人工智能的研究成果,建立模型,然后生成可用的業(yè)務(wù)邏輯代碼,起著(zhù)建立模型的作用,是實(shí)現 3)面向業(yè)務(wù)規則的模塊,一旦規則有所改變則能迅速高效地自動(dòng)產(chǎn)生新的邏輯代碼,是隨需應變中不可或缺的一環(huán)。其它的模塊,如組織目錄系統、流程存儲、流程服務(wù)器、應用程序、用戶(hù)環(huán)境等,都屬于 4)面向 EAI(Enterprise Application Integration 企業(yè)應用集成)的部分,使得企業(yè)中已經(jīng)存在的多個(gè)系統能在邏輯上集成為工作流的一部分,并且各個(gè)系統中的數據在集成后都可以被其它系統引用和訪(fǎng)問(wèn),提高了文檔數據的商業(yè)價(jià)值上的可讀性。

圖 1. BPM 系統架構

而 BPM 所包含的各項活動(dòng)也可以分成六個(gè)階段進(jìn)行,這也是 BPM 系統所遵循的生命周期,如下圖所示:

  1. Vision(愿景):包括企業(yè)或者組織的戰略定位和目標設定,一般來(lái)說(shuō),規范流程,提高效率,節省成本,快速響應變化的市場(chǎng)需求等,一般由管理團隊制定,并定下可度量的標準。
  2. Design (設計):從這個(gè)階段開(kāi)始 BPM 團隊開(kāi)始全面進(jìn)入,針對不同行業(yè)的競爭現狀,找出企業(yè)自身的優(yōu)勢和劣勢,摒棄冗余、繁瑣、低效的流程,設計新的流程,使得企業(yè)內部各部門(mén)都能無(wú)縫式協(xié)同工作,提高效率。
  3. Modeling(建模):通過(guò)建模來(lái)模擬和分析各種設計帶來(lái)的可能的結果,結合現有系統的整合結果,確立模型。
  4. Execution(執行):把新建立的模型(包括流程,文檔設計等)作為一個(gè)整體的解決方案部署到企業(yè)中去,并在日常運營(yíng)中使用。
  5. Monitoring(監控):設定一個(gè)試運營(yíng)的時(shí)間段,對新模型進(jìn)行監控,出現異常情況時(shí),記錄下來(lái),作為進(jìn)一步調整模型的基礎。
  6. Optimization(優(yōu)化):根據對新模型的實(shí)際運營(yíng)結果的反饋,對模型進(jìn)行調整和優(yōu)化,如果反饋表明模型無(wú)法通過(guò)調整和優(yōu)化達到在 Vision 中預設的目標,可能需要重新回到第二步 Design。
圖 2. BPM 生命周期

業(yè)界主流的 BPM 應用軟件對以上四種實(shí)現方式的支持各有所長(cháng),有的包括了 BPM 典型的體系結構中四大關(guān)鍵模塊中的一種或者兩種,有的甚至包括了全部四種,接下來(lái)我們根據具體的產(chǎn)品來(lái)分析它們各自的特點(diǎn)。

IBM BPM 7.5

IBM BPM7.5 是 IBM 的一款簡(jiǎn)單便捷的工作流開(kāi)發(fā)工具, 通過(guò)引入了共享流程模型、簡(jiǎn)潔的版本控制、集成開(kāi)發(fā)平臺、流程工具包和回放等功能,徹底改變了傳統業(yè)務(wù)流程管理方式,使得不同角色的流程用戶(hù)可以在同一集成平臺上對流程進(jìn)行建模、迭代開(kāi)發(fā)以及流程分析與優(yōu)化等操作,加強了不同角 色人員之間的協(xié)作,大大縮短了流程開(kāi)發(fā)的時(shí)間。通過(guò)將 IBM WebSphere Process Server(業(yè)界簡(jiǎn)稱(chēng) WPS) 和 IBM WebSphere Lombardi Edition(業(yè)界簡(jiǎn)稱(chēng) Lombarid)整合,使 IBM BPM 7.5 更好的和 IBM 其他業(yè)務(wù)流程工具更好的集成,提供流程管理和 IT 資產(chǎn)整合的強大功能。

圖 3. Lombardi 的拓撲結構圖和產(chǎn)品組件圖
  1. Process Center - 提供一個(gè)中心開(kāi)發(fā)環(huán)境 , 包括 Process Center Server 和 Performance Data Warehouse, 允許你構建和運行應用,而且還可以存儲用來(lái)測試和重放的性能數據,優(yōu)化出最佳效果。
  2. Process Server – 用于執行流程和內嵌在 Process Designer 中的服務(wù),它們存儲在 Process Center 容器中,然后安裝在 runtime 環(huán)境。
  3. Performance Data Warehouse – 按照在 Process Designer 定義好的跟蹤請求,收集流程數據。
  4. Process Center Console – 用于管理和維護 Lombardi 容器,包括管理應用、工作空間和快照。還可以在這里把應用安裝到 runtime 環(huán)境中的 Process Server 上。
  5. Process Designer – 前期的版本被叫做 Authoring Environment, 你可以在 Process Designer 里對你的商業(yè)流程建模、實(shí)現、評估和調查。
  6. Process Portal - 提 供一個(gè)交互界面,你可以用它給你的流程參與者分配任務(wù),查看歷史任務(wù),查看這些流程和小組的性能。
  7. Process Admin Console - 管理員可以用它配置和維護 runtime 環(huán)境上的 Lombardi Process Server,例如測試環(huán)境或者生產(chǎn)環(huán)境。管理員還可以用它配置和維護 Process Center Server。
  8. Performance Admin Console - 管理員可以用它配置和維護 runtime 環(huán)境上的 Lombardi Performance Data Warehouse,例如測試環(huán)境或生產(chǎn)環(huán)境,管理員還可以用它配置和維護包括在 Process Center 里的 Performance Data Warehouse。

IBM BPM7.5 在流程管理監控、SOA 資源整合以及協(xié)同開(kāi)發(fā)這三方面的特點(diǎn):

  • 基于共享模式的協(xié)同開(kāi)發(fā):便捷的前端頁(yè)面開(kāi)發(fā),隨時(shí)調試,回放以及集中式流程管理和快速部署,將流程的開(kāi)發(fā)根據用戶(hù)角色分成不同的階段,不同階段有不同的目標,不同階段之間相互影響。使得不同角色人員之間的協(xié)作更加緊密,更加有利于業(yè)務(wù)流程的實(shí)施,縮短流程開(kāi)發(fā)的時(shí)間。BPM 全生命周期管理:通過(guò)流程狀態(tài)監控、內嵌報表、自定義報表、節點(diǎn)等待和執行時(shí)間、流程分支執行比例來(lái)監控業(yè)務(wù)收據,分析和優(yōu)化業(yè)務(wù)流程。
  • BPM 全生命周期管理:通過(guò)流程狀態(tài)監控、內嵌報表、自定義報表、節點(diǎn)等待和執行時(shí)間、流程分支執行比例來(lái)監控業(yè)務(wù)收據,分析和優(yōu)化業(yè)務(wù)流程。
  • 強大的整合能力:除了 Lombardi 自身提供的與 Java 和 WebService 的基本整合能力,Integration Designer 繼承于 WPS 的開(kāi)發(fā)工具 WebSphere Integration Developer,基于面向服務(wù) (SOA)的架構 為整合復雜的業(yè)務(wù)流程提供了一套高級的注重于整合數據和應用 IT 解決方案。
圖 4. 基于共享模型的協(xié)同開(kāi)發(fā)環(huán)境

IBM BPM 7.5 提供了業(yè)界領(lǐng)先的版本管理功能。但是目前還不能支持內容管理功能,如果有內容管理的業(yè)務(wù)需求, 需要和其他內容管理軟件集成來(lái)實(shí)現。

webMethods

webMethods 由 Software AG 公司開(kāi)發(fā)的一款業(yè)務(wù)流程開(kāi)發(fā)管理工具,它和 SoftwareAG 的其他產(chǎn)品集結合(例如數據庫管理系統 ARIS)實(shí)現了從業(yè)務(wù)流程評估、分析、建模、IT 規劃到 IT 落地、實(shí)施、執行、治理、監控的端到端的集成解決方案。 webMethods 業(yè)務(wù)流程管理套件聯(lián)合了領(lǐng)先的 BPM 和 SOA 能力,為企業(yè)提供了一套綜合的,充分集成的,用于自動(dòng)化和流程管理的工具。在這個(gè)分工協(xié)同的環(huán)境中,業(yè)務(wù)與 IT 能夠協(xié)同設計,模擬,測試并部署流程,然后對這些流程進(jìn)行實(shí)時(shí)監控,通過(guò)整合全企業(yè)的所有資源來(lái)優(yōu)化流程,這些資源包括企業(yè)人員,系統和文件。這一工具適用于任何流程優(yōu)化項目。

webMethods 平臺由 3 類(lèi)組件構成:

  1. 運行時(shí)組件 – 用于執行業(yè)務(wù)流程,并在資源間傳送消息,轉換盒驗證數據,執行集成邏輯。主要包括:IS(Integration Server)、Broker、Adapters、Mainframe、Trading Networks 和 Workflow 等。其核心結構如下圖所示:
    圖 5.webMethods 核心結構圖
    • IS(Integration Server)基于面向服務(wù) (SOA)的架構 , 用于集成和整合數據,邏輯和應用系統。
    • Broker 作為一個(gè)高速路由器,來(lái)傳遞匿名異步消息。
    • Adapter 用于整合企業(yè)后臺資源、數據和業(yè)務(wù)邏輯,包括連接資源、管理通信、對數據進(jìn)行編碼和解碼、以及通過(guò)資源 API 調用進(jìn)程。
    • Mainframe 位于 IS 和主機之間,通過(guò) TCP/IP 或 SNA 網(wǎng)絡(luò )與主機通信。
    • Trading Networks 是 IS 的一個(gè)附加組件,用于實(shí)現外部客戶(hù)系統的信息交換,支持 SOAP、 UDDI、XML、HTTP 等信息標準。下圖是 Trading network 的整合開(kāi)發(fā)環(huán)境:
      圖 6.Trading network 整合開(kāi)發(fā)環(huán)境
    • Workflow server 用于執行業(yè)務(wù)流程。
  2. 設計時(shí)組件 – 圖形界面工具組,主要用于商業(yè)流程建模,設計和開(kāi)發(fā)。包括 webMethods Modeler、 Workflow Designer, 、webMethods Developer。下圖是這 3 個(gè)圖形界面工具的簡(jiǎn)單演示。
    圖 7.webMethods 設計組件圖形界面
  3. 管理組件 – 用于配置,管理和監控平臺上的業(yè)務(wù)流程和集成解決方案。主要包括 Administrator、 Monitor、Manager。

以下是 webMethods 的特點(diǎn):

  • webMethods 業(yè)務(wù)流程管理套件集成了一個(gè)行業(yè)領(lǐng)先的來(lái)自 FICO 的業(yè)務(wù)規則管理解決方案。憑借此方案,一旦市場(chǎng)規范和動(dòng)態(tài)操作發(fā)生改變,IT 和業(yè)務(wù)部門(mén)的利益相關(guān)者能夠定義并改變驅動(dòng)流程的規則,通過(guò)把規則從應用程中分離來(lái)增加靈活性。還可以重復利用已經(jīng)建立的元數據,例如,流程、子流程、服務(wù)和規則等。同時(shí)通過(guò)模擬的績(jì)效視圖來(lái)識別潛在的瓶頸,并使流程效用最大化。
  • 企業(yè)級的企業(yè)集成,包括企業(yè)服務(wù)總線(xiàn) ESB,一種高速的信息中樞和 B2B 網(wǎng)關(guān)。該平臺還能提供電子數據交換 EDI 的協(xié)同支持,以及應用程序適配器,使以系統為中心的流程和任務(wù)更加便捷。并提供市場(chǎng)領(lǐng)先的 SOA 治理平臺。支持多達 50 種標準,涵蓋了各種版本的 SOAP、WSDL、UDDI、網(wǎng)絡(luò )服務(wù)、XML 和 HTTP。
  • 統一的基于 Eclipse 的流程開(kāi)發(fā)設計工具,任何人都可以使用該工具快速設計流程,只需簡(jiǎn)單的拖放一些要素和文件,這使得IT和業(yè)務(wù)人員協(xié)作變得非常容易,能夠快速搭建流程。開(kāi)發(fā)者能夠通過(guò)與業(yè)務(wù)分析者的緊密協(xié)作來(lái)快速創(chuàng )建并改變流程?!?/li>
  • 內容管理,對于涉及到文件和格式的業(yè)務(wù)流程,webMethods BPMS 不僅可以支持多數通用的格式(包括 Microsoft,Infopath 和 Adobe)解決方案,并且嵌入了文件管理功能。而且可以對文件的歷史進(jìn)行追溯,包括文件等級和版本的全生命周期管理。

SmartBPM Suite

SmartBPM Suite 是 PeagaSystem 公司提供的一個(gè)基于規則驅動(dòng)的業(yè)務(wù)流程管理平臺,其主要功能在于幫助制定業(yè)務(wù)計劃,管理整個(gè)生命周期的業(yè)務(wù)流程。SmartBPM Suite 基于自動(dòng)化決策引擎 PegaRULES, 在一個(gè)整合的包中提供流程和練習規則, 讓用戶(hù)能夠高效的開(kāi)發(fā),執行,管理,維護和擴容他們自己的基于規則的 BPM 應用程序。作為規則驅動(dòng)流程自動(dòng)化市場(chǎng)的領(lǐng)導者,Pegasystems 已經(jīng)建立了分布在全球的各個(gè)行業(yè)的企業(yè)解決方案,它們包括零售、電力、制造、旅游和酒店業(yè),以及先進(jìn)的金融服務(wù)和醫療保健機構。

SmartBPM 套件由多個(gè)產(chǎn)品構成,依照不同的行業(yè)、不同的業(yè)務(wù)進(jìn)行組合。這個(gè)套件包含以下組件:

  1. PegaRULES 規則引擎 - 是 SmartBPM 的核心。在 Pega 中,所有的都是規則,而不僅僅是我們傳統意義上用來(lái)判定決策的“業(yè)務(wù)規則”。事實(shí)上,從任務(wù)指派、展現表單、業(yè)務(wù)活動(dòng)監控、安全模型、集成等等都是規則。
  2. PegaRULES Process Commander 業(yè)務(wù)流程引擎 - 是一款純 J2EE 的流程引擎。
  3. Process Simulator - 是 SmartBPM 的業(yè)務(wù)流程仿真工具,利用該工具來(lái)進(jìn)行仿真分析并優(yōu)化。
  4. Process Analyzer - 基于 OLAP,依照其創(chuàng )建的多維數據模型對業(yè)務(wù)活動(dòng)進(jìn)行分析。
  5. Solution Framework - 針對不同行業(yè)構建的相對應的解決方案框架,這些框架包括特定行業(yè)的行業(yè)數據模型標準,例如 COSO、 COBIT、 ACORD、 HIPAA 等;行業(yè)通用的業(yè)務(wù)流程、表單以及跨行業(yè)的法規遵從模塊、IT、HR 管理模塊、呼叫中心以及信用卡服務(wù)等。

以下是 SmartBPM 的特點(diǎn):

  • 基于 PegaRULES 的業(yè)務(wù)規則引擎產(chǎn)品,提供了最基礎的規則和流程管理功能。在此基礎上,Pega 針對不同的業(yè)務(wù)領(lǐng)域提供了相應的產(chǎn)品。
  • 基于 Web 的共享模式的協(xié)同開(kāi)發(fā)使 IT 人員和業(yè)務(wù)人員共同工作,提高效率。
  • 內嵌的規則和業(yè)務(wù)邏輯 以及簡(jiǎn)單的版本控制 ,使得代碼需求達到最低。
  • 業(yè)務(wù)活動(dòng)監控, 自動(dòng)快速定位業(yè)務(wù)流程中的瓶頸。同時(shí)具有獨特的,創(chuàng )新性的 debug 和跟蹤工具。
  • 流程引擎基于純 J2EE,因此具有非常好的開(kāi)放性。

FileNet P8

FileNet P8 BPM(Business Process Management) 是 IBM 新一代的、統一的企業(yè)級內容和流程管理平臺,它包含廣泛的產(chǎn)品和服務(wù),幫助用戶(hù)在面向服務(wù)架構(SOA)的環(huán)境中構建、部署、運行和管理企業(yè)的內容和流程。它在分布式,可獲取性,可調控性,安全,標準化等諸多方面都有很強的表現。它包含三大產(chǎn)品組:內容管理,流程管理和記錄管理。流程管理包含流程配置控制臺,流程設計器,流程引擎,應用引擎等產(chǎn)品和應用。相對于 IBM BPM7.5,FileNet P8 更側重于企業(yè)內容管理和以人為中心的流程管理。盡管它有一個(gè)自帶的流程管理器和流程跟蹤器來(lái)監控和管理運行時(shí)流程,但這兩個(gè)應用比較適合于專(zhuān)業(yè)的 IT 人員,而且界面風(fēng)格比較固定和單一,難以適應企業(yè)多變的需求。

這個(gè)圖展示了 IBM FileNet P8 的整體架構,其中 BPM 是其中的重要組成部分。

圖 8.IBM FileNet P8 架構圖

FileNet 提供了如下 BPM 核心組件:

圖 9.FileNet 的 BPM 核心組件
  1. 流程引擎 - 負責管理各個(gè)方面的業(yè)務(wù)流程 ,如流程執行、進(jìn)程路由、規則管理、過(guò)程模擬和建模和工作流程分析。流程引擎組件允許您創(chuàng )建,修改和管理工作流程執行的應用,企業(yè)用戶(hù),或外部用戶(hù)。
  2. 應用引擎 - 內嵌 Workplace Web 應用程序、Workplace 的 Java 程序和應用開(kāi)發(fā)工具。
  3. 內容引擎 – 用來(lái)處理的大量需求的大型企業(yè)。它有能力管理整個(gè)企業(yè)的工作對象,自定義對象和文件,可以提供強大的和易于使用的系統管理工具。使用這些工具,管理員可以創(chuàng )建和管理的類(lèi)別、性質(zhì)、存儲和數據,形成了基礎企業(yè)內容管理系統。
  4. P8 eForms - 幫助用戶(hù)設計、管理和處理用于企業(yè)內容管理(ECM)的電子表單。它的設計環(huán)境功能強大,無(wú)需編寫(xiě)代碼或后端腳本。
  5. 流程分析器 - 提供的分析能力,找到性能瓶頸, 生成報告和圖表。
  6. 流程模擬器 –用于模擬程序、執行假設或歷史數據。
  7. 流程跟蹤器 - 對正在運行的流程,提供監控和跟蹤的功能。并且提供流程狀態(tài)和歷史視圖,以及完整的流程工作狀態(tài)圖。
  8. 流程設計器 - 是一個(gè)基于 Web 的圖形設計工具。用來(lái)完成工作流的設計、邏輯關(guān)系的驗證和工作流的啟動(dòng)。能夠和 Microsoft visio 整合提供流程定義和導入導出功能。(如下圖所示)
圖 10.visio 流程定義和導入導出功能圖

以下是 FileNet P8 的特點(diǎn):

  • 全面的 process 管理,其中包括 process 建模、高級分析、模擬和業(yè)務(wù)活動(dòng)監控。 自動(dòng)化的 process 異常管理, 對于內部事件和客戶(hù)需求,能夠提供敏捷,及時(shí)的響應。
  • 與其他 IBM 企業(yè)級內容管理解決方案整合。
  • 通過(guò)分析和模擬來(lái)優(yōu)化流程。
  • 通過(guò)對完整的流程模板和設計自動(dòng)化來(lái)提高生產(chǎn)力,節省成本。
  • eForm 和內容管理和業(yè)務(wù)流程整合, 提供便捷的,不用開(kāi)發(fā)前端頁(yè)面。

jBPM

Jboss jBPM,全稱(chēng)是 Java Business Process Management( 業(yè)務(wù)流程管理 ),它覆蓋了業(yè)務(wù)流程管理、服務(wù)協(xié)作等領(lǐng)域, 是一個(gè)開(kāi)源的、靈活的、易擴展的流程管理套件,使用它要遵循 Apache License。 jBPM 在 2004 年 10 月 18 日,發(fā)布了 2.0 版本,并在同一天加入了 JBoss,成為了 JBoss 企業(yè)中間件平臺的一個(gè)組成部分,它的名稱(chēng)也改成 JBoss jBPM。和 FileNet 一樣,jBPM 的開(kāi)發(fā)更適合于專(zhuān)業(yè)技術(shù)人員。

JBoss jBPM 的核心架構如下圖所示:

圖 11.Jboss JBPM 核心架構圖
  1. 核心流程引擎 - 是執行業(yè)務(wù)流程的輕量級的工作流引擎, 也是整個(gè) jBPM 的核心。它可以被嵌入在你的應用程序里或者作為一個(gè)單獨的服務(wù)被部署。通常核心服務(wù)和其他獨立的服務(wù)整合提供人機交互或日志管理的功能。
  2. Human Task Service – 作為一個(gè)獨立的服務(wù),用于管理在流程中需要人機交互的操作,例如,基于規則分派任務(wù)、上報、下發(fā)任務(wù)等。
  3. 歷史日志 – 作為一個(gè)獨立的核心服務(wù),用于保存所有現有的和歷史的流程執行信息??捎糜诒O控、分析和優(yōu)化流程。
  4. Eclipse Editor – 基于 Eclipse 的流程開(kāi)發(fā)工具。其界面如下圖所示:
    圖 12.JBoss 開(kāi)發(fā)界面圖
  5. Web-Based Designer – 基于 Web 的流程開(kāi)發(fā)工具。其界面如下圖所示:
    圖 13.JBoss jBPM 流程開(kāi)發(fā)界面圖
  6. jBPM Console – 以 Web 控制臺的形式來(lái)管理用戶(hù)和其他主要功能,例如 Human Task、 Process Instance、Reporting 等。

JBoss jBPM 的特點(diǎn):

  • 通過(guò) pvm(process virtual machine) 支持多種流程定義語(yǔ)言 BPEL、XPDL、BPMN、JWT 以及自定義 JPDL。
  • 利用可擴展的 Event-Action 機制,靈活的條件表達式機制,可擴展的 Task 分配機制,使得系統結構更加清晰, 擴展更加靈活,并且能夠處理更加復雜的人工活動(dòng)。
  • 靈活的 Node 機制,使得開(kāi)發(fā)人員可以很容易定制業(yè)務(wù)化語(yǔ)義的節點(diǎn),并滿(mǎn)足運行時(shí)候處理的需要。
  • 借助 Hibernate 的 ORM 的優(yōu)勢,JBPM 能夠很容易支持多種數據庫。

JBoss jBPM 雖然提供了詳細的流程跟蹤和日志記錄能力,但是沒(méi)有提供完善的日志分析功能,需要二次開(kāi)發(fā)來(lái)更好的完成流程分析功能。另外,通過(guò)和 JBoss Seam 結合實(shí)現前端頁(yè)面開(kāi)發(fā), 使得頁(yè)面開(kāi)發(fā)更加靈活,但是只有專(zhuān)業(yè)的 IT 技術(shù)人員才能實(shí)現。

四維比較

從流程管理監控、文檔管理,SOA 資源整合以及協(xié)同開(kāi)發(fā)這三個(gè)方面特點(diǎn)出發(fā),對以上介紹的 BPM 工具進(jìn)行一個(gè) 4 維立體比較分析(此比較圖只代表我們的個(gè)人觀(guān)點(diǎn)):

圖 14.BPM 產(chǎn)品思維比較圖

結束語(yǔ)

本文從 BPM 的系統介紹出發(fā),根據 BPM 產(chǎn)品的 4 個(gè)發(fā)展發(fā)向和生命周期,分析比較了目前業(yè)界比較流行的 5 種 BPM 產(chǎn)品,并從流程管理、文檔管理、SOA 資源整理以及協(xié)同開(kāi)發(fā)這四個(gè)方面具體分析各個(gè)產(chǎn)品的特點(diǎn)。還用生動(dòng)的 4 維雷達圖對他們進(jìn)行比較。希望能對您的工作提供幫助。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
ITIL運維管理的標準化、協(xié)作化、數字化
系統軟件供應商Software AG收購alfabet AG
BPM與工作流的六大區別
績(jì)效管理從運營(yíng)入手
建立流程閉環(huán),提升流程管理水平
BPM 是與非
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久