BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案_第1頁(yè)
BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案_第2頁(yè)
BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案_第3頁(yè)
BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案_第4頁(yè)
BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、BPS流程驅(qū)動(dòng)型系統(tǒng)建設(shè)方案BPS助您打造敏捷的業(yè)務(wù)流程領(lǐng)先的SOA流程平臺(tái)目錄 TOC o 1-3 h z u HYPERLINK l _Toc517725009 1BPS產(chǎn)品定位描述 PAGEREF _Toc517725009 h 4 HYPERLINK l _Toc517725010 2BPS產(chǎn)品概述 PAGEREF _Toc517725010 h 5 HYPERLINK l _Toc517725011 3BPS產(chǎn)品客戶價(jià)值 PAGEREF _Toc517725011 h 7 HYPERLINK l _Toc517725012 3.1核心特性 PAGEREF _Toc517725012

2、h 7 HYPERLINK l _Toc517725013 3.2核心客戶價(jià)值 PAGEREF _Toc517725013 h 7 HYPERLINK l _Toc517725014 3.2.1業(yè)務(wù)技術(shù)一體化 PAGEREF _Toc517725014 h 7 HYPERLINK l _Toc517725015 3.2.2業(yè)務(wù)流程敏捷響應(yīng) PAGEREF _Toc517725015 h 9 HYPERLINK l _Toc517725016 3.2.3眾多大型應(yīng)用,萬(wàn)級(jí)規(guī)模秒級(jí)響應(yīng) PAGEREF _Toc517725016 h 10 HYPERLINK l _Toc517725017 3.2

3、.4環(huán)境融合與易集成能力 PAGEREF _Toc517725017 h 11 HYPERLINK l _Toc517725018 3.2.5本地化專業(yè)服務(wù) PAGEREF _Toc517725018 h 11 HYPERLINK l _Toc517725019 4BPS產(chǎn)品特點(diǎn)與優(yōu)勢(shì) PAGEREF _Toc517725019 h 13 HYPERLINK l _Toc517725020 4.1建模與設(shè)計(jì)過(guò)程相關(guān)特性 PAGEREF _Toc517725020 h 13 HYPERLINK l _Toc517725021 4.1.1流程業(yè)務(wù)化配置與調(diào)整 PAGEREF _Toc5177250

4、21 h 14 HYPERLINK l _Toc517725022 4.1.2富有中國(guó)流程管理特色的流程平臺(tái) PAGEREF _Toc517725022 h 14 HYPERLINK l _Toc517725023 4.1.3強(qiáng)大的任務(wù)處理機(jī)制 PAGEREF _Toc517725023 h 15 HYPERLINK l _Toc517725024 4.1.4很強(qiáng)的環(huán)境融合與系統(tǒng)集成能力 PAGEREF _Toc517725024 h 15 HYPERLINK l _Toc517725025 4.1.5支持業(yè)務(wù)人員主導(dǎo)的流程建模與模擬運(yùn)行 PAGEREF _Toc517725025 h 16

5、HYPERLINK l _Toc517725026 4.1.6支持快捷的服務(wù)編排,方便的與第三方集成 PAGEREF _Toc517725026 h 16 HYPERLINK l _Toc517725027 4.2部署與執(zhí)行過(guò)程相關(guān)特性 PAGEREF _Toc517725027 h 16 HYPERLINK l _Toc517725028 4.2.1支持“集中/獨(dú)立/分級(jí)”等多種引擎部署模式 PAGEREF _Toc517725028 h 16 HYPERLINK l _Toc517725029 4.2.2高性能和高擴(kuò)展性 PAGEREF _Toc517725029 h 17 HYPERLI

6、NK l _Toc517725030 4.3監(jiān)控與分析過(guò)程相關(guān)特性 PAGEREF _Toc517725030 h 17 HYPERLINK l _Toc517725031 4.3.1支持圖形化、集中的管理監(jiān)控和明晰的分域授權(quán)管理 PAGEREF _Toc517725031 h 17 HYPERLINK l _Toc517725032 4.3.2支持深入的流程執(zhí)行跟蹤和審計(jì) PAGEREF _Toc517725032 h 18 HYPERLINK l _Toc517725033 4.4優(yōu)化與調(diào)整過(guò)程相關(guān)特性 PAGEREF _Toc517725033 h 18 HYPERLINK l _Toc

7、517725034 4.4.1支持基于Web的面向業(yè)務(wù)人員的流程、表單、規(guī)則的優(yōu)化調(diào)整 PAGEREF _Toc517725034 h 18 HYPERLINK l _Toc517725035 4.4.2支持靈活的流程版本管理機(jī)制 PAGEREF _Toc517725035 h 19 HYPERLINK l _Toc517725036 5BPS產(chǎn)品組成及功能概述 PAGEREF _Toc517725036 h 20 HYPERLINK l _Toc517725037 5.1BPS Process Server PAGEREF _Toc517725037 h 20 HYPERLINK l _To

8、c517725038 5.2BPS API & Component Library PAGEREF _Toc517725038 h 22 HYPERLINK l _Toc517725039 5.3BPS Studio PAGEREF _Toc517725039 h 22 HYPERLINK l _Toc517725040 5.4BPS Governor PAGEREF _Toc517725040 h 25 HYPERLINK l _Toc517725041 5.5BPS Admin & Monitor PAGEREF _Toc517725041 h 25 HYPERLINK l _Toc517

9、725042 5.6BPS Work Client PAGEREF _Toc517725042 h 26 HYPERLINK l _Toc517725043 5.7BPS Process Composer PAGEREF _Toc517725043 h 26 HYPERLINK l _Toc517725044 5.8BPS Rule Engine PAGEREF _Toc517725044 h 27 HYPERLINK l _Toc517725045 5.9BPS Rule Composer PAGEREF _Toc517725045 h 28 HYPERLINK l _Toc51772504

10、6 6BPS產(chǎn)品環(huán)境配置 PAGEREF _Toc517725046 h 29 HYPERLINK l _Toc517725047 6.1支持的操作系統(tǒng) PAGEREF _Toc517725047 h 29 HYPERLINK l _Toc517725048 6.1.1開發(fā)環(huán)境支持的操作系統(tǒng) PAGEREF _Toc517725048 h 29 HYPERLINK l _Toc517725049 6.1.2運(yùn)行環(huán)境支持的操作系統(tǒng) PAGEREF _Toc517725049 h 29 HYPERLINK l _Toc517725050 6.2支持的JavaEE服務(wù)器 PAGEREF _Toc51

11、7725050 h 29 HYPERLINK l _Toc517725051 6.3支持的數(shù)據(jù)庫(kù) PAGEREF _Toc517725051 h 29 HYPERLINK l _Toc517725052 6.4支持的瀏覽器 PAGEREF _Toc517725052 h 30 HYPERLINK l _Toc517725053 6.5支持的JDK PAGEREF _Toc517725053 h 30 HYPERLINK l _Toc517725054 6.5.1開發(fā)環(huán)境支持的JDK PAGEREF _Toc517725054 h 30 HYPERLINK l _Toc517725055 6.5

12、.2運(yùn)行環(huán)境支持的JDK PAGEREF _Toc517725055 h 30 HYPERLINK l _Toc517725056 6.6支持的Eclipse PAGEREF _Toc517725056 h 30 HYPERLINK l _Toc517725057 6.6.1開發(fā)環(huán)境插件支持的Eclipse PAGEREF _Toc517725057 h 30 HYPERLINK l _Toc517725058 7典型案例 PAGEREF _Toc517725058 h 31 HYPERLINK l _Toc517725059 7.1BPS在電信領(lǐng)域的案例介紹 PAGEREF _Toc5177

13、25059 h 31 HYPERLINK l _Toc517725060 7.2BPS在金融領(lǐng)域的案例介紹 PAGEREF _Toc517725060 h 34 HYPERLINK l _Toc517725061 7.3BPS在其它行業(yè)的案例介紹 PAGEREF _Toc517725061 h 35 HYPERLINK l _Toc517725062 7.4BPS與開發(fā)商的合作案例介紹 PAGEREF _Toc517725062 h 35 HYPERLINK l _Toc517725063 7.5BPS在用戶組織的多次對(duì)比評(píng)測(cè)中獲第一名 PAGEREF _Toc517725063 h 36 B

