如何把您現有的流程系統資料遷徙到馳騁BPM上?

2021-10-02 17:14:13 字數 1333 閱讀 8237

自己研發的流程引擎,或者使用第三方的工作流程引擎,感覺不爽,要替換為馳騁bpm怎麼辦?這裡給您乙個方案。

如何把您現有的流程系統資料遷徙到馳騁bpm上?這是乙個大問題。在處理改問題之前,首先要了解馳騁bpm的資料庫結構,馳騁bpm的特性在做計畫。

馳騁bpm, 表單與流程既可以統一也可以分開應用。

表單簡單簡潔,自適應手機端,pc端。

我們建議使用我們的表單引擎與流程引擎。

如果完成的匯入過來就可以在馳騁bpm上執行,從理論上可以實現,在操作層面上不現實。因為需要異構的系統轉換,流程引擎與表單引擎設計思想思路都不一致。實現的功能都是可以解決客戶的問題。

我們要做的是,最大限度的減少工作強度,降低切換系統的成本。

資料切換過來以後,都需要微調與測試。

我們要研究有如下資料需要匯入:

流程模版.

表單模版.

流程執行的歷史資料.

流程目前執行的資料,工作流引擎的資料。

流程模版的匯入:

我們可以研究一下對方的流程模版結構,主要有如下幾個表,

流程模版主表,儲存流程的基本資訊。對應wf_flow

節點表,儲存節點資訊。 對應wf_node

節點與崗位、部門、人員的對應表。 對應wf_nodedept,wf_nodestation,wf_nodeemp

連線線表,對應wf_direction.

把以上重要的表結構對應並匯入過來,就可以節省很多的工作量,就可以使用馳騁bpm的流程設計器開啟,然後對一些屬性進行微調。

表單模版的匯入:

如果對方的系統的表單資訊也是採用結構化的模式進行儲存的,就需要了解對方的資料表結構,把資料匯入到ccform表單庫里去,對於馳騁表單引擎的資料庫如下。

表單資訊儲存主表 sys_mapdata .

表單字段資訊儲存表sys_mapattr .

表單的業務邏輯儲存表,sys_mapext.

把以上表結構匯入後,進行微調,然後連同流程一起測試。

關於流程執行的歷史流程資料:

歷史資料在您現在的系統檢視,統計分析。

對於比較重要的,需要延續性的資料可以匯入到 nd***rp資料裡,可以使用ccflow的統計分析工具。

對於執行中的流程引擎的資料

歷史的待辦,就讓其在原來系統完成,原來系統不能在發起新的流程。

在現在的待辦頁面上,拼接原來的待辦資料,原來的系統的待辦連線到原來的系統上去,ccflow的待辦連線到ccflow系統上去。

===over===

如何在現有的 Linux 系統上新增新的磁碟

摘要 作為乙個系統管理員,我們會有這樣的一些需求 作為公升級伺服器容量的一部分,或者有時出現磁碟故障時更換磁碟,我們需要將新的硬碟配置到現有伺服器。在這篇文章中,我會向你逐步介紹新增新硬碟到現有 rhel centos 或者 debian ubuntu linux 系統的步驟。作為乙個系統管理員,我...

如何在現有的 Linux 系統上新增新的磁碟

fdisk是乙個在 linux 系統上用於顯示和管理硬碟和分割槽命令列工具。fdisk l這個命令會列出當前分割槽和配置。檢視 linux 分割槽詳情 新增了 20gb 容量的硬碟後,fdisk l的輸出像下面這樣。檢視新分割槽詳情 新新增的磁碟顯示為 dev xvdc。如果我們新增的是物理磁碟,基...

如何在現有的 Linux 系統上新增新的磁碟

摘要 作為乙個系統管理員,我們會有這樣的一些需求 作為公升級伺服器容量的一部分,或者有時出現磁碟故障時更換磁碟,我們需要將新的硬碟配置到現有伺服器。在這篇文章中,我會向你逐步介紹新增新硬碟到現有 rhel centos 或者 debian ubuntu linux 系統的步驟。作為乙個系統管理員,我...