日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

业务流程管理系统(BPMS)

發(fā)布時(shí)間:2023/12/31 windows 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 业务流程管理系统(BPMS) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
BPMS

百科名片

業(yè)務(wù)流程管理系統(tǒng)(Business Process Management System,BPMS)一套集成的軟件。雖然許多供應(yīng)商的產(chǎn)品還不能實(shí)現(xiàn)我們定義的BPM的所有功能,但它們正朝著這個(gè)方向發(fā)展。作為一個(gè)正處在發(fā)展中的市場(chǎng),現(xiàn)有的軟件將實(shí)現(xiàn)哪些BPM功能是由企業(yè)最關(guān)鍵的需求、供應(yīng)商的背景和可用資源決定的。事實(shí)上,一些重要的供應(yīng)商并沒有提供一個(gè)集成的系統(tǒng),它們只是就BPM的一兩個(gè)特定功能提供成熟的軟件或服務(wù)。
編輯本段
簡(jiǎn)介

  在這里,我們將審視一下市場(chǎng)中的供應(yīng)商和它們的產(chǎn)品。然后討論一下BPMS的主要功能應(yīng)該有哪些,最后我們將回到BPMS技術(shù)和業(yè)務(wù)流程分析與建模(BPA/M)、商務(wù)智能(BI)、在線分析處理(OLAP)、企業(yè)績(jī)效管理(EPM)、業(yè)務(wù)活動(dòng)監(jiān)控(BAM)、業(yè)務(wù)規(guī)則引擎(BREs)、企業(yè)事件管理(EEM)、門戶、B2B流程、EAI、企業(yè)服務(wù)總線(ESBs)、Web Service、集成開發(fā)環(huán)境(IDE)的關(guān)系上來。
  一、BPMS的供應(yīng)商分類
  我們可以將BPMS供應(yīng)商分成幾類。雖然分類不一定很準(zhǔn)確,但它能夠幫助我們理解不同的供應(yīng)商對(duì)BPM的理解,它們的產(chǎn)品解決哪些BPMS需求。幾乎所有的BPMS供應(yīng)商都是從技術(shù)角度看BPM,因此它們的產(chǎn)品只是間接地滿足BPM提出的業(yè)務(wù)管理原理。這種狀態(tài)是非常不幸的,因?yàn)橹挥胁扇∫粋€(gè)清晰定義的面向流程的業(yè)務(wù)管理戰(zhàn)略才能成功地實(shí)施一個(gè)BPMS。不過有跡象顯示這種狀態(tài)正在改變。
  目前主要有8類最重要的BPMS供應(yīng)商:
  · 純粹的BPMS供應(yīng)商:純粹的BPMS供應(yīng)商從一開始就設(shè)計(jì)了一個(gè)BPMS產(chǎn)品,并將它作為自己的旗艦產(chǎn)品。
  · EAI供應(yīng)商:EAI供應(yīng)商很自然地從它們的軟件產(chǎn)品擴(kuò)展到流程集成和流程自動(dòng)化上面來。從消息流到工作流管理服務(wù)、活動(dòng)監(jiān)控dashboards、績(jī)效管理,這在概念上并無多大飛躍。但是許多EAI供應(yīng)商還在進(jìn)一步向業(yè)務(wù)流程方向發(fā)展。
  · 工作流供應(yīng)商:與EAI供應(yīng)商類似,工作流管理系統(tǒng)供應(yīng)商能夠很容易地進(jìn)入BPMS市場(chǎng)。一個(gè)工作流可以看作是一個(gè)結(jié)構(gòu)特別好的業(yè)務(wù)流程。
  · BPA和BPR供應(yīng)商:現(xiàn)有的業(yè)務(wù)流程分析供應(yīng)商靠BPR獲得了市場(chǎng)。這些供應(yīng)商通常都有豐富的流程分析、定義、模擬經(jīng)驗(yàn),有些供應(yīng)商提供的產(chǎn)品具有流程執(zhí)行、流程監(jiān)控功能。
  · EAS和IDE供應(yīng)商:這些供應(yīng)商發(fā)現(xiàn)BPM市場(chǎng)商機(jī)誘人。它們采取的第一步往往是向IDE添加圖形規(guī)則驅(qū)動(dòng)或流程驅(qū)動(dòng)的功能和集成功能(尤其是與Web Services和JavaBeans集成),以便快速開發(fā)基于流程的應(yīng)用。要超越這種技術(shù)流程觀點(diǎn),就要加入業(yè)務(wù)流程分析與設(shè)計(jì)和流程定義驅(qū)動(dòng)的流程引擎。
  · 企業(yè)應(yīng)用供應(yīng)商:企業(yè)應(yīng)用套件(如ERP)內(nèi)含有植入式的工作流管理和一些EAI功能,這些功能幫助客戶進(jìn)行定制和集成。在目前的市場(chǎng)壓力下,它們開始增強(qiáng)這方面的功能,以便更好地適應(yīng)BPMS需求。
  · BRE、BAM、EEM供應(yīng)商:這些供應(yīng)商的產(chǎn)品在BPMS中扮演著重要角色。一些供應(yīng)商正在擴(kuò)展它們的產(chǎn)品,以提供更加完整的BPMS功能。一些供應(yīng)商使用規(guī)則引擎在流程執(zhí)行中實(shí)施規(guī)則驅(qū)動(dòng)的方法。
  · BI和OLAP供應(yīng)商:這些供應(yīng)商在業(yè)務(wù)、企業(yè)、EPM、dashboards方面的發(fā)展使得它們正成為BPMS供應(yīng)商。它們開始意識(shí)到,BPM或工作流管理是滿足績(jī)效管理需求必需的功能。它們可能會(huì)在分析流之外提供對(duì)流程的支持。
  二、BPMS的功能
  要描述所有供應(yīng)商實(shí)現(xiàn)BPMS的方法是不可能的。因此,我們將描述一個(gè)理想的BPMS應(yīng)該具有的組件。從概念上講,這些組件可以分成6大類:
  · 用戶界面
  · BPA/M功能
  · 運(yùn)行時(shí)組件
  · BAM和EPM
  · 基礎(chǔ)設(shè)施
  · 系統(tǒng)管理
  用戶界面和系統(tǒng)管理的功能是十分清楚的,下面就不再做介紹了。
  1、BPA/M功能
  一個(gè)BPMS含有一組BPA/M工具。BPMS的使用者通過這些工具與系統(tǒng)進(jìn)行交互。這些工具應(yīng)該無縫集成,以供業(yè)務(wù)使用者方便地使用。這些工具產(chǎn)生的定義存儲(chǔ)在一個(gè)知識(shí)庫(kù)內(nèi),運(yùn)行時(shí)系統(tǒng)可以直接或間接地訪問這些定義。
  · 業(yè)務(wù)流程建模器:業(yè)務(wù)流程建模工具是BPMS主要的流程設(shè)計(jì)與流程變更界面。除了傳統(tǒng)的流程分析功能——捕捉、設(shè)計(jì)和修改業(yè)務(wù)流程及其屬性,還需要解決業(yè)務(wù)功能的操作性屬性和界面屬性。這些包括資源需求。雖然必定要采用一些流程設(shè)計(jì)方法論,但建模器在捕捉流程的過程中不應(yīng)該受到限制,不管是在復(fù)雜性方面還是結(jié)構(gòu)方面。它應(yīng)該允許使用者定義和推行流程標(biāo)準(zhǔn),為流程設(shè)計(jì)之間的轉(zhuǎn)換提供幫助。應(yīng)該根據(jù)權(quán)限、功能責(zé)任、所需的細(xì)節(jié)層次提供流程的各種視圖。如果要支持流程獨(dú)立與流程抽取的話,最后一個(gè)要求是很重要的。
  · IT編制建模器/映射器:IT編制建模器用于定義和維護(hù)技術(shù)流,如消息流與數(shù)據(jù)流、數(shù)據(jù)轉(zhuǎn)換、IT資源的事務(wù)性管理等。在一個(gè)理想的BPMS中,它支持業(yè)務(wù)流程定義與技術(shù)編制之間的映射。此外,業(yè)務(wù)功能也與服務(wù)類進(jìn)行了映射。這種映射過程可以是顯式的也可以是隱式的。
  · 業(yè)務(wù)事務(wù)建模器:對(duì)于業(yè)務(wù)來說,將業(yè)務(wù)事務(wù)與業(yè)務(wù)流程事件聯(lián)系起來、定義事務(wù)性屬性的功能是重要的。業(yè)務(wù)事務(wù)建模組件能夠滿足審計(jì)、一致性、錯(cuò)誤恢復(fù)的業(yè)務(wù)需求。
  · 技術(shù)事務(wù)建模器/映射器:一個(gè)業(yè)務(wù)事務(wù)最終必須轉(zhuǎn)換為一個(gè)實(shí)施模型,這個(gè)實(shí)施模型將它映射為一組協(xié)調(diào)的流、事件、具有ACID(Atomicity、Consistency、Isolation、Durability)屬性的技術(shù)事務(wù)。這個(gè)工具用于創(chuàng)建、維護(hù)定義和映射。
  · 業(yè)務(wù)標(biāo)準(zhǔn)建模器:只有當(dāng)業(yè)務(wù)流程和業(yè)務(wù)功能與業(yè)務(wù)標(biāo)準(zhǔn)或關(guān)鍵績(jī)效指標(biāo)(KPIs)聯(lián)系起來時(shí),它們對(duì)業(yè)務(wù)經(jīng)理來說才是有用的。因此,BPMS的一個(gè)關(guān)鍵功能就是要捕捉業(yè)務(wù)標(biāo)準(zhǔn),將它們與粗指標(biāo)(比如由流程引擎或特定的業(yè)務(wù)功能產(chǎn)生)聯(lián)系起來。業(yè)務(wù)標(biāo)準(zhǔn)與粗指標(biāo)之間的差異是關(guān)鍵的。比如業(yè)務(wù)人員對(duì)一個(gè)業(yè)務(wù)事務(wù)的完成時(shí)間感興趣,而平均排隊(duì)時(shí)間、平均活動(dòng)服務(wù)時(shí)間、完成的最可能路徑等粗指標(biāo)則過于技術(shù)、過于細(xì)節(jié)了。業(yè)務(wù)標(biāo)準(zhǔn)定義影響粗指標(biāo)的制定。
  · 技術(shù)指標(biāo)建模器/映射器:一個(gè)業(yè)務(wù)標(biāo)準(zhǔn)或KPI最終要轉(zhuǎn)換成一組物理或技術(shù)指標(biāo),以及用于獲得這些指標(biāo)的操作。這個(gè)工具用于制定所需的技術(shù)指標(biāo)和由技術(shù)指標(biāo)生成業(yè)務(wù)標(biāo)準(zhǔn)的方法。
  · 業(yè)務(wù)流程模擬:離散的業(yè)務(wù)流程模擬對(duì)于業(yè)務(wù)流程的設(shè)計(jì)、優(yōu)化、故障檢查是十分有價(jià)值的。它應(yīng)該提示可選路徑的分布、調(diào)整基于活動(dòng)的成本分析中的成本、調(diào)整控制流程路徑分支的數(shù)據(jù)值的分布。它還應(yīng)該對(duì)潛在的瓶頸或不一致提供可視化的強(qiáng)調(diào),應(yīng)該根據(jù)使用者的標(biāo)準(zhǔn)識(shí)別出最佳的流程設(shè)計(jì)。它應(yīng)該能夠用使用者提供的數(shù)據(jù)或歷史性數(shù)據(jù)進(jìn)行模擬。使用者對(duì)可視化的模擬過程和模擬結(jié)果的要求也很高。
  · 模擬引擎:模擬的有效性取決于對(duì)流程引擎的操作性特性的精確表示。模擬引擎與目標(biāo)流程引擎的匹配度越高,模擬結(jié)果就越精確。
  · Dashboards:這個(gè)工具用于監(jiān)控流程實(shí)例和它們產(chǎn)生的標(biāo)準(zhǔn)數(shù)據(jù)。Dashboards大致可分為3類:BAM Dashboard、EPM Dashboard和流程監(jiān)控器Dashboard。
  · Dashboards設(shè)計(jì)器:可能要根據(jù)不同的使用者設(shè)計(jì)Dashboard。這個(gè)工具可以利用個(gè)性化技術(shù)和內(nèi)容管理技術(shù)。
  · 業(yè)務(wù)流程管理者:應(yīng)該授權(quán)一些使用者啟動(dòng)、停止、暫停、重定義或改變一個(gè)流程或業(yè)務(wù)功能實(shí)例。他們可能需要修改一條消息或需要手工分配資源。這個(gè)功能顯示了BPMS的柔性。
  · 業(yè)務(wù)分析器和報(bào)表生成器:業(yè)務(wù)人員的許多問題都要通過大量計(jì)算和分析才能解決。有時(shí)候,分析涉及到復(fù)雜的統(tǒng)計(jì)模型,用戶不需要理解這些模型,只要知道任何使用就可以了。用戶需要通過報(bào)表來瀏覽分析結(jié)果,最好是通過網(wǎng)絡(luò)傳遞這些報(bào)表。這些工具在一個(gè)OLAP系統(tǒng)中是很普遍的,雖然BPMS的業(yè)務(wù)分析組件還要根據(jù)特定業(yè)務(wù)流程環(huán)境進(jìn)行定制。如果能夠提供一個(gè)幫助理解特定業(yè)務(wù)流程的分析幫助庫(kù)也是非常好的。這種工具通常是BAM和EPM產(chǎn)品的組件。
  2、運(yùn)行時(shí)組件
  運(yùn)行時(shí)組件是BPMS的心臟。如果沒有運(yùn)行時(shí)組件,BPMS就無法執(zhí)行流程定義、無法管理流程的運(yùn)行。運(yùn)行時(shí)組件的技術(shù)架構(gòu)、特性和功能在很大程度上決定了操作可用性、績(jī)效、效率和靈活性。
  · 流程引擎:BPM流程引擎顯然是BPMS的中心組件。它的目標(biāo)是實(shí)現(xiàn)業(yè)務(wù)流程、管理實(shí)時(shí)調(diào)用和終止業(yè)務(wù)功能。理想情況下,它不應(yīng)該規(guī)定流程的形式或業(yè)務(wù)功能的性質(zhì)。我們認(rèn)為傳統(tǒng)的工作流引擎是BPM流程引擎的一個(gè)子集,因此流程引擎也應(yīng)該能夠處理結(jié)構(gòu)化的工作流。
  · 分布式的BPM協(xié)調(diào)器:B2B、B2C、全球化、跨地區(qū)或跨部門的業(yè)務(wù)流程需要一個(gè)分布式的流程引擎。這意味著流程引擎要具有遠(yuǎn)程流程調(diào)用、通信和協(xié)調(diào)功能。在某些情況下,流程引擎之間的對(duì)話是通過全局流程來協(xié)調(diào)的。對(duì)話中的每個(gè)參與者可能有各不相同的流程視圖、安全策略,它們可能將流程的外部部分視為一個(gè)子流程。協(xié)調(diào)器同時(shí)也是一種監(jiān)督器和防火墻。
  · 資源管理器:在一個(gè)理想的BPMS中,需要一個(gè)工具來實(shí)現(xiàn)業(yè)務(wù)功能定義與業(yè)務(wù)功能實(shí)現(xiàn)之間的獨(dú)立性。這種資源獨(dú)立性能夠讓業(yè)務(wù)使用者優(yōu)先關(guān)注業(yè)務(wù)目標(biāo),改進(jìn)業(yè)務(wù)流程定義的魯棒性,對(duì)可用資源進(jìn)行有效的運(yùn)行時(shí)管理。業(yè)務(wù)功能可能通過機(jī)制、電子手段、軟件或手工方法來實(shí)現(xiàn)。資源管理器必須為業(yè)務(wù)功能的執(zhí)行分配合適的資源,這些資源應(yīng)該能滿足業(yè)務(wù)功能的定義時(shí)需求和運(yùn)行時(shí)需求。當(dāng)業(yè)務(wù)功能被調(diào)用或激活時(shí),所需的資源必須是可用的。業(yè)務(wù)功能完成后,這些資源又被送回資源庫(kù)。通常一個(gè)任務(wù)可以并行執(zhí)行,在一組資源中進(jìn)行負(fù)載平衡。如果所需的資源不可用,那么資源管理器應(yīng)該自動(dòng)分配一項(xiàng)替代資源。比如一項(xiàng)本該通過自動(dòng)化方法執(zhí)行的任務(wù),可以改用手工方法來完成。
  · 調(diào)度器:在BPMS中,業(yè)務(wù)功能的調(diào)度是一項(xiàng)重要的任務(wù)。如果資源的使用沒有限制,如果時(shí)間先后順序沒有限制,如果沒有外部約束,那么業(yè)務(wù)功能就能在前序任務(wù)完成之后立即執(zhí)行。但事實(shí)上,這些條件很少能夠滿足。我們必須考慮授權(quán)、負(fù)載、能力問題,而且有些功能是由代理執(zhí)行的,而我們對(duì)這些代理不擁有控制權(quán)。另外,業(yè)務(wù)流程和事務(wù)通常受到外部施加的時(shí)間約束,或者是由外部事件觸發(fā)的。這些因素使業(yè)務(wù)功能的調(diào)度變成一個(gè)復(fù)雜的技術(shù)問題。如果BPMS沒有這個(gè)組件,那么它就無法高效地運(yùn)行,流程也無法及時(shí)執(zhí)行。
  · 規(guī)則引擎:一個(gè)規(guī)則引擎可以增強(qiáng)流程引擎和資源管理器的作用。規(guī)則能夠表示一個(gè)流程容許的轉(zhuǎn)換,從而也能夠表示活動(dòng)之間的控制流決策。規(guī)則還能夠表示活動(dòng)的初始條件和完成條件。業(yè)務(wù)功能的資源需求與資源能力的匹配可以通過帶有規(guī)則引擎的管理器完成。規(guī)則引擎可以幫助資源管理器優(yōu)化資源分配。規(guī)則引擎在EAM、EPM中也十分重要,尤其是涉及到事件、標(biāo)準(zhǔn)、響應(yīng)時(shí)。
  · 硬件接口管理器:這個(gè)組件使得BPMS能夠支持活動(dòng)通過計(jì)算機(jī)數(shù)控、機(jī)器人接口、流程控制接口等對(duì)機(jī)器進(jìn)行控制。這能夠?qū)崿F(xiàn)對(duì)起重機(jī)、運(yùn)河水閘、制造設(shè)備、閥門等的操作。
  · 界面管理器:如果流程引擎不能與業(yè)務(wù)功能通信,那么BPMS就沒有什么價(jià)值。它必須用一種協(xié)調(diào)的方式實(shí)現(xiàn)控制流與數(shù)據(jù)流之間的通信。如果BPMS是與一套集成組件整合在一起的,那么界面管理器就應(yīng)該負(fù)責(zé)整合的操作方面。界面管理器應(yīng)該處理與適配器、技術(shù)編制引擎的通信。
  · 工作單管理器:與人力資源的交互需要一些任務(wù)交付方法。通常,面向人的工作流管理需要用戶登錄系統(tǒng),然后從表單中選擇任務(wù)。這些表單通常是有優(yōu)先次序的。現(xiàn)在,任務(wù)選擇可能會(huì)調(diào)用一個(gè)自動(dòng)生成的小程序或表單,或者是企業(yè)應(yīng)用中的一個(gè)交互功能。工作單管理器應(yīng)該支持涉及到外部資源的手工活動(dòng)。
  · 知識(shí)庫(kù):BPMS需要一個(gè)成熟的DBMS或知識(shí)庫(kù)來存儲(chǔ)數(shù)據(jù)和元數(shù)據(jù)。知識(shí)庫(kù)要存儲(chǔ)的數(shù)據(jù)對(duì)象有很多,包括業(yè)務(wù)流程定義、完整性規(guī)則、實(shí)例日志、消息和數(shù)據(jù)流、業(yè)務(wù)標(biāo)準(zhǔn)定義和數(shù)據(jù)、業(yè)務(wù)分析和報(bào)告定義、保留數(shù)據(jù)、事務(wù)定義和數(shù)據(jù)、安全和政策定義、訪問日志、模擬數(shù)據(jù)、錯(cuò)誤事件和解決方法等。
  如果沒有正確地集成這些技術(shù)性的運(yùn)行時(shí)組件,那么使用起來將十分不便。但如果能夠用一個(gè)通用的架構(gòu)和編程接口將它們整合起來的話,那么它們就能夠形成一個(gè)連貫的、協(xié)調(diào)的單元,增強(qiáng)企業(yè)的完整性。
  3、業(yè)務(wù)活動(dòng)監(jiān)控與企業(yè)績(jī)效管理
  對(duì)于流程管理,監(jiān)控事件、分析測(cè)評(píng)數(shù)據(jù)、探測(cè)趨勢(shì)、計(jì)算KPIs的能力是很關(guān)鍵的。如果沒有這些能力,就不能智能化地優(yōu)化業(yè)務(wù)流程或是響應(yīng)戰(zhàn)略性事件創(chuàng)建有效的新業(yè)務(wù)流程。語義層、分析引擎、規(guī)則引擎是BAM(側(cè)重于對(duì)實(shí)時(shí)事件的檢測(cè)和響應(yīng))和EPM(側(cè)重于業(yè)務(wù)績(jī)效相關(guān)趨勢(shì)的探測(cè)、響應(yīng)、預(yù)測(cè))共有的。
  · 語義層:這一層處理業(yè)務(wù)使用者要求的視圖與技術(shù)性描述之間的映射。這是一個(gè)概念層,它允許業(yè)務(wù)使用者從業(yè)務(wù)標(biāo)準(zhǔn)、業(yè)務(wù)對(duì)象、平衡記分卡等角度出發(fā)監(jiān)控業(yè)務(wù)流程。
  · BI/分析引擎:在根據(jù)底層或技術(shù)性標(biāo)準(zhǔn)計(jì)算業(yè)務(wù)標(biāo)準(zhǔn)和KPIs時(shí),通常必須進(jìn)行復(fù)雜的、規(guī)則驅(qū)動(dòng)的分析。
  · 門戶管理和個(gè)性化:每個(gè)業(yè)務(wù)使用者都可能要求個(gè)性化地展示業(yè)務(wù)測(cè)評(píng)數(shù)據(jù)。如果將dashboards配置為門戶,就可以通過門戶管理來實(shí)現(xiàn)這一點(diǎn)。
  · 事件管理:BAM要求監(jiān)測(cè)業(yè)務(wù)事件和技術(shù)事件,要求與規(guī)則引擎和分析引擎進(jìn)行交互以對(duì)事件進(jìn)行分類,確定合適響應(yīng),最終執(zhí)行響應(yīng)。響應(yīng)的執(zhí)行可能涉及到流程的初始化、事件的發(fā)起、警告的觸發(fā)等。
  · 企業(yè)信息集成:EPM和BAM要求訪問各種各樣的數(shù)據(jù)。從概念上講,這個(gè)功能屬于一個(gè)企業(yè)信息集成產(chǎn)品,但大部分BPMS產(chǎn)品都會(huì)提供對(duì)數(shù)據(jù)源的集成的訪問。
  · 內(nèi)容管理:大部分業(yè)務(wù)數(shù)據(jù)是植入文檔中的。BAM的內(nèi)容管理功能使得它能夠監(jiān)測(cè)到更度的數(shù)據(jù)事件。
  4、基礎(chǔ)設(shè)施
  下面的技術(shù)接口可以是簡(jiǎn)單的也可以是復(fù)雜的,但BPMS中必須具有這些組件。
  · 系統(tǒng)管理器:BPMS需要IT支持組件來負(fù)責(zé)安裝、配置、系統(tǒng)管理。系統(tǒng)管理器應(yīng)該具有企業(yè)級(jí)軟件系統(tǒng)管理器擁有的一般功能。一個(gè)系統(tǒng)管理員的工作是非常復(fù)雜的,因此系統(tǒng)管理器的可用性和可靠性是十分重要的。它的目標(biāo)是要消除手工的管理任務(wù)。
  · 審計(jì)管理器:大多數(shù)企業(yè)要求對(duì)業(yè)務(wù)流程進(jìn)行審計(jì)。審計(jì)管理器負(fù)責(zé)跟蹤流程做了什么、做出什么決策、什么時(shí)候、由誰、用了哪些資源。審計(jì)條件一旦定義好以后,就應(yīng)該嚴(yán)格執(zhí)行。審計(jì)點(diǎn)應(yīng)該與事務(wù)邊界緊密地結(jié)合在一起。審計(jì)管理器必須支持跟蹤查詢和報(bào)表生成。
  · 錯(cuò)誤管理器:雖然許多錯(cuò)誤是可以預(yù)測(cè)的,可以建立業(yè)務(wù)流程來對(duì)它們做出響應(yīng),但總是有一些錯(cuò)誤是無法預(yù)見的。因此必須通過一種一致的、可審計(jì)的方法來管理錯(cuò)誤,即使是要用手工的方法來處理錯(cuò)誤。錯(cuò)誤管理器應(yīng)該定義錯(cuò)誤類別和相關(guān)的響應(yīng)。
  · 安全和政策管理器:正如前面提到的,并不是所有代理都能夠獲得授權(quán)執(zhí)行任何一項(xiàng)任務(wù)或活動(dòng)、在任何時(shí)候使用任何資源。BPMS不能違反業(yè)務(wù)政策,它必須保證安全性。它可能必須支持加密、數(shù)字簽名、公鑰基礎(chǔ)設(shè)施(PKI)、單點(diǎn)登錄等。BPMS必須具備一個(gè)涉及到訪問、使用、管理的安全模式,因?yàn)闃I(yè)務(wù)流程可能是最寶貴的知識(shí)產(chǎn)權(quán)。
  · 集成基礎(chǔ)設(shè)施:從一種最底層的角度看,集成基礎(chǔ)設(shè)施由一組直接連接的適配器組成,提供BPMS與實(shí)施業(yè)務(wù)功能的方法之間的點(diǎn)到點(diǎn)的集成。最低限度上,BPMS需要為手工流程提供一種與人通信的方法。從最高層的角度看,集成基礎(chǔ)設(shè)施可能是一個(gè)完整的業(yè)務(wù)集成組件。顯然,BPMS在一個(gè)完全集成的層面上才能夠運(yùn)行好。這個(gè)基礎(chǔ)設(shè)施可能是一個(gè)架構(gòu)在ESB上的傳統(tǒng)的EAI、Web Services。
  · IDE:隨著BPMS的成熟,使用者肯定會(huì)想開發(fā)出能夠充分利用BPMS功能的軟件。要做到這一點(diǎn),就需要一套開發(fā)工具。最簡(jiǎn)單的一個(gè)IDE應(yīng)該能夠開發(fā)新的適配器和Web Services。使用者很需要能夠提供流程驅(qū)動(dòng)的設(shè)計(jì)與開發(fā)的IDE,以建立事件驅(qū)動(dòng)的、基于規(guī)則的應(yīng)用或應(yīng)用組件。在使用這些IDE工具之前,使用者需要學(xué)習(xí)集成的流程對(duì)象方法論。有時(shí)候應(yīng)用服務(wù)器和應(yīng)用平臺(tái)產(chǎn)品會(huì)提供流程驅(qū)動(dòng)的IDE。
  三. 發(fā)展趨勢(shì)與預(yù)測(cè)
  早期的BPMS產(chǎn)品只具有簡(jiǎn)單的類似于工作流的功能,幾年前發(fā)展成為對(duì)BPA/M和BAM有最低限度支持的產(chǎn)品,現(xiàn)在它能夠支持更加復(fù)雜的含有手工和自動(dòng)化活動(dòng)的流程。它對(duì)BPA/M的支持已經(jīng)大大改進(jìn)了,對(duì)BAM和EPM的支持也在改進(jìn)中。
  在接下來的4~5中,BPMS還是有很多發(fā)展可以期待的。下面的一些發(fā)展預(yù)測(cè)尤其重要:
  · 業(yè)務(wù)流程的范圍更加廣泛,而且無需將它們轉(zhuǎn)換成高度結(jié)構(gòu)化的等價(jià)物
  · 設(shè)計(jì)和監(jiān)控中業(yè)務(wù)視圖和技術(shù)視圖的分離
  · 意外處理的集成解決方法
  · 改進(jìn)聯(lián)合與分布能力,更好的支持企業(yè)級(jí)應(yīng)用和B2B應(yīng)用
  · 協(xié)同的業(yè)務(wù)流程
  · 相互連接的業(yè)務(wù)流程
  · 有力的業(yè)務(wù)事務(wù)支持
  · 智能的資源管理器,資源獨(dú)立性更好
  · 經(jīng)驗(yàn)證的標(biāo)準(zhǔn)化的設(shè)計(jì)與開發(fā)方法論
  · 具體的實(shí)施方法論
  · 集成的BAM/EPM,經(jīng)過閉環(huán)優(yōu)化
  · 更高水平的績(jī)效、可靠性和可用性
  · 標(biāo)準(zhǔn)的但更易于定制的業(yè)務(wù)流程定義(模板)庫(kù)
  BPM及其相關(guān)技術(shù)是非常有前途的,這里面有許多潛在的業(yè)務(wù)利益。但它的實(shí)施只有經(jīng)過仔細(xì)研究和量化控制才能取得成功。

總結(jié)

以上是生活随笔為你收集整理的业务流程管理系统(BPMS)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。