14、PS產(chǎn)品定位描述經(jīng)Gartner、IDC等權(quán)威咨詢機(jī)構(gòu)調(diào)研分析,業(yè)務(wù)敏捷性和流程持續(xù)優(yōu)化是未來(lái)一到三年流程應(yīng)用建設(shè)所面臨的最大挑戰(zhàn),所以BPM產(chǎn)品的最核心價(jià)值體現(xiàn)就是協(xié)助客戶敏捷響應(yīng)流程快速變化的需求,以確保流程持續(xù)優(yōu)化,有效支撐業(yè)務(wù)運(yùn)營(yíng)。 BPS(Business Process Suite)產(chǎn)品正是應(yīng)對(duì)“敏捷響應(yīng)流程變化,實(shí)現(xiàn)流程持續(xù)優(yōu)化”這一關(guān)鍵問題的最佳解決方案,并且通過(guò)大量電信和金融高端案例證明 BPS是可以有效解決這一問題的“業(yè)務(wù)化的流程平臺(tái)產(chǎn)品”。 BPS產(chǎn)品定位是以“業(yè)務(wù)與技術(shù)一體化”的方式解決客戶“流程實(shí)現(xiàn)與管理”及“流程快速變更”的問題,幫助用戶快捷實(shí)現(xiàn)流程和敏捷響應(yīng)流程的

15、變化。 BPS產(chǎn)品技術(shù)定位SOA流程平臺(tái)?;赟OA架構(gòu)以業(yè)務(wù)技術(shù)一體化方式實(shí)現(xiàn)業(yè)務(wù)流程管理與優(yōu)化的BPS。通過(guò)業(yè)務(wù)技術(shù)一體化的方式進(jìn)行流程業(yè)務(wù)建模、流程設(shè)計(jì)、服務(wù)開發(fā)、統(tǒng)計(jì)分析、流程優(yōu)化等典型流程類應(yīng)用的實(shí)施活動(dòng)。重點(diǎn)關(guān)注 BPS的“管理”和“整合”特性,基于SOA服務(wù)進(jìn)行流程的設(shè)計(jì)、集成、定制優(yōu)化與管理。以業(yè)務(wù)化的視角提供流程、表單、規(guī)則的定制與調(diào)整的能力,實(shí)現(xiàn)業(yè)務(wù)與IT的協(xié)同,敏捷響應(yīng)業(yè)務(wù)需求變更。 BPS產(chǎn)品概述公司流程集成平臺(tái)套件 BPS(Business Process Suite,簡(jiǎn)稱公司流程平臺(tái))是業(yè)界第一個(gè)完全基于業(yè)務(wù)化思想實(shí)現(xiàn)的流程平臺(tái)產(chǎn)品,負(fù)責(zé)對(duì)業(yè)務(wù)流程整個(gè)生命周期的管理

16、,包括業(yè)務(wù)流程的設(shè)計(jì)建模、測(cè)試與調(diào)試、部署、運(yùn)行、監(jiān)控、管理。 BPS是遵從WfMC參考模型、BPMN1.1規(guī)范而又具備中國(guó)特色特性的流程平臺(tái)產(chǎn)品。 BPS是以中國(guó)客戶流程需求為基礎(chǔ)發(fā)展的,相比國(guó)外產(chǎn)品,是一款更加符合中國(guó)客戶需要的流程平臺(tái)產(chǎn)品。中國(guó)市場(chǎng)的特點(diǎn)是流程變化速度快, BPS具有卓越的面向業(yè)務(wù)的流程配置能力,支持業(yè)務(wù)部門的流程管理人員基于Web的方式進(jìn)行流程的業(yè)務(wù)化配置與調(diào)整,敏捷響應(yīng)業(yè)務(wù)流程的變更。中國(guó)對(duì)流程模式也有特別的要求,比如需要自由流傳模式、靈活的工作任務(wù)分派策略、業(yè)務(wù)流程版本管理策略、豐富的流程模式、靈活的組織模型等特性, BPS能夠幫助客戶從容應(yīng)對(duì)復(fù)雜的中國(guó)特色流程模式

17、和人工流程的處理。中國(guó)客戶的系統(tǒng)規(guī)模龐大, BPS采取了多種專有技術(shù)以保證流程引擎的高效穩(wěn)定運(yùn)行,滿足大型流程應(yīng)用建設(shè)需求,比如良好的事件驅(qū)動(dòng)式系統(tǒng)架構(gòu)、優(yōu)化的流程數(shù)據(jù)庫(kù)、歷史數(shù)據(jù)與運(yùn)行數(shù)據(jù)分離、集群高速緩存等等。 BPS在中國(guó)移動(dòng)、中國(guó)銀行、招商銀行、貴州移動(dòng)、安徽移動(dòng)等多次由用戶組織的集聚全球最著名的流程產(chǎn)品提供商參與的測(cè)評(píng)中均獲得功能和性能第一。 BPS在提供傳統(tǒng)BPM平臺(tái)基礎(chǔ)能力的同時(shí),能夠更好地幫助企業(yè)以靈動(dòng)和敏捷地方式解決業(yè)務(wù)流程全生命周期的管理問題,其主要的技術(shù)特點(diǎn)如下:流程業(yè)務(wù)化配置與調(diào)整 BPS具備IT與業(yè)務(wù)一體協(xié)同的流程設(shè)計(jì)建模與業(yè)務(wù)定制能力,卓越的面向業(yè)務(wù)的流程配置能力和

18、表單配置能力,擁有業(yè)務(wù)化配置工具,使得在用戶界面上通過(guò)業(yè)務(wù)人員自由配置組裝實(shí)現(xiàn)流程和表單的優(yōu)化、重組,極大提升了流程快速實(shí)現(xiàn)能力和流程變更的響應(yīng)能力。富有中國(guó)流程管理特色的流程平臺(tái)公司業(yè)務(wù)流程平臺(tái)在遵循WfMC、BPMN1.1規(guī)范的前提下,很好地支持了中國(guó)特色的業(yè)務(wù)模式(靈活的業(yè)務(wù)流程調(diào)整流程線上調(diào)整和即時(shí)發(fā)布、靈活的流程版本控制分水嶺、一刀切和特事特辦,豐富的流程模式如回退、自由流、會(huì)簽、各種代理代辦、靈活的任務(wù)分派和處理等)。高性能和高擴(kuò)展性 BPS依據(jù)自有知識(shí)產(chǎn)權(quán)的核心架構(gòu)技術(shù),結(jié)合業(yè)界新一代高性能的SEDA框架,采用遠(yuǎn)程調(diào)用和本地調(diào)用分離、集群、本地緩存同步等技術(shù)的有效結(jié)合,具有了卓越

19、的性能和擴(kuò)展性。 BPS產(chǎn)品客戶價(jià)值 BPS通過(guò)靈活的流程流轉(zhuǎn)模式、卓越的性能與穩(wěn)定性、對(duì)業(yè)務(wù)化流程定制與調(diào)整的支持、方便的與用戶環(huán)境融合、業(yè)務(wù)化的規(guī)則定制、集中的多流程引擎及流程實(shí)例的監(jiān)控與管理等特性能夠?yàn)橛脩魩?lái)如下價(jià)值:核心特性完全基于Flex/Flash的業(yè)務(wù)化流程定制與調(diào)整功能。基于S-EDA架構(gòu)的高并發(fā)、高可用的流程引擎,具備卓越的性能和穩(wěn)定性。更好支持中國(guó)特色流程模式與業(yè)務(wù)場(chǎng)景。更方便的與用戶IDE及運(yùn)行環(huán)境進(jìn)行融合。完全基于Flex/Flash的業(yè)務(wù)化的規(guī)則定制。集中的多流程引擎及流程實(shí)例的監(jiān)控與管理。業(yè)務(wù)流程及流程實(shí)例、業(yè)務(wù)資源的分域管理、監(jiān)控、配置。支持流程多租戶能力。與產(chǎn)

20、品配套的“流程技術(shù)服務(wù)”為應(yīng)用實(shí)施全程保駕護(hù)航。核心客戶價(jià)值業(yè)務(wù)技術(shù)一體化以“業(yè)務(wù)與技術(shù)一體化”的方式實(shí)現(xiàn)業(yè)務(wù)流程建模、流程表單及規(guī)則業(yè)務(wù)化調(diào)整,縮短流程新建和變化的周期,提升業(yè)務(wù)敏捷性、降低流程應(yīng)用建設(shè)成本并提高用戶滿意度。Feature/FunctionPrimeton BPS除了提供強(qiáng)大的流程引擎之外,還具有面向業(yè)務(wù)的流程建模和調(diào)整能力。Advantage一方面用戶可以在業(yè)務(wù)層面上進(jìn)行“流程建模、流程編制、流程部署、流程監(jiān)控”,敏捷實(shí)現(xiàn)流程;另一方面用戶可以對(duì)流程的環(huán)節(jié)、業(yè)務(wù)規(guī)則、參與者、KPI等關(guān)鍵要素進(jìn)行靈活調(diào)整。Benefits使得用戶的業(yè)務(wù)創(chuàng)新和業(yè)務(wù)管理的優(yōu)化可以在業(yè)務(wù)層面上實(shí)現(xiàn)

