[發(fā)明專利]一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng)及開發(fā)方法在審
| 申請?zhí)枺?/td> | 202210113308.1 | 申請日: | 2022-01-30 |
| 公開(公告)號: | CN114443026A | 公開(公告)日: | 2022-05-06 |
| 發(fā)明(設(shè)計)人: | 施維標 | 申請(專利權(quán))人: | 上海浦東發(fā)展銀行股份有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/35;G06Q10/10 |
| 代理公司: | 上海科盛知識產(chǎn)權(quán)代理有限公司 31225 | 代理人: | 丁云 |
| 地址: | 200002 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 bpmn 業(yè)務(wù)流程 開發(fā) 系統(tǒng) 方法 | ||
1.一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,該系統(tǒng)至少包括應(yīng)用管理器、在線表單生成器和在線流程編輯器;
所述的應(yīng)用管理器用于創(chuàng)建應(yīng)用并實現(xiàn)應(yīng)用可視化配置;
所述的在線表單生成器用于表單的可視化開發(fā);
所述的在線流程編輯器以可視化形式進行業(yè)務(wù)流程的編輯、展示以及業(yè)務(wù)完整性校驗。
2.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,所述的在線流程編輯器和在線表單生成器是基于服務(wù)端數(shù)據(jù)進行在線渲染。
3.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,服務(wù)器數(shù)據(jù)存儲模型抽象涉及到表單模型持久化和流程模型持久化。
4.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,所述的在線流程編輯器和在線表單生成器分別至少包括:構(gòu)件區(qū)、畫布區(qū)、屬性編輯區(qū);
所述構(gòu)件區(qū)包括原子構(gòu)件列表、基礎(chǔ)組件列表和二次開發(fā)組件列表;
所述畫布區(qū)為當前業(yè)務(wù)流程的所有業(yè)務(wù)結(jié)點展示、編輯的區(qū)域;
所述屬性編輯區(qū)用于編輯業(yè)務(wù)組件節(jié)點的屬性;
所述屬性編輯區(qū)上編輯操作反向獲取數(shù)據(jù)進行本地存儲。
5.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,所述的在線表單生成器的表單可視化開發(fā)包括新建/編輯表單、模板導(dǎo)入業(yè)務(wù)、模板導(dǎo)出業(yè)務(wù),每個表單有對應(yīng)存在業(yè)務(wù)目錄,所述業(yè)務(wù)目錄下的子目錄下存在對應(yīng)業(yè)務(wù)組件信息。
6.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,所述的在線流程編輯器將可視化引擎基于VUE嵌于MVVM框架中,利用MVVM框架構(gòu)建在線流程編輯器的可視化區(qū)域布局,并通過瀏覽器與服務(wù)器之間建立通訊關(guān)系以獲取數(shù)據(jù),實現(xiàn)業(yè)務(wù)流程可視化。
7.根據(jù)權(quán)利要求1所述的一種基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),其特征在于,所述的在線流程編輯器的可視化引擎為一種JS的canvas繪圖組件。
8.一種基于BPMN業(yè)務(wù)流程開發(fā)方法,其特征在于,該方法基于權(quán)利要求1~7任意一項所述的基于BPMN業(yè)務(wù)流程開發(fā)系統(tǒng),該方法包括:
S1、利用應(yīng)用管理器創(chuàng)建應(yīng)用組件:
S2、利用在線表單生成器編輯并生成表單;
S3、利用在線流程編輯器進行流程編輯。
9.根據(jù)權(quán)利要求8所述的一種基于BPMN業(yè)務(wù)流程開發(fā)方法,其特征在于,步驟S3具體包括:
打開可視化集成開發(fā)環(huán)境,新建流程定義文件或預(yù)覽已存在的流程定義文件,自動生成流程設(shè)計文件,打開所述的在線流程編輯器;
在所述的在線流程編輯器中按照業(yè)務(wù)規(guī)則進行業(yè)務(wù)組件的組合和配置,形成可視化業(yè)務(wù)流程,并保存對應(yīng)的流程設(shè)計文件、流程定義信息至流程定義文件中。
10.根據(jù)權(quán)利要求8所述的一種基于BPMN業(yè)務(wù)流程開發(fā)方法,其特征在于,該方法還包括調(diào)試步驟,調(diào)試過程包括:
S41、服務(wù)器啟動服務(wù)端口,監(jiān)聽來自運行瀏覽器的信息;
S42、瀏覽器啟動,訪問應(yīng)用地址,在調(diào)試模式下,通過HTTP客戶端通知持久化服務(wù)器當前業(yè)務(wù)組件的組件運行狀態(tài)信息;
S43、持久化服務(wù)器接收到組件運行狀態(tài)信息后,通過跨域通訊機制通知可視化流程引擎,進行當前業(yè)務(wù)組件節(jié)點的狀態(tài)的動態(tài)化改變,使得瀏覽器中業(yè)務(wù)組件跳轉(zhuǎn)時同步在當前可視化流程中動態(tài)顯示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海浦東發(fā)展銀行股份有限公司,未經(jīng)上海浦東發(fā)展銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210113308.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- BPMN的形式化分析和驗證方法
- 業(yè)務(wù)流程建模標記模型執(zhí)行中運行實例匹配方法及系統(tǒng)
- 組合服務(wù)描述語言自動生成方法及裝置
- BPMN組合服務(wù)的執(zhí)行方法和執(zhí)行裝置
- 一種業(yè)務(wù)流程創(chuàng)建方法及裝置
- 一種實現(xiàn)多業(yè)務(wù)流程協(xié)作的方法及系統(tǒng)
- 審批流程的實現(xiàn)方法、裝置、電子設(shè)備及存儲介質(zhì)
- 手動干預(yù)基于BPMN的工作流程執(zhí)行后的自動一致性檢查方法
- 一種基于BPMN的指揮控制流程設(shè)計方法
- 流程引擎自動轉(zhuǎn)換方法、裝置、電子介質(zhì)及存儲介質(zhì)
- 用于生成可執(zhí)行業(yè)務(wù)流程的監(jiān)視視圖的裝置和方法
- 一種實現(xiàn)業(yè)務(wù)集成工作流引擎的系統(tǒng)
- 模擬業(yè)務(wù)流程及業(yè)務(wù)流程運行的控制方法和控制系統(tǒng)
- 業(yè)務(wù)流程中的業(yè)務(wù)信息更新方法和系統(tǒng)
- 一種業(yè)務(wù)流程動態(tài)的遷移方法及系統(tǒng)
- 業(yè)務(wù)流程斷點修復(fù)方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 業(yè)務(wù)流程運行狀態(tài)分析方法及系統(tǒng)
- 業(yè)務(wù)流程優(yōu)化方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 端到端的業(yè)務(wù)流程管理方法、裝置、設(shè)備及存儲介質(zhì)
- 業(yè)務(wù)流程管理方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲商品開發(fā)程序的存儲介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動開發(fā)平臺和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





