[發明專利]基于BPMN的頁面生成方法和裝置有效
| 申請號: | 201110421374.7 | 申請日: | 2011-12-15 |
| 公開(公告)號: | CN102520953A | 公開(公告)日: | 2012-06-27 |
| 發明(設計)人: | 劉旭東;王旭;葛在興;路躍;懷進鵬 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 bpmn 頁面 生成 方法 裝置 | ||
技術領域
本發明實施例涉及計算機技術,尤其涉及一種基于BPMN的頁面生成方法和裝置。
背景技術
業務流程建模標注(Business?Process?Modeling?Notation;簡稱:BPMN)是業務流程管理聯盟(Business?Process?Management?Initiative;簡稱:BPMI)提出的抽象流程描述語言。它設計的目的便是提供業務分析員和設計員這一抽象層次的應用。BPMN最初的目標是為組合服務建模提供統一的建模符號,使建模人員無需關心底層的實現細節。它可以用于業務分析員之間的交流和決策的制定,幫助業務分析員在分析、設計的抽象層次上對流程進行描述。針對業務用戶(非計算機專業人士),BPMN通過提供一系列容易理解的抽象流程描述符號在流程的設計和分析方面提供一個標準化了的手段。
目前,業務人員使用BPMN建模,開發出來的是抽象的業務模型,不能直接執行。因此,現有技術對于BPMN模型的執行,一般采用的方式是由技術人員根據業務模型編排出執行模型,例如:自動生成具體的業務流程執行語言(Business?Process?Execution?Language;簡稱:BPEL)流程,然后利用已有的BPEL引擎執行。但是,業務模型與執行模型之間會存在不一致,即面向圖形的BPMN模型與面向塊的BPEL之間的不兼容導致這樣的轉換會帶來BPMN模型功能缺失、循環結構和并行語音處理困難等問題。
發明內容
本發明實施例提供一種基于BPMN的頁面生成方法和裝置,用以解決現有技術中面向圖形的BPMN模型與面向塊的BPEL之間的不兼容導致這樣的轉換會帶來BPMN模型功能缺失、循環結構和并行語音處理困難等問題。
本發明實施例提供一種基于BPMN的頁面生成方法,包括:
獲取輸入的可擴展標記語言(Extensible?Markup?Language;簡稱:XML)格式的BPMN流程中每個圖元對應的插入控制信息;
根據所述插入控制信息,生成XML格式的頁面,并根據預先設置的映射規則,對所述XML格式的頁面進行轉換處理,獲取被引擎識別的頁面,再將所述被引擎識別的頁面存儲到服務器中;
對所述輸入的XML格式的BPMN流程進行解析處理,獲取所述輸入的XML格式的BPMN流程中每個圖元對應的圖元屬性信息;
根據所述圖元屬性信息和所述插入控制信息,對所述XML格式的BPMN流程中每個圖元進行處理,獲取所述頁面在流程執行中被執行的位置;
根據預先設置的頁面間跳轉規則,將所述XML格式的BPMN流程中每個圖元進行分析處理,獲取所述頁面在流程執行中被執行的順序;
根據所述映射規則,分別將所述頁面在流程執行中被執行的位置和所述頁面在流程執行中被執行的順序轉換為被引擎識別的文件并保存在數據庫中。
本發明實施例提供一種基于BPMN的頁面生成裝置,包括:
插入控制信息獲取模塊,用于獲取輸入的XML格式的BPMN流程中每個圖元對應的插入控制信息;
頁面生成模塊,用于根據所述插入控制信息,生成XML格式的頁面,并根據預先設置的映射規則,對所述XML格式的頁面進行轉換處理,獲取被引擎識別的頁面,再將所述被引擎識別的頁面存儲到服務器中;
解析模塊,用于對所述輸入的XML格式的BPMN流程進行解析處理,獲取所述輸入的XML格式的BPMN流程中每個圖元對應的圖元屬性信息;
頁面位置獲取模塊,用于根據所述圖元屬性信息和所述插入控制信息,對所述XML格式的BPMN流程中每個圖元進行處理,獲取所述頁面在流程執行中被執行的位置;
頁面順序獲取模塊,用于根據預先設置的頁面間跳轉規則,將所述XML格式的BPMN流程中每個圖元進行分析處理,獲取所述頁面在流程執行中被執行的順序;
轉換模塊,用于根據所述映射規則,分別將所述頁面在流程執行中被執行的位置和所述頁面在流程執行中被執行的順序轉換為被引擎識別的文件并保存在數據庫中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110421374.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有尖端的金屬納米帶陣列的制備方法
- 下一篇:可調節有機玻璃退火整形架