21、,最小程度地依賴于技術(shù),所以可以敏捷響應(yīng)業(yè)務(wù)流程的動(dòng)態(tài)變化,使流程實(shí)現(xiàn)與優(yōu)化的速度提高5倍以上。為了解決客戶在產(chǎn)品推廣階段因各區(qū)域個(gè)性化要求而遇到的實(shí)施難,以及用戶在使用流程系統(tǒng)過(guò)程中因依賴技術(shù)開發(fā)而無(wú)法快速響應(yīng)業(yè)務(wù)變化進(jìn)行流程調(diào)整的問題, BPS提出采用“業(yè)務(wù)與技術(shù)一體化”的方式,一方面將技術(shù)實(shí)現(xiàn)與業(yè)務(wù)流程解耦,讓業(yè)務(wù)流程更多的可以用業(yè)務(wù)化語(yǔ)言來(lái)描述,另一方面提供一體化的工具使得業(yè)務(wù)人員(業(yè)務(wù)分析人員和業(yè)務(wù)管理人員、產(chǎn)品實(shí)施人員)和IT人員以不同的視角來(lái)協(xié)作完成流程建模、開發(fā)、調(diào)整的過(guò)程,無(wú)論是在“從業(yè)務(wù)角度的建模,然后技術(shù)實(shí)現(xiàn)細(xì)節(jié)的過(guò)程”還是在“流程運(yùn)維過(guò)程中的業(yè)務(wù)化調(diào)整的過(guò)程”都能由二者

22、緊密協(xié)作,快捷實(shí)現(xiàn)業(yè)務(wù)流程并敏捷響應(yīng)業(yè)務(wù)流程變化。 BPS擁有的業(yè)務(wù)化建模和配置能力,支持業(yè)務(wù)部門的業(yè)務(wù)分析人員或流程管理人員以基于Web的方式進(jìn)行流程的業(yè)務(wù)化配置與調(diào)整,實(shí)現(xiàn)流程的持續(xù)優(yōu)化和重組,敏捷響應(yīng)業(yè)務(wù)流程的變更,通過(guò)該特性可以為客戶帶來(lái)以下價(jià)值:極大提升了開發(fā)商對(duì)流程類應(yīng)用產(chǎn)品化的能力,縮短產(chǎn)品實(shí)施周期,敏捷響應(yīng)用戶個(gè)性化需求,幫助開發(fā)商提高客戶滿意度。最終用戶業(yè)務(wù)部門的流程管理配置人員可以深度參與到流程實(shí)現(xiàn)和優(yōu)化過(guò)程中來(lái),并通過(guò)和技術(shù)人員的精確分工,發(fā)揮在業(yè)務(wù)上的優(yōu)勢(shì),持續(xù)優(yōu)化與重組流程。例如,在“安徽電信全業(yè)務(wù)服務(wù)保障與電子運(yùn)維”案例中,基于從2007年1月系統(tǒng)上線到2007年1

23、0月的10個(gè)月的統(tǒng)計(jì)數(shù)據(jù)來(lái)看,流程確實(shí)處于頻繁變化之中,而通過(guò) BPS的業(yè)務(wù)化定制功能,完全可以支撐業(yè)務(wù)部門快速優(yōu)化和調(diào)整流程,敏捷響應(yīng)流程變化。流程變化的情況和 BPS支撐的效果如下圖所示:1:6另一方面,另一方面,BPS已經(jīng)擁有國(guó)內(nèi)流程平臺(tái)產(chǎn)品中最多的高端案例。程實(shí)現(xiàn)。55:1【流程2907】服務(wù)保障-2110個(gè);電子運(yùn)維-797個(gè)【在用流程898】服務(wù)保障-738個(gè);電子運(yùn)維-160個(gè)【曾用流程2009】服務(wù)保障-1372個(gè);電子運(yùn)維-637個(gè)電信業(yè)務(wù)流程配置員【環(huán)節(jié)15149】服務(wù)保障-12630個(gè)電子運(yùn)維-2519個(gè)集成商技術(shù)人員開發(fā)電信業(yè)務(wù)流程配置員【頁(yè)面服務(wù)構(gòu)件39】服務(wù)保障-9

24、個(gè);電子運(yùn)維-30個(gè)【動(dòng)作服務(wù)構(gòu)件204】服務(wù)保障-103個(gè);電子運(yùn)維-101個(gè)業(yè)務(wù)流程敏捷響應(yīng)基于 BPS內(nèi)置的復(fù)雜流程模式和業(yè)務(wù)場(chǎng)景的支持能力、WebService服務(wù)集成能力,降低應(yīng)用開發(fā)工作量,使得用戶更專注核心競(jìng)爭(zhēng)力所在的業(yè)務(wù)功能的實(shí)現(xiàn),提升效率。Feature/FunctionBPS Process Server是標(biāo)準(zhǔn)的流程引擎,在符合WfMC標(biāo)準(zhǔn)的同時(shí),有提供了靈活的工作任務(wù)分派策略、業(yè)務(wù)流程版本管理策略、豐富的流程模式、靈活的組織模型等特性。Advantage其流程模型支持自由流,回退及業(yè)務(wù)補(bǔ)償,業(yè)務(wù)規(guī)則的引入,流程的運(yùn)行時(shí)動(dòng)態(tài)調(diào)整,以及工作項(xiàng)拒絕、取回、代理、委托、改派、暫停

25、、取消等功能,以滿足中國(guó)企業(yè)或政府的靈活性需求。Benefits使用戶從容應(yīng)對(duì)由管理變革,業(yè)務(wù)流程中“人”為處理的因素不斷增多等所導(dǎo)致對(duì)業(yè)務(wù)流程的處理過(guò)程中需要面對(duì)復(fù)雜的流程模式和人工環(huán)節(jié)處理的挑戰(zhàn),使得您可以專注核心競(jìng)爭(zhēng)力所在的業(yè)務(wù)功能部分,提升效率。由于國(guó)內(nèi)特定環(huán)境所決定的流程應(yīng)用實(shí)現(xiàn)過(guò)程中有很多中國(guó)特有的流程模式和業(yè)務(wù)場(chǎng)景需要支持(比如靈活的業(yè)務(wù)流程調(diào)整分水嶺、一刀切和特事特辦,豐富的流程模式如回退、自由流、會(huì)簽、各種代理代辦、靈活的任務(wù)分派和處理等),往往國(guó)外流程產(chǎn)品都是從國(guó)外環(huán)境中發(fā)展起來(lái),對(duì)特殊流程模式與業(yè)務(wù)場(chǎng)景支持不足,導(dǎo)致開發(fā)商需要在應(yīng)用中通過(guò)硬編碼的方式實(shí)現(xiàn)。這樣做導(dǎo)致的結(jié)果

26、是:一方面開發(fā)商將過(guò)多的精力耗費(fèi)在了本應(yīng)該流程平臺(tái)實(shí)現(xiàn)的流程模式和業(yè)務(wù)場(chǎng)景的實(shí)現(xiàn)上,增加了投入,降低了效率;另一方面,這種硬編碼的實(shí)現(xiàn)方式適應(yīng)變化能力較差,牽一發(fā)而動(dòng)全身,導(dǎo)致流程實(shí)現(xiàn)過(guò)程中需要頻繁修改,不僅降低了效率,也增加了成本。而BPS在中國(guó)特色流程模式與豐富業(yè)務(wù)流程場(chǎng)景的卓越表現(xiàn),能夠使得流程應(yīng)用實(shí)現(xiàn)人員將精力投入到業(yè)務(wù)功能的實(shí)現(xiàn)部分,有效提升效率,降低成本。眾多大型應(yīng)用,萬(wàn)級(jí)規(guī)模秒級(jí)響應(yīng)基于S-EDA架構(gòu)的卓越性能和高可用性,支撐電信級(jí)海量流程業(yè)務(wù)的高效穩(wěn)定運(yùn)行。Feature/Function一方面,BPS通過(guò)具備分段能力的S-EDA架構(gòu)為核心引擎的架構(gòu)基礎(chǔ),通過(guò)具備優(yōu)秀的橫向擴(kuò)展

