[發明專利]一種不同企業級應用系統間工作流集成的方法有效
| 申請號: | 201310065232.0 | 申請日: | 2013-03-01 |
| 公開(公告)號: | CN103985002A | 公開(公告)日: | 2014-08-13 |
| 發明(設計)人: | 石志祥;李玉華;李鋒;李冬;丁書耕;王立峰;李戈;袁小蕾;張新宇;王建訓 | 申請(專利權)人: | 山東電力集團公司;山東魯能軟件技術有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06 |
| 代理公司: | 濟南圣達知識產權代理有限公司 37221 | 代理人: | 張勇 |
| 地址: | 250001 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 不同 企業級 應用 系統 工作流 集成 方法 | ||
技術領域
本發明涉及數控技術領域,尤其涉及一種不同企業級應用系統間工作流集成的方法。
背景技術
隨著企業自身的迅速發展及企業信息化建設的不斷完善,許多企業中會存在著多種不同的企業級應用管理系統。如客戶關系管理系統(CRM,Customer?Relationship?Management),電子績效管理系統(EPM,Electron?Performance?Manager),企業資源規劃系統(ERP,Enterprise?Resource?Planning)等。
這些系統間不僅存在著數據共享的問題,還存著工作流程在不同系統間交叉延續的問題的。對于數據共享的問題,目前技術有比較多的成熟解決方案。如內部函數調用、直接數據庫訪問、中間文件交換、中間件技術等。而對于多系統工作流程的集成問題,現有的解決方法主要為放棄現在系統的工作流應用而使用第三方的工作流應用。這樣就造成了企業的投資重復,提高了運維成本,系統集成時間長等不利因素。
現有的技術方案還存在著投入高,產出小等不利因素。
發明內容
本發明的目的就是為了解決上述問題,提供一種不同企業級應用系統間工作流集成的方法,解決了現有技術開發工作量和難度大,運維成本高,系統集成時間長的問題。
為了實現上述目的,本發明采用如下技術方案:
一種不同企業級應用系統間工作流集成的方法,主要包括準備階段和業務處理階段,所述準備階段包括在EPM系統中創建一個用戶和定義工作流事物處理詳細步驟,所述業務處理階段主要是指相關業務處理工作流程的發起,工作流處理事件中當前步驟事務處理人列表的檢查和當前事務的詳細內容XML文檔的生成、發送與處理。
所述準備階段包括以下工作步驟:
步驟(1-1):準備階段開始;
步驟(1-2):在EPM中創建新的用戶,該用戶只用作工作流跳轉標識,不作其它業務處理;
步驟(1-3):使用EPM系統中的AWE(Approval?Workflow?Engine)工具定義業務工作流程事務處理詳細步驟,步驟定義中包含審批人用戶列表。在需要跳轉到第三方系統中進行業務處理的步驟處,填寫在步驟(1-2)中創建的用戶;
步驟(1-4):準備階段結束。
所述業務處理階段包括以下工作步驟:
步驟(2-1):開始;發起業務工作流程;
步驟(2-2):根據步驟(1-3)中業務工作流程定義生成業務處理人列表;
步驟(2-3):根據步驟(2-2)中生成的業務處理人列表,判斷當前業務處理人是否為步驟(1-2)中定義的跳轉用戶;如果否就進入步驟(2-4);如果是就進入步驟(2-6);
步驟(2-4):在當前系統中根據步驟(1-3)中的定義進行當前用戶的相關業務操作;
步驟(2-5):根據步驟(1-3)中的定義,判斷當前業務工作流程是否結束,如果是就結束,如果否就進返回步驟(2-2);
步驟(2-6):根據當前事務內容生成XML文檔;將該XML文檔能過Web?Service服務傳遞至ERP系統;在ERP系統中由相關人員完成相應的業務處理工作;進入步驟(2-5)。
本發明的有益效果:
以現有的企業級應用系統中的工作流引擎為基礎,通過監視工作流引擎中激活定義中的用戶來進行業務處理的手段,來實現工作流跨系統的功能。本方法現實起來技術開發工作量小、難度小、運維成本低、系統集成時間短。
附圖說明
圖1為通過本發明實施例的用于集成EPM、ERP系統的方法的準備階段流程圖;
圖2為通過本發明實施例的用于集成EPM、ERP系統的方法的業務處理階段流程圖。
具體實施方式
下面結合附圖與實施例對本發明作進一步說明。
圖1示出了根據本發明實施例的集成EPM、ERP系統的方法準備階段流程圖,包括以下步驟:
步驟(1-1),準備階段開始;
步驟(1-2),在EPM中創建新的用戶,該用戶只用作工作流跳轉標識,不作其它業務處理。
步驟(1-3),使用EPM系統中的AWE(Approval?Workflow?Engine)工具定義業務工作流程事務處理詳細步驟,在需要跳轉到第三方系統中進行業務處理的步驟處,填寫在步驟(1-2)中創建的用戶;
步驟(1-4),準備階段結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東電力集團公司;山東魯能軟件技術有限公司,未經山東電力集團公司;山東魯能軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310065232.0/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





