天天看點

“超級适應”的數智化技術平台:源自規則與流程的雙引擎驅動

作者:融和科技

企業數字化轉型過程中,新一代的數字化管理系統是必要的基礎。但是,由于數字化業務涉及到很多新技術環境,同時,也帶來業務系統的複雜性,傳統的資訊系統開發模式和架構已經不再适應複雜業務系統的要求。

為滿足企業客戶在數字化、智能化創新業務發展過程中,不斷變化的業務設計、管理創新、更多技術應用等需求,适應業務數字化環境的不斷變化帶來的業務重組群組織變革,資訊系統的架構和功能必須具有超級的适應性。

傳統工作流資訊系統的缺陷

傳統資訊系統通常采用單體架構模型,由表示層、業務邏輯層和資料通路層組成的三層模型。在業務流程和邏輯規則層面,往往是相對固定的。針對不同行業的使用者,一般采用了相對單一的流程設計或控制。一些比較靈活的資訊系統也嘗試增加了參數控制節點,試圖用設定不同參數的方法,滿足使用者對于靈活多變的業務流程與規則的管理需求。

大多數傳統資訊系統都利用了流程引擎,作為業務資訊處理流程化的平台。流程引擎是為業務系統提供根據角色、分工和條件的不同決定資訊傳遞路由、内容等級等核心解決方案。

雖然主流的流程引擎已經實作了通過預定義腳本的形式實作了流程分支控制、通過在設計流程模闆時确定流程步驟時預先确定與目前執行的流程層級的關系,以現實目前步驟與下一步驟的流程層級關系。但是,主要流程引擎實作流程模闆的切換與審批層級的調整主要還是通過預定義的形式來實作,無法在定義完成後的實際使用過程中動态調整。

由此引起了系統相對固化的缺陷。如果業務發生變化,往往需要重新編寫腳本代碼,重新編譯軟體系統,中斷系統運作以導入新的業務規則。另外一方面,随着系統應用的周期越來越長,很多嵌在程式腳本中的業務規則,無法清晰的呈現。導緻新的管理層或業務人員無法了解整個業務的管理規則全貌。或者導入新的業務時,與之前的業務規則發生沖突而無從适應。

規則引擎與流程引擎的結合

規則引擎由推理引擎發展而來,是一種嵌入在應用程式中的元件,實作了将業務決策從應用程式代碼中分離出來,并使用預定義的語義子產品編寫業務決策。接受業務資料輸入,解釋業務規則,并根據業務規則做出業務決策。規則是指一種由如果、那麼、否則三個部分構成的規則,它允許指定一個集合類型的對象,對這個集合中每個對象進行循環疊代,在循環體中則是若幹個由如果、那麼、否則構成的普通規則,是使用頻率最高的一種業務規則實作方式。流程引擎是根據各相應系統中角色、分工和條件的不同決定資訊的路由傳遞,進而完成對特定業務的功能實作,實作業務自動化。

根據業務流程接口獲得業務資料,連結到其它相關業務數庫的資料,将整合的業務資料發送至規則引擎子產品,根據接受的業務資料,規則引擎子產品獲得第一決策結果,再将該決策結果傳回至流程引擎子產品,完成流程建立與業務流轉。

基于規則引擎的工作流實作方法,解決了現有技術中目前主要流程引擎實作流程模闆的切換與審批層級的調整主要還是通過預定義的形式來實作,無法在定義完成後的實際使用過程中動态調整的技術問題,達到了通過把規則引擎和流程引擎結合,實作了流程應用可配置化的動态控制的技術目的。

超級适應 數智化系統的關鍵要素

随着企業的數字化、智能化業務轉型,也帶來業務和管理的複雜和多變化環境。是以,“适應性”成為一個優秀管理資訊系統的關鍵要素。以下的适應性處理架構基本表示了一個可以滿足業務複雜多變的系統環境下的邏輯:

  • 表示層:采用可視化設計,支援客戶自定義單據和資料項。包括菜單、表單界面等都能适應不同的使用者,達到“千人千面”的效果。
  • 業務邏輯:采用規則引擎與流程引擎結合的機制,對所有涉及到的業務規則通過引擎方式,支援業務處理,再與配合推進後續處理。規則引擎實際上是“業務規則的規則”平台,進而沒有在單個程式中固化或限制了業務邏輯。
“超級适應”的數智化技術平台:源自規則與流程的雙引擎驅動

而在使用者使用層面,系統将會提供更多的便捷性工具,以便适應最終使用者的業務人員可以友善地使用這些工具,達到業務管理的随需應變。

  • 可視化單據模闆設計器:一種輕量級、可視化、拖拽式的方式進行從表單界面和資料項配置、流程參數設定到流程的設計、部署等一系列操作。支援資料錄入、查詢、列印等等各種應用場合。
  • 可視化規則引擎定義:自然語言方式定義業務規則、支援多種業務規則形态,例如:決策樹、決策庫、條件規則、評分卡、交叉表、決策流等;支援業務規則版本管理、提供行業業務規則模闆、知識庫等。
  • 可視化工作流定義:直接與業務角色比對的工作流設定、多種業務分支形式及其組合、支援流程通知等。

融和科技 ROMP平台雙引擎驅動的優勢

融和科技,作為企業數字化轉型和國産信創的能力平台提供商,長期緻力于研發自主可控的技術平台。其核心技術平台ROMP是基于網際網路架構的新一代智能型、高性能數智技術平台,是集Web、雲計算、移動技術、人工智能、大資料等技術為一體的創新型技術平台,同時也是“超級ERP”的技術支撐平台。

ROMP平台核心優勢之一就是提供了“集規則引擎和于一體”的雙引擎技術平台,突破傳統資訊系統的困境,并為最終使用者帶來“超級适應性”。

“超級适應”的數智化技術平台:源自規則與流程的雙引擎驅動
  • 業務規則:

1、自定義業務規則,突破剛性系統限制。

2、無需修改程式即可适應新業務規則。

3、無需技術人員參與即可完成新業務規則的系統化部署。

  • 工作流:

1、可視化方式定義業務流程。

2、可定義各種分支流程。

3、自動化處理正常業務稽核。

4、複雜業務根據業務流程自動推送。

  • 業務單據及使用者界面

1、根據業務實際自定義和編輯單據内容和格式。

2、可視化、即見即所得。

3、無需修改程式。

基于融和科技ROMP平台開發的“超級ERP”已經或正在幫助數百個大型企業集團順利建設了新一代數字化、智能化管理資訊系統。相信随着系統建設實踐不斷豐富,融和科技将會幫助更多的集團企業客戶實作數字化、智能化轉型,并帶來更好的管理價值。

繼續閱讀