27、能力的企業(yè)級(jí)流程引擎支持海量業(yè)務(wù)流程流轉(zhuǎn);另一方面,BPS在多次用戶組織的流程平臺(tái)對(duì)比評(píng)測(cè)中獲得性能和功能第一名。Advantage在BPS所支撐的大型企業(yè)級(jí)流程應(yīng)用中,經(jīng)過(guò)實(shí)踐的檢驗(yàn),均能支撐業(yè)務(wù)的穩(wěn)定高效運(yùn)行。BenefitsBPS能夠有效支撐大型企業(yè)級(jí)流程應(yīng)用的高效穩(wěn)定運(yùn)行,如電信行業(yè)的服務(wù)開通、服務(wù)保障、集成訂單管理等核心應(yīng)用,金融行業(yè)的全國(guó)集中信貸管理等核心應(yīng)用。在陜西移動(dòng)服務(wù)開通項(xiàng)目中,用戶提出在實(shí)現(xiàn)端到端、跨系統(tǒng)、跨專業(yè)服務(wù)開通流程的基礎(chǔ)上,服務(wù)開通全流程業(yè)務(wù)應(yīng)達(dá)到3000筆/分鐘,且響應(yīng)時(shí)間不超過(guò)0.020秒。 BPS產(chǎn)品實(shí)際達(dá)到每分鐘6500筆全服務(wù)開通業(yè)務(wù),且響應(yīng)時(shí)間不超過(guò)

28、0.010秒。在由用戶組織的“貴州移動(dòng)EOMS”流程平臺(tái)選型測(cè)評(píng)中,公司作為唯一的國(guó)內(nèi)流程軟件廠商參與了與多家國(guó)際一流流程產(chǎn)品提供商的測(cè)試評(píng)估, BPS產(chǎn)品在功能、性能和穩(wěn)定性上均取得第一名,并且是唯一一個(gè)增加到500并發(fā)還保持“零錯(cuò)誤”記錄的流程平臺(tái),遠(yuǎn)遠(yuǎn)高于其它廠商。在中國(guó)銀行總行組織的流程平臺(tái)的選型測(cè)試中,對(duì)流程產(chǎn)品性能要求較高,要求能夠滿足中行銀行卡至少三年發(fā)卡卡量增長(zhǎng)(預(yù)計(jì)三年后,中行年發(fā)卡量達(dá)到2000萬(wàn)),能支持在線用戶量5000人以上,發(fā)卡審批業(yè)務(wù)每日平均申請(qǐng)件進(jìn)件6萬(wàn)件,高峰值20萬(wàn)件,流程引擎需要保證在40分鐘內(nèi)啟動(dòng)20萬(wàn)件申請(qǐng)件流程。測(cè)到最后僅剩下公司和一家美國(guó)巨頭,在6

29、00強(qiáng)并發(fā)(無(wú)思考時(shí)間)下, BPS產(chǎn)品性能超過(guò)該國(guó)外廠家流程產(chǎn)品30%以上。因?yàn)楣镜墓δ軐?shí)現(xiàn)也最快,所以公司以第一名的成績(jī)?cè)俅潍@勝。環(huán)境融合與易集成能力通過(guò)與用戶開發(fā)環(huán)境IDE和運(yùn)行環(huán)境融合、集中的多引擎管理監(jiān)控等機(jī)制,降低學(xué)習(xí)成本、開發(fā)成本、維護(hù)成本、遷移成本,中級(jí)開發(fā)人員1天即可入門。Feature/Function一方面,BPS可以與用戶開發(fā)框架、集成開發(fā)環(huán)境緊密融合;另一方面,BPS提供集中的多引擎配置管理機(jī)制。Advantage以整合的開發(fā)環(huán)境開發(fā),即保持了原來(lái)的開發(fā)模式與習(xí)慣,又能夠方便的使用BPS的功能。集中的引擎配置管理可以支持用戶統(tǒng)一進(jìn)行多個(gè)流程應(yīng)用的集中管理監(jiān)控。Ben

30、efits更好的保護(hù)了原有資產(chǎn)、更符合用戶的使用習(xí)慣,大大降低了學(xué)習(xí)成本、應(yīng)用開發(fā)和維護(hù)的成本。對(duì)于成熟的開發(fā)商來(lái)說(shuō),一般都擁有一套成型的開發(fā)框架以及集成開發(fā)環(huán)境,以及基于此而開發(fā)的應(yīng)用系統(tǒng)。如何能夠最大限度的重用原有資產(chǎn),保護(hù)已有投資是開發(fā)商在決定選用一套流程平臺(tái)所必須考慮的問題。 BPS與用戶開發(fā)框架及集成開發(fā)環(huán)境可以高度融合,一方面以整合的開發(fā)環(huán)境開發(fā),即保持了原來(lái)的開發(fā)模式與習(xí)慣,又能夠方便的使用BPS的功能;另一方面, BPS提供標(biāo)準(zhǔn)的Java API,能夠以多種協(xié)議與用戶原有應(yīng)用交互,更好的保護(hù)了原有資產(chǎn),大大降低了應(yīng)用開發(fā)和升級(jí)的成本。除此之外, BPS所提供的“集中的多流程引擎

31、及其流程實(shí)例的監(jiān)控與管理”功能可以大大降低流程管理監(jiān)控的復(fù)雜度和成本。本地化專業(yè)服務(wù)本地化專業(yè)服務(wù)支持與大量同行典型案例,保障客戶項(xiàng)目成功實(shí)施,降低購(gòu)買決策風(fēng)險(xiǎn)。Feature/Function一方面,公司為流程應(yīng)用開發(fā)商提供流程應(yīng)用解決方案和咨詢服務(wù),對(duì)應(yīng)用實(shí)現(xiàn)進(jìn)行全程支持;另一方面,BPS已經(jīng)擁有國(guó)內(nèi)流程平臺(tái)產(chǎn)品中最多的高端案例。Advantage一方面,為客戶進(jìn)行流程應(yīng)用開發(fā)與實(shí)施提供從解決方案、設(shè)計(jì)開發(fā)到運(yùn)維階段的支持;另一方面,經(jīng)過(guò)同行案例的證明,可以支持金融、電信、大型企業(yè)等核心系統(tǒng)的流程實(shí)現(xiàn)。Benefits有效降低系統(tǒng)建設(shè)和實(shí)施的風(fēng)險(xiǎn),保障客戶項(xiàng)目成功實(shí)施,降低您購(gòu)買流程平臺(tái)的

32、決策風(fēng)險(xiǎn)。在整個(gè)流程應(yīng)用實(shí)現(xiàn)的生命周期中,從解決方案設(shè)計(jì)階段、到設(shè)計(jì)開發(fā)階段、到系統(tǒng)運(yùn)維階段都需要平臺(tái)廠商的本地化快捷的服務(wù)支持,以協(xié)助技術(shù)方案設(shè)計(jì)、原型制作、產(chǎn)品或應(yīng)用設(shè)計(jì)方案制作、系統(tǒng)故障分析與處理等。公司作為本地廠商,通過(guò)專業(yè)化的服務(wù)團(tuán)隊(duì)和服務(wù)保障體系,可以提供應(yīng)用開發(fā)與實(shí)施全程的本地化快捷服務(wù)支持,保障客戶項(xiàng)目成功實(shí)施。比如,在“億陽(yáng)信通EOMS產(chǎn)品線解決方案”案例中,在公司流程技術(shù)專業(yè)服務(wù)保障下,億陽(yáng)信通基于 BPS打造的EOMS產(chǎn)品線擁有先進(jìn)的流程應(yīng)用框架,能夠?qū)崿F(xiàn)EOMS流程工單的全程可配置化,不僅將一個(gè)聯(lián)通割接工單或同等規(guī)模的流程工單的開發(fā)周期從以往的10人日左右降低到現(xiàn)在的2

