正文 第34章 電子政務(18)(1 / 3)

業務規則管理新技術隨著業務規則的出現應運而生,它包括規則的查詢、規則生命周期管理、版本管理以及規則模板等的管理。像數據從程序中分離一樣,它使業務規則也同樣從程序中分離。業務規則管理,使規則成為企業重要的財富。由此可見,業務規則語言的表述通俗易懂,即使普通用戶也能實現對規則的完全控製。

BRM在技術上為業務應用的實施團隊提供了更大的靈活性。由於讓專業開發人員專注在複雜任務的開發,而讓業務分析人員和策略管理者擔負較簡單的規則製訂和修改任務,業務實施團隊能夠更迅速、更有效地應對企業內外與業務或技術環境相關的各種變化。此外,跨IT和業務部門的決策速度也可以加快,新規則的部署時間也進一步縮短。

業務規則管理係統的引入,使應用係統結構及其維護方式發生了巨大的改變:基於業務規則的方法將大大縮短係統的開發時間;更加適應係統業務邏輯的變化;開發者可以直接使用業務規則的技術而無需了解過多的實現細節;大大減少了編程的工作量,減少了編程錯誤,使開發者更加關注係統本身的業務需求;基於業務規則的開發方法還模糊了係統需求分析、設計和編程的界限,業務規則庫介於用戶界麵和數據庫之間,係統具有更好的靈活性,基於業務規則的係統開發比定製開發更能節省費用,同時能滿足用戶的個性化需求。

業務規則和規則管理中的核心技術是業務規則引擎技術。從字麵亦可理解,業務規則引擎其實就是規則的觸發器。依靠業務規則引擎,調用相應的應用程序對業務規則隊列和隊列中的數據和對象做出相應的處理。

BRM是一種很好的實踐方案,但是它需要借助企業級的業務規則管理係統(如ILOGJRules)來實現。

(3) BRM - Worknow&BPS的特點1) BRM - Workflow&BPS的技術特點。

①基於J2EE體係結構的標準服務。遵循J2EE體係結構規範的、適合於分布式異構環境的標準服務平台。通過網上申報審批係統提供的標準服務,為企業提供各類電子政務支持。

②基於WfMC標準的工作流引擎。通過內置規則處理引擎以及基於圖形化界麵表示的工作流定製工具,降低工作流的定義難度,同時使得工作流程配置更加靈活。

③基於業務規則管理的業務處理。

④基於XML標準的數據交換標準。通過應用XML技術,規範當前各級政府部門之間的數據交換標準,從而實現廣域網上的、各級政府應用之間的互聯互通。

2) BRM - Workflow&BPS的功能特點。

①基於Web的多級審批。通過Web方式,既可以部署在專網,也可以部署在互聯網,通過中心機房集中數據、應用,其他各方用戶無需重複建設,隻需通過終端PC即可使用。

②支持複合流程。既支持從企業到縣市,再到省、國家的主體流程,也支持各級單位內部審批的子流程。

③多種審批方式。既支持串聯審批,也支持並聯審批;支持自動審批方式。

④安全的體係結構。通過使用CA認證係統以及係統內置的用戶安全認證機製,為網上申報審批係統提供完備的安全體係結構。

(4) BRM - Workflow&BPS的功能1)流程與審批建模:包括圖形化拖拉建模方式(支持自定義)、流轉控製表單定製(支持自定義)、審批格式表單定製(支持自定義)、流轉規則定義(支持自定義)、審批規則定義(支持自定義)、流程圖豐富方便的人性化展現方式、流程及其流轉規則的管理等內容。

2)流程運行:包括單一流程的運行過程控製和多個流程的運行控製。

3)流程監控:包括對流程運行的監控,提供豐富方便的人性化展現方式。

二、流程與審批建模

1.流程

流程是指公文流轉的次序或程序,構成流程的主要成分為:公文流轉的內容,即公文“流轉控製表單”+“審批申請格式表單”;流程中的節點,用來控製公文流向的節點;連接各節點的線段。

由於審批申請材料數量大、易變並將不斷增加,所以對於審批申請材料需要電子化、規範化,即需要定義規範的“審批申請格式表單”,提供給審批申請者在網上填寫和提交。

由於審批申請材料的上述特性,所以審批申請材料本身不可能作為流轉規則的判斷依據,需要通過對形形色色、成百上千的審批申請材料進行抽象形成控製流轉的數據模型,即“流轉控製表單”。

“流轉控製表單”和“審批申請格式表單”是“公文流轉與審批”最基礎的數據模型。其中,“審批申請格式表單”量大、易變並將不斷增加,應該給用戶有選擇自己定義的權利,一般稱“表單定製”。“流轉控製表單”應該基本固定、長期使用。

“流轉控製表單”是否具有自定義功能其實不重要。

“流轉控製表單”+“審批申請格式表單”是流程中流轉的內容。實際上,數據也許並沒有正式流轉,可能隻是對相關角色分配相應的數據訪問權限,這和具體的數據庫設計有關,如果是多個機構分別有多個數據庫,相關數據可能需要從一個數據庫流轉到另一個數據庫。