[發明專利]一種電力企業工作流程結構驗證方法無效
| 申請號: | 201310719721.3 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103714425A | 公開(公告)日: | 2014-04-09 |
| 發明(設計)人: | 馬剛;吳薛紅;錢偉行 | 申請(專利權)人: | 南京師范大學 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/06 |
| 代理公司: | 南京知識律師事務所 32207 | 代理人: | 李媛媛 |
| 地址: | 210097 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 電力企業 工作 流程 結構 驗證 方法 | ||
技術領域
本發明為一種電力企業工作流程結構驗證方法,屬計算機算法領域。
背景技術
工作流技術是當今一項飛速發展的技術,它最基本的特性就是能夠結合人工和機器的行為,特別是能夠與應用程序和工具進行交互,從而完成業務過程的自動化處理。為了使計算機能夠支持電力企業業務過程處理,就要對電力業務過程進行分析,抽象出業務過程的本質特征,并使用某種計算機可處理的方式來表示。電力企業工作流程模型是對工作流的抽象表示,它將電力企業實際的經營過程轉化為計算機可處理的形式化定義。在電力系統工作流管理系統中對業務過程描述的目的是便于工作流管理系統的控制執行。因此,流程模型的正確性是業務目標實現的基本保證。
電力企業工作流程模型的正確性驗證是工作流建模環境的一個核心功能,其目的是對已建立的工作流模型按照某種正確性原則進行驗證。在電力企業工作流程模型定義時,流程結構上可能出現流程沒有無開始節點、沒有無結束節點、某個節點無法到達結束節點、某個節點無法被觸發、某個節點沒有輸入也沒有輸出以及結構上存在無條件環或者回路的問題,這些將導致工作流程運轉的不正常,從而影響正常業務工作的開展。
發明內容
本發明的目的為提供一種電力企業工作流程結構驗證方法,能夠正確驗證電力企業工作流程結構。
本發明的技術方案如下:
一種電力企業工作流程結構驗證方法,包括如下步驟:首先,將電力企業的具體工作流程抽象成為由節點集合和有向邊集合構成的工作流程圖;然后,將工作流程圖轉化為矩陣并求其鄰接矩陣A,鄰接矩陣A表明了工作流圖中兩個相鄰節點間是否相互關聯,若工作流圖中的任何兩個節點之間存在有向邊,則鄰接矩陣A的值為1;否則,其值為0;根據矩陣運算,求解二元關系傳遞閉包,由鄰接矩陣A計算工作流程圖的關系矩陣P,關系矩陣P表明了工作流圖中任意兩節點間是否至少存在一條鏈或路,以及在節點處是否有圈或回路;最后,建立五條結構驗證規則并將規則應用于工作流程圖的鄰接矩陣A和關系矩陣P,判斷工作流程是否存在結構性問題。
為了解決電力企業工作流程定制時在結構上出現的問題,本發明提出的一種電力企業工作流程結構驗證方法,構建了五條驗證規則,依據該方法和驗證規則可驗證包含孤立節點、死節點、死循環等六種異常結構。該方法能夠準確指出工作流程中存在的結構性問題,通過實例分析驗證,該方法全面可靠。
附圖說明
圖1為本發明工作流程結構驗證方法的流程圖。
圖2為本發明工作流圖關系矩陣計算步驟流程圖。
圖3為本發明工作流圖結構驗證過程流程圖。
具體實施方式
本發明的一種電力企業工作流程結構驗證方法的技術方案如圖1所示,具體過程為:
1、根據工作流程,將其抽象成圖形G=<V,E,D>,其中:
(1)V為工作流程節點集合,V={V1,V2,...Vn},(n為整數),V1和Vn為流程的開始節點和結束節點,通常沒有實際動作,只表示流程的開始和結束;但某些特殊情況下,也可以帶有觸發動作。其他節點為普通節點、分支節點或者跳轉等節點。
(2)E為節點間連接弧的集合,<Vi,Vj>為連接節點Vi到節點Vj的一條又向弧。
(3)D連接節點的弧的數量。D=<in,out>,為所有終點為Vi的弧的總數;為所有起點為Vi的弧的總數。
2、計算第一步中生產的工作流圖的鄰接矩陣A=(aij)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京師范大學,未經南京師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310719721.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多功能燒結鼓風環式環冷機
- 下一篇:一種收割機用罩殼旋轉支承裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