33、人日左右,而且各大區(qū)實(shí)施人員可以以配置的方式靈活調(diào)整流程以實(shí)現(xiàn)地域個(gè)性化定制實(shí)施。此外, BPS的大量同行典型案例對(duì)客戶項(xiàng)目成功實(shí)施也是一個(gè)有力的保障。 BPS產(chǎn)品特點(diǎn)與優(yōu)勢(shì)針對(duì)一個(gè)典型的流程類應(yīng)用,一般會(huì)采用如下的過(guò)程來(lái)進(jìn)行實(shí)施,主要的流程平臺(tái)產(chǎn)品提供商所倡導(dǎo)的流程應(yīng)用實(shí)施的方法論基本都與此相近:在這個(gè)實(shí)施過(guò)程中的每個(gè)步驟都需要流程產(chǎn)品相關(guān)特性的支持,下面具體針對(duì)每個(gè)步驟相關(guān)的 BPS十二大關(guān)鍵特性進(jìn)行說(shuō)明。建模與設(shè)計(jì)過(guò)程相關(guān)特性在整個(gè)流程應(yīng)用實(shí)施過(guò)程中,如何快速、高質(zhì)量的實(shí)現(xiàn)業(yè)務(wù)流程是至關(guān)重要的步驟之一。在這一階段,往往需要解決“如何快速梳理與建模業(yè)務(wù)流程?”、“如何通過(guò)流程產(chǎn)品內(nèi)置的典型

34、場(chǎng)景的支持來(lái)簡(jiǎn)化應(yīng)用的開發(fā)?”、“如何搭建流程設(shè)計(jì)建模與功能開發(fā)一體化的環(huán)境,提升開發(fā)效率?”、“如何實(shí)現(xiàn)服務(wù)的編排,如何通過(guò)開放的手段與第三方組織機(jī)構(gòu)、規(guī)則引擎、Portal等系統(tǒng)集成”等問題。流程業(yè)務(wù)化配置與調(diào)整 BPS產(chǎn)品提供統(tǒng)一安裝和部署的、基于Eclipse、JavaEE、Flex等標(biāo)準(zhǔn)技術(shù)的一體化的建模、設(shè)計(jì)和監(jiān)控等環(huán)境。 BPS為不用的用戶角色提供了不同的視圖,比如在Studio中為流程設(shè)計(jì)和開發(fā)人員提供面向技術(shù)的全視角的技術(shù)視圖,用以進(jìn)行流程的設(shè)計(jì)和開發(fā)、詳細(xì)屬性的設(shè)置等,在Web上為業(yè)務(wù)流程配置人員提供面向業(yè)務(wù)的業(yè)務(wù)配置視圖,用以進(jìn)行流程的調(diào)整、流程的業(yè)務(wù)建模等。并且這兩個(gè)視

35、圖可以實(shí)現(xiàn)完全的互通,即一類用戶實(shí)現(xiàn)流程的建?;蛟O(shè)計(jì)或調(diào)整后,另外一類用戶仍可以對(duì)流程進(jìn)行變更,而無(wú)需從一個(gè)工具通過(guò)模型的轉(zhuǎn)化而導(dǎo)入另外一個(gè)工具。如下圖所示: BPS提出采用“業(yè)務(wù)與技術(shù)一體化”的方式,一方面將技術(shù)實(shí)現(xiàn)與業(yè)務(wù)流程解耦,讓業(yè)務(wù)流程更多的可以用業(yè)務(wù)化語(yǔ)言來(lái)描述,另一方面提供一體化的工具使得業(yè)務(wù)人員(業(yè)務(wù)分析人員和業(yè)務(wù)管理人員、產(chǎn)品實(shí)施人員)和IT人員以不同的視角來(lái)協(xié)作完成流程建模、開發(fā)、調(diào)整的過(guò)程,無(wú)論是在“從業(yè)務(wù)角度的建模,然后技術(shù)實(shí)現(xiàn)細(xì)節(jié)的過(guò)程”還是在“流程運(yùn)維過(guò)程中的業(yè)務(wù)化調(diào)整的過(guò)程”都能由二者緊密協(xié)作,快捷實(shí)現(xiàn)業(yè)務(wù)流程并敏捷響應(yīng)業(yè)務(wù)流程變化。富有中國(guó)流程管理特色的流程平臺(tái)

36、BPS產(chǎn)品提供專門的事件調(diào)度單元控制流程調(diào)度,可以實(shí)現(xiàn)各種靈活流程流轉(zhuǎn)模型。 BPS不僅支持順序、分支、并發(fā)、循環(huán)、嵌套子流程、多路選擇、多路歸并等各種基本流程模式,還支持條件路由、自由流、回退、激活策略、完成策略、并行會(huì)簽、串行會(huì)簽、指派、多實(shí)例子流程等多種特殊流程模式。強(qiáng)大的任務(wù)處理機(jī)制針對(duì)典型的國(guó)內(nèi)流程場(chǎng)景中多任務(wù)靈活分配與處理的要求, BPS通過(guò)多種任務(wù)分配、查詢和處理特性來(lái)提供支持。在任務(wù)分配機(jī)制方面, BPS產(chǎn)品提供了默認(rèn)基于機(jī)構(gòu)/角色/崗位/人員的多組合方式進(jìn)行任務(wù)分配,并且還可以通過(guò)業(yè)務(wù)規(guī)則指定活動(dòng)參與者、通過(guò)代碼邏輯動(dòng)態(tài)計(jì)算參與者、通過(guò)前驅(qū)活動(dòng)指定參與者等方式來(lái)進(jìn)行任務(wù)分配。

37、在任務(wù)查詢機(jī)制方面, BPS產(chǎn)品提供了與業(yè)務(wù)無(wú)縫結(jié)合的能力,用戶可以方便的通過(guò)業(yè)務(wù)條件查詢待辦任務(wù)列表,從而大大提高惡劣工作流系統(tǒng)和業(yè)務(wù)系統(tǒng)的集成能力,大幅提升了業(yè)務(wù)操作人員的用戶體驗(yàn)。在任務(wù)處理機(jī)制方面, BPS產(chǎn)品提供了任務(wù)領(lǐng)取、撤銷、退回、條件結(jié)束、會(huì)簽審批等多種操作方式。在任務(wù)代理委托方面, BPS產(chǎn)品提供了基于流程定義和實(shí)例的兩種代理和委托機(jī)制。從委托的范圍看,即可以將指定人員(下稱“委托人”)的所有工作由另外一個(gè)人員或角色(下稱“受托人”)全權(quán)代理(即代理),并可以設(shè)置代理的時(shí)間區(qū)間,又可以將委托人的部分指定任務(wù)由受托人代辦或協(xié)辦。從委托確認(rèn)的機(jī)制看,即可以支持受托人直接全權(quán)代為完

38、成(即代辦),又可以支持受托人完成后再由委托人確認(rèn)后方可完成(即協(xié)辦)。很強(qiáng)的環(huán)境融合與系統(tǒng)集成能力 BPS產(chǎn)品充分考慮了開發(fā)人員的使用習(xí)慣以及運(yùn)行時(shí)的部署模式,可以與用戶的IDE、開發(fā)框架、運(yùn)行環(huán)境進(jìn)行融合,包括:可以支持BPS的設(shè)計(jì)建模環(huán)境與用戶的IDE進(jìn)行融合為一體的開發(fā)環(huán)境。在上述組合IDE中,用戶可以同時(shí)使用BPS的設(shè)計(jì)建模功能以及原來(lái)的開發(fā)框架,比如基于MyEclipse插件的Struts、Spring、Hibernate的開發(fā)。運(yùn)行時(shí),可以將 BPS的引擎及管理監(jiān)控相關(guān)功能嵌入部署到用戶應(yīng)用中,提供最好的性能表現(xiàn)和用戶體驗(yàn)。支持業(yè)務(wù)人員主導(dǎo)的流程建模與模擬運(yùn)行BPM應(yīng)用建設(shè)所面臨

39、的挑戰(zhàn)是:如何縮短從業(yè)務(wù)需求到IT技術(shù)實(shí)現(xiàn)的鴻溝,如何降低業(yè)務(wù)人員和IT人員溝通的成本,使得兩者能夠協(xié)同的進(jìn)行流程的建模與開發(fā),從而降低由此帶來(lái)的成本、減少由此所帶來(lái)的不一致性。解決這一問題的方法便是由業(yè)務(wù)分析人員來(lái)進(jìn)行流程的梳理和建模,最好還可以在流程實(shí)現(xiàn)之前進(jìn)行模擬運(yùn)行來(lái)進(jìn)行流程的驗(yàn)證。 BPS產(chǎn)品提供完全基于Web的業(yè)務(wù)化的流程建模和模擬運(yùn)行環(huán)境,可以由業(yè)務(wù)分析人員主導(dǎo)進(jìn)行流程的梳理和建模,無(wú)需了解技術(shù)概念也無(wú)需技術(shù)人員的參與即可完成業(yè)務(wù)流程建模,并“立即”可以進(jìn)行流程的模擬運(yùn)行驗(yàn)證,快速識(shí)別、梳理與優(yōu)化業(yè)務(wù)流程。在流程建模和模擬運(yùn)行過(guò)程中,用戶可以通過(guò) BPS提供的表單設(shè)置的功能定義用

40、戶交互的界面,通過(guò)賦值操作的功能模擬服務(wù)調(diào)用的效果,通過(guò)業(yè)務(wù)規(guī)則設(shè)置實(shí)際可執(zhí)行的流程流轉(zhuǎn)控制規(guī)則和參與者規(guī)則,真正實(shí)現(xiàn)業(yè)務(wù)人員定義可執(zhí)行的業(yè)務(wù)流程。支持快捷的服務(wù)編排,方便的與第三方集成 BPS產(chǎn)品通過(guò)WebService服務(wù)集成功能、EJB、JMS等集成控件,可以方便的實(shí)現(xiàn)與第三方系統(tǒng)的集成。在流程應(yīng)用實(shí)現(xiàn)過(guò)程中,往往流程平臺(tái)需要使用用戶第三方的組織機(jī)構(gòu)庫(kù),甚至需要與多個(gè)組織機(jī)構(gòu)庫(kù)連接,然后在流程建模是屏蔽這幾個(gè)組織機(jī)構(gòu)庫(kù)的差別,使用統(tǒng)一的組織模型。 BPS產(chǎn)品通過(guò)開放的組織機(jī)構(gòu)接口,與第三方的組織機(jī)構(gòu)模型通過(guò)松耦合的方式進(jìn)行集成。 BPS產(chǎn)品在與第三方工作日歷、規(guī)則引擎等集成方面都提供開放

41、的接口,可以實(shí)現(xiàn)與第三方的便利集成。部署與執(zhí)行過(guò)程相關(guān)特性支持“集中/獨(dú)立/分級(jí)”等多種引擎部署模式 BPS產(chǎn)品支持流程引擎及相關(guān)系統(tǒng)功能模塊與用戶應(yīng)用功能的靈活部署方式:集中部署方式:即可以將流程引擎及相關(guān)系統(tǒng)功能模塊與用戶應(yīng)用集中部署在同一Web應(yīng)用中。獨(dú)立部署模式:即可以將流程引擎及相關(guān)系統(tǒng)功能模塊與用戶應(yīng)用分別部署在不同的應(yīng)用服務(wù)器之上。分級(jí)部署模式:即在“上級(jí)單位部署部分流程,在下級(jí)單位部署部分流程”的模式,這種模式主要適用于類似省公司與各地市分級(jí)部署,或全國(guó)集中模式下的集團(tuán)和各省公司分級(jí)部署。高性能和高擴(kuò)展性BPS流程引擎基于JavaEE Server,采用S-EDA架構(gòu)思想構(gòu)建,

42、是 BPS的核心,負(fù)責(zé)解析業(yè)務(wù)流程定義,協(xié)調(diào)處理活動(dòng)間的路由,處理客戶端的請(qǐng)求(如啟動(dòng)流程、提交工作項(xiàng)、查詢工作項(xiàng)、流程監(jiān)控等),處理引擎自身的調(diào)度(比如自動(dòng)歸檔、時(shí)限控制等)。 BPS采取了多種方式以保證BPS流程引擎的高效穩(wěn)定運(yùn)行,主要包括:分段的事件驅(qū)動(dòng)架構(gòu)(S-EDA),提供超大并發(fā)量支撐和高可用性。優(yōu)化的本地緩存。對(duì)于需要高效運(yùn)行的全自動(dòng)流程,產(chǎn)品提供“短流程”特性支持大并發(fā)量全自動(dòng)流程的高效運(yùn)行。歷史數(shù)據(jù)和運(yùn)行數(shù)據(jù)分離(同時(shí)用戶在通過(guò)接口訪問流程數(shù)據(jù)時(shí)又可以自動(dòng)實(shí)現(xiàn)歷史庫(kù)和運(yùn)行庫(kù)的聯(lián)合)。流程引擎集群。監(jiān)控與分析過(guò)程相關(guān)特性支持圖形化、集中的管理監(jiān)控和明晰的分域授權(quán)管理 BPS產(chǎn)品

43、在管理監(jiān)控方面提供多種方式實(shí)現(xiàn)對(duì)流程的深入跟蹤和監(jiān)控、管理。包括:BPS管理監(jiān)控臺(tái)提供對(duì)流程定義、流程實(shí)例、活動(dòng)實(shí)例和工作項(xiàng)的可視化監(jiān)控和管理功能,可即時(shí)查看流程所執(zhí)行的路徑以及關(guān)鍵數(shù)據(jù)。在圖形化監(jiān)控方面,更甚至可以實(shí)現(xiàn)端到端流程的貫通監(jiān)控,即同時(shí)查看到上級(jí)主流程的執(zhí)行情況,以及下級(jí)子流程的執(zhí)行情況,而不僅僅是查看到流程的一部分,即便子流程是部署在其它的流程服務(wù)器中亦可。BPS管理監(jiān)控提供集中管理多個(gè)注冊(cè)的流程引擎,即可以在同一個(gè)流程管理監(jiān)控臺(tái)中對(duì)多個(gè)流程服務(wù)器同時(shí)集中管理。BPS管理監(jiān)控臺(tái)在實(shí)現(xiàn)對(duì)流程的管理監(jiān)控、流程的定制與配置、業(yè)務(wù)資源的管理時(shí),都可以設(shè)置不同的角色對(duì)不同業(yè)務(wù)目錄下的流程或

44、資源進(jìn)行管理,即實(shí)現(xiàn)分域授權(quán)管理。支持深入的流程執(zhí)行跟蹤和審計(jì) BPS產(chǎn)品不僅提供對(duì)流程定義和實(shí)例的管理和監(jiān)控功能,更甚至可以提供對(duì)流程正常執(zhí)行過(guò)程的活動(dòng)處理信息、日志信息,異常執(zhí)行過(guò)程的異常信息進(jìn)行跟蹤和審計(jì),并且可以設(shè)置每類信息的記錄級(jí)別,以便在跟蹤和監(jiān)控的同時(shí)確保不影響流程執(zhí)行的效率。而且, BPS還提供流程日志的查看和分析工具,以便幫助用戶分析請(qǐng)求處理的過(guò)程,分析系統(tǒng)并發(fā)用戶、活動(dòng)處理情況,協(xié)助定位問題和解決故障。優(yōu)化與調(diào)整過(guò)程相關(guān)特性支持基于Web的面向業(yè)務(wù)人員的流程、表單、規(guī)則的優(yōu)化調(diào)整 BPS產(chǎn)品的Process Composer(BPS業(yè)務(wù)流程定制)選件是在BPS流程引擎之上實(shí)

45、現(xiàn)的基于Web的流程業(yè)務(wù)化定制工具,它支持業(yè)務(wù)部門的流程管理人員基于Web的方式進(jìn)行流程的業(yè)務(wù)化建模、配置與調(diào)整。如下圖所示:BPS Rule Composer(BPS業(yè)務(wù)規(guī)則定制)是在BPS流程引擎和BPS規(guī)則引擎之上實(shí)現(xiàn)的基于Web的業(yè)務(wù)化規(guī)則定制工具,通過(guò)該組件,業(yè)務(wù)管理人員可以在系統(tǒng)運(yùn)維期間維護(hù)業(yè)務(wù)規(guī)則,使業(yè)務(wù)策略的變更及時(shí)體現(xiàn)到IT系統(tǒng)當(dāng)中。 業(yè)務(wù)規(guī)則定制環(huán)境中可以使用業(yè)務(wù)變量、流程上下文數(shù)據(jù)、活動(dòng)上下文數(shù)據(jù)等,以類自然語(yǔ)言的方式進(jìn)行靈活配置,并可以進(jìn)行各種復(fù)雜的運(yùn)算。為了解決客戶在產(chǎn)品推廣階段因各區(qū)域個(gè)性化要求而遇到的實(shí)施難,以及用戶在使用流程系統(tǒng)過(guò)程中因依賴技術(shù)開發(fā)而無(wú)法快速響應(yīng)

46、業(yè)務(wù)變化進(jìn)行流程調(diào)整的問題, BPS采用“業(yè)務(wù)定制和配置”的方式,讓業(yè)務(wù)人員(一般是業(yè)務(wù)分析人員和業(yè)務(wù)管理人員、產(chǎn)品實(shí)施人員)在無(wú)需了解很多技術(shù)概念的前提下,實(shí)現(xiàn)流程、規(guī)則、表單的業(yè)務(wù)化定制和調(diào)整,快捷實(shí)現(xiàn)業(yè)務(wù)流程并敏捷響應(yīng)業(yè)務(wù)流程的變更。支持靈活的流程版本管理機(jī)制 BPS產(chǎn)品支持流程變化后的熱部署,即無(wú)需重啟服務(wù)器就可以使流程的變更生效。在流程變化時(shí), BPS支持多種版本控制機(jī)制,包括一刀切、分水嶺和特事特辦等多種版本切換模式。 BPS產(chǎn)品組成及功能概述 BPS由以下十部分產(chǎn)品組件組成:BPS Process Server(BPS流程引擎)、BPS API&Component Library

47、(BPS API和構(gòu)件庫(kù))、BPS Studio(BPS流程設(shè)計(jì)建模工具)、BPS Process Composer(BPS業(yè)務(wù)流程定制)、BPS Rule Engine(BPS規(guī)則引擎)、BPS Rule Composer(BPS業(yè)務(wù)規(guī)則定制)、BPS Governor(BPS引擎治理工具)、BPS Admin & Monitor(BPS流程管理監(jiān)控臺(tái))和BPS Work Client(BPS流程客戶端)。BPS Process ServerBPS Process Server(BPS流程引擎)基于JavaEE Server構(gòu)建,是 BPS的核心,負(fù)責(zé)解析業(yè)務(wù)流程定義,協(xié)調(diào)處理活動(dòng)間的路由,

48、處理客戶端的請(qǐng)求(如啟動(dòng)流程、提交工作項(xiàng)、查詢工作項(xiàng)、流程監(jiān)控等),處理引擎自身的調(diào)度(比如自動(dòng)歸檔、時(shí)限控制等)、支持多租戶、提供高效的并發(fā)爭(zhēng)搶任務(wù)組件任務(wù)池。BPS流程引擎能滿足大并發(fā)用戶和大數(shù)據(jù)量的企業(yè)級(jí)流程應(yīng)用的運(yùn)行與管理要求,適用于電子政務(wù)、電信、銀行、證券、能源、交通等行業(yè)。高性能的流程引擎。BPS流程引擎從設(shè)計(jì)之初就將高性能、高可靠性要求放在首位。采取了多種技術(shù)手段保證了BPS流程引擎完全能夠支撐電信、金融、政府等行業(yè)的高性能要求。強(qiáng)大的擴(kuò)展性??紤]到中國(guó)的很多流程領(lǐng)域業(yè)務(wù)量巨大,對(duì)穩(wěn)定性要求極高,BPS流程引擎針對(duì)這種特殊的拓展性需求有特殊的設(shè)計(jì)。BPS流程引擎支持良好的分布式

49、集群環(huán)境,只需要增加一臺(tái)機(jī)器、修改幾個(gè)配置,就可以實(shí)現(xiàn)集群的拓展。在集群環(huán)境下,BPS流程引擎可以維護(hù)自身的同步和通知。用戶在非集群環(huán)境下開發(fā)的應(yīng)用可以直接部署到集群環(huán)境。另外,通過(guò)BPS Governor,用戶可以像管理單一引擎一樣管理集群中的多個(gè)流程引擎。滿足中國(guó)不同行業(yè)對(duì)靈活性的要求。中國(guó)企業(yè)或政府的管理方式有其獨(dú)有的特點(diǎn),在企業(yè)的管理以及業(yè)務(wù)執(zhí)行過(guò)程中還無(wú)法完全按照預(yù)定規(guī)則進(jìn)行,經(jīng)常需要人為的干預(yù)過(guò)程。因此對(duì)流程處理的靈活性提出了較高的要求。BPS流程引擎正是在綜合了這些需求,并在產(chǎn)品中得以體現(xiàn),比如支持自由流、回退及業(yè)務(wù)補(bǔ)償、業(yè)務(wù)規(guī)則的引入、流程的運(yùn)行時(shí)動(dòng)態(tài)調(diào)整,以及工作項(xiàng)新建、拒絕

50、、取回、代理、委托、改派、暫停、取消等功能。安全、便捷、靈活的事務(wù)控制。當(dāng)前,企業(yè)應(yīng)用一般都很復(fù)雜,而且面對(duì)多種事務(wù)場(chǎng)景。比如有時(shí)候需要掛起事務(wù),有時(shí)候需要連接事務(wù),有時(shí)候需要和業(yè)務(wù)采用相同的事務(wù)。事務(wù)的安全性直接決定了交易的穩(wěn)定性。BPS流程引擎事務(wù)可以方便地和業(yè)務(wù)事務(wù)合并或者分離;BPS流程引擎事務(wù)支持連續(xù)或者分段,能夠滿足多種特殊需要。多租戶功能支持。為了滿足大型企業(yè)應(yīng)用中的流程集中部署的場(chǎng)景,即流程平臺(tái)以集群方式一體化集中部署,被多個(gè)不同領(lǐng)域業(yè)務(wù)系統(tǒng)同時(shí)使用,各個(gè)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)均運(yùn)行在同一組流程引擎中并且需要做到相互隔離。那么對(duì)于流程平臺(tái)來(lái)說(shuō),需要提供多租戶數(shù)據(jù)隔離的模式來(lái)支持此場(chǎng)景。

51、BPS流程多租戶的特點(diǎn)是“開發(fā)期單租戶、運(yùn)行期多租戶”,即在業(yè)務(wù)系統(tǒng)運(yùn)行階段支持以租戶的方式使用流程平臺(tái)中的服務(wù)提供的接口與資源。建模以及開發(fā)階段仍以單租戶模式進(jìn)行,使用習(xí)慣同 BPS之前版本一致,已開放的用戶接口保持兼容。部署上線時(shí)只需添加租戶相關(guān)令牌文件即可將流程部署包發(fā)布到多租戶模式下的流程平臺(tái)中。高效的任務(wù)爭(zhēng)搶機(jī)制流程任務(wù)池做為 BPS的一個(gè)新組件,是為了滿足銀行的財(cái)務(wù)票據(jù)大并發(fā)錄入的業(yè)務(wù)場(chǎng)景而推出的通用功能組件。此組件具有可靠、高效、可擴(kuò)展等特點(diǎn),可以方便的同流程集成,能夠滿足銀行業(yè)務(wù)中海量人工任務(wù)并發(fā)處理的要求。BPS API & Component LibraryBPS API

52、& Component Library(BPS API和構(gòu)件庫(kù))包括與流程應(yīng)用相關(guān)的服務(wù)構(gòu)件庫(kù)、流程標(biāo)簽庫(kù)兩部分,通過(guò)這些豐富的API與構(gòu)件庫(kù)(包括Tag),開發(fā)人員在集成開發(fā)環(huán)境的支持下即可快速開發(fā)出高效的流程應(yīng)用。BPS API和構(gòu)件庫(kù)包括:定義管理組件:查詢、修改和管理業(yè)務(wù)流程定義庫(kù)的資源。實(shí)例管理組件:對(duì)流程實(shí)例以及活動(dòng)實(shí)例進(jìn)行管理和狀態(tài)維護(hù)??蛻舳私M件:包含構(gòu)造流程客戶端所需要的常用服務(wù),包含工作項(xiàng)的查詢和管理,相關(guān)數(shù)據(jù)的處理。代理代辦組件:代理代辦管理的專用構(gòu)件庫(kù)。特殊功能組件:處理指派、自由流、回退等特殊需求的構(gòu)件庫(kù)。Tag組件:包含流程圖、參與者選擇、查詢工作列表等。并且 BP

53、S提供的API和構(gòu)件庫(kù)可以支持“Java開發(fā)模式”和“EOS開發(fā)模式”的開發(fā),在實(shí)際的應(yīng)用開發(fā)過(guò)程中,Java開發(fā)模式中一般是通過(guò)API調(diào)用流程引擎所提供的服務(wù), EOS Platform開發(fā)模式中一般是通過(guò)調(diào)用EOS服務(wù)構(gòu)件中的服務(wù)來(lái)使用流程引擎所提供的服務(wù)。BPS StudioBPS Studio(BPS流程設(shè)計(jì)建模工具)是基于Eclipse插件體系結(jié)構(gòu)實(shí)現(xiàn)的可視化流程設(shè)計(jì)器,它既可以與用戶基于Eclipse的Java集成開發(fā)環(huán)境融合(如圖1所示),又能與 EOS Platform的集成開發(fā)環(huán)境無(wú)縫集成(如圖2所示),提供可視化的業(yè)務(wù)流程定義、可視化表單開發(fā)與調(diào)試、以及業(yè)務(wù)流程部署等功能。

54、圖1 BPS Studio與MyEclipse無(wú)縫集成圖2 BPS Studio與EOS Studio無(wú)縫集成BPS Studio的集成開發(fā)環(huán)境的功能特性包括:可視化業(yè)務(wù)流程建模。用拖拉方式“畫”出流程定義。無(wú)需編寫任何代碼即可快速模擬、調(diào)試業(yè)務(wù)流程。支持多子流程場(chǎng)景。支持事務(wù)分段場(chǎng)景。支持多任務(wù)順序/并行執(zhí)行。支持自動(dòng)活動(dòng)的異常處理策略。支持流程和業(yè)務(wù)實(shí)體的關(guān)聯(lián)。支持各種復(fù)雜的流程模式。支持流程啟動(dòng)權(quán)限的設(shè)置。靈活的活動(dòng)參與者設(shè)置。靈活的任務(wù)分配策略。支持自由流。支持多種事件。提供嚴(yán)密的安全機(jī)制。提供活動(dòng)啟動(dòng)策略及重啟策略。支持活動(dòng)按策略回退。支持活動(dòng)處理時(shí)限。支持動(dòng)態(tài)路由。支持子流程。支持

55、業(yè)務(wù)流程的版本控制及動(dòng)態(tài)部署。支持快速生成表單??梢暬慕M織機(jī)構(gòu)與角色建模。圖形化組織機(jī)構(gòu)或者角色建模。支持集成用戶遺留的組織與角色模型。支持用戶對(duì)組織機(jī)構(gòu)與角色的擴(kuò)展。支持業(yè)務(wù)化的流程建模。業(yè)務(wù)目錄管理。業(yè)務(wù)資源管理。業(yè)務(wù)資源提交/提取。以技術(shù)手段和業(yè)務(wù)手段設(shè)置流程及活動(dòng)屬性。應(yīng)用功能開發(fā)。可通過(guò)集成的MyEclipse等Java框架進(jìn)行開發(fā)與調(diào)試??赏ㄟ^(guò)集成的EOS Studio進(jìn)行構(gòu)件的可視化開發(fā)與調(diào)試。BPS GovernorBPS Governor(BPS引擎治理工具)是集成于 BPS提供的系統(tǒng)管理工具,系統(tǒng)管理員可以通過(guò)它對(duì)流程引擎進(jìn)行配置和管理。主要包括如下功能特性:流程應(yīng)用的管

56、理與配置流程集群的管理與配置流程引擎的管理與配置BPS Admin & MonitorBPS流程管理監(jiān)控臺(tái)基于Web的,是企業(yè)管理者及時(shí)掌握業(yè)務(wù)運(yùn)行狀況,并對(duì)客戶或市場(chǎng)進(jìn)行快速響應(yīng)的利器。通過(guò)對(duì)流程實(shí)行圖形化的實(shí)時(shí)監(jiān)控,管理者可以及時(shí)掌握業(yè)務(wù)處理的最新動(dòng)態(tài);及時(shí)發(fā)現(xiàn)長(zhǎng)時(shí)間滯留未處理的任務(wù);對(duì)發(fā)生異常的流程進(jìn)行及時(shí)調(diào)整。主要功能包括:業(yè)務(wù)目錄管理。流程定義管理。流程導(dǎo)入/導(dǎo)出流程版本管理流程發(fā)布管理流程實(shí)例的管理。流程實(shí)例查詢流程實(shí)例掛起/恢復(fù)流程實(shí)例終止流程異常處理。任務(wù)改派工作交接改派和代辦工作項(xiàng)掛起/恢復(fù)流程終止流程超時(shí)任務(wù)監(jiān)控自動(dòng)活動(dòng)的異常處理對(duì)審計(jì)日志進(jìn)行監(jiān)控,跟蹤查詢歷史流程的處理過(guò)

57、程。BPS Work ClientBPS Work Client是一個(gè)基于BPS API實(shí)現(xiàn)的業(yè)務(wù)流程客戶端的典型案例,是一個(gè)可選安裝組件。它可以幫助您在業(yè)務(wù)流程建模設(shè)計(jì)及開發(fā)過(guò)程中,快速地進(jìn)行業(yè)務(wù)流程的模擬調(diào)試和驗(yàn)證,方便您對(duì)業(yè)務(wù)流程進(jìn)行調(diào)整和優(yōu)化。同時(shí),該典型案例提供了完整的源碼壓縮包,您可以方便地導(dǎo)入Studio進(jìn)行擴(kuò)展開發(fā)和重構(gòu),方便您快速地深入學(xué)習(xí)基于BPS API的Java開發(fā)方法。其主要功能有:?jiǎn)?dòng)流程查詢待處理的工作項(xiàng)列表查詢已處理的工作項(xiàng)列表查詢委托的工作項(xiàng)列表查詢委托完成的工作項(xiàng)列表提交代辦工作項(xiàng)圖形化顯示流程的處理進(jìn)度管理和查看個(gè)人的代理關(guān)系BPS Process Com

58、poserBPS Process Composer(BPS業(yè)務(wù)流程定制)是在BPS流程引擎之上實(shí)現(xiàn)的基于Web的流程業(yè)務(wù)化定制工具,它支持業(yè)務(wù)部門的流程管理人員基于Web的方式進(jìn)行流程的業(yè)務(wù)化建模、配置與調(diào)整。該模塊主要包括如下功能:業(yè)務(wù)資源管理:通過(guò)RIA方式進(jìn)行業(yè)務(wù)流程依賴的業(yè)務(wù)資源定義的快速建模。業(yè)務(wù)流程定制:幫助您以RIA方式進(jìn)行業(yè)務(wù)流程的快速建模。業(yè)務(wù)流程配置:幫助您以RIA方式進(jìn)行業(yè)務(wù)流程的快速調(diào)整。工作日歷設(shè)置:定義流程不同類型參與者的工作日歷,用于進(jìn)行流程時(shí)效計(jì)算。注:BPS Process Composer(BPS業(yè)務(wù)流程定制)是在 BPS產(chǎn)品的一個(gè)可選件。BPS Rule

59、EngineBPS Rule Engine(BPS規(guī)則引擎)是一個(gè)高性能的業(yè)務(wù)規(guī)則運(yùn)行環(huán)境,它能從業(yè)務(wù)變量以及系統(tǒng)環(huán)境數(shù)據(jù)中獲取必要的數(shù)據(jù)作為決策數(shù)據(jù)源,通過(guò)復(fù)雜的計(jì)算得出條件判斷結(jié)果或者參與者結(jié)果,然后把結(jié)果傳遞給流程使用。通過(guò)把業(yè)務(wù)規(guī)則引擎和流程引擎的配合工作,可以大大提高業(yè)務(wù)配置化能力,快速支持業(yè)務(wù)流程和業(yè)務(wù)策略的變更。BPS Rule Engine有以下主要特性:和BPS Process Server無(wú)縫集成高性能的輕量級(jí)規(guī)則引擎可以使用BPS流程上下文數(shù)據(jù)和業(yè)務(wù)變量支持規(guī)則的運(yùn)行期熱更新BPS Rule ComposerBPS Rule Composer(BPS業(yè)務(wù)規(guī)則定制)是在BP

60、S流程引擎和BPS則引擎之上實(shí)現(xiàn)的基于Web的業(yè)務(wù)化規(guī)則定制工具,通過(guò)該組件,業(yè)務(wù)管理人員可以在系統(tǒng)運(yùn)維期間維護(hù)業(yè)務(wù)規(guī)則,使業(yè)務(wù)策略的變更及時(shí)體現(xiàn)到IT系統(tǒng)當(dāng)中。業(yè)務(wù)規(guī)則定制環(huán)境中可以使用業(yè)務(wù)變量、流程上下文數(shù)據(jù)、活動(dòng)上下文數(shù)據(jù)等,以“類自然語(yǔ)言”的方式進(jìn)行靈活配置,并可以進(jìn)行各種復(fù)雜的運(yùn)算。BPS Rule Composer的主要特性:既可以在Studio中由技術(shù)人員定義業(yè)務(wù)規(guī)則,也可以在Web頁(yè)面上由業(yè)務(wù)人員定義或調(diào)整業(yè)務(wù)規(guī)則。可以以“類自然語(yǔ)言”的方式進(jìn)行規(guī)則編輯,比如“如果【貸款金額】500000并且【貸款期限】大于5年,參與者為張三,否則參與者為李四”。業(yè)務(wù)規(guī)則編輯器和流程編輯器無(wú)縫

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論