[發明專利]基于計劃模板的項目過程工作流系統及其實現方法有效
| 申請號: | 200810105999.0 | 申請日: | 2008-05-06 |
| 公開(公告)號: | CN101266669A | 公開(公告)日: | 2008-09-17 |
| 發明(設計)人: | 李倩;李凱 | 申請(專利權)人: | 廣州市中聯創通電腦有限公司;李倩;李凱 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 北京北新智誠知識產權代理有限公司 | 代理人: | 陳曦 |
| 地址: | 510507廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 計劃 模板 項目 過程 工作流 系統 及其 實現 方法 | ||
技術領域
本發明涉及一種在項目過程中運行的工作流(Workflow)系統及其 實現方法,尤其涉及一種基于計劃模板和相應的工作流引擎技術實現的 項目過程工作流系統及其實現方法,屬于工作流技術領域。
背景技術
工作流是指整個或部分經營過程在計算機支持下的全自動或半自動 化。換句話說,工作流就是一系列相互銜接、自動進行的業務活動或任 務。一個工作流包括一組任務(或活動)及它們的相互順序關系,還包 括流程及任務(或活動)的啟動和終止條件,以及對每個任務(或活動) 的描述。利用工作流技術,可以在多個參與者之間按照某種預定義的規 則傳遞文檔、信息或任務的過程自動進行,從而實現某個預期的業務目 標。
在申請號為200710001376.4的在先專利申請中,公開了一種在執行 工作流時,以能夠動態地變更·更新構成工作流的工程的工作流管理系統 為基礎的,可以高效率的制作工程模型的工作流管理系統。該工作流管 理系統,包括可以從過去的工程例子中檢索出所希望的工程例子的檢索 手段、從工程例子的檢索結果中將所希望的工程例子統一合并為新的工 程模型的統一合并手段以及對工程模型的記述進行追加或修正的手段。
但是,現有工作流系統實現技術需要事先完成機構重組、建模、流 程定義等工作,因此所實現的工作流系統無法運行在項目過程中,只有 在具有“重復性”特征的經營過程中能夠得到很好的運行效果。這主要 是因為描述項目過程的主要方法是計劃,進度計劃的制定和跟蹤是實現 項目過程的主要手段。而工作流流程的定義是對頻繁出現的經營過程的 描述,針對一個具體案例具有“不可編輯性”。項目過程的“一次性” 使得每個項目都有自己特有的進度計劃,進度計劃雖然有相似性但對于 不同的項目都需要進行相應的調整,包括任務的增減及計劃執行時間、 工期時間的確定等。
另一方面,在現有工作流系統實現技術中,建模和分析方法主要依 據于Petri網,而目前普遍使用的支撐項目進度計劃的技術是網絡計劃 技術(包括CPM及PERT方法及由節點、箭線和線路組成網絡圖),兩者 之間存在較大的差異,并且相互之間具有不可替代性。由于沒有任務完 成時間和過程整體工期的約束,Petri網的描述方法無法準確、嚴謹地為 項目過程建立模型,因此該描述方法無法適用于在項目過程中運行的工 作流系統。
發明內容
鑒于現有技術所存在的不足,本發明的首要目的是提供一種項目過 程工作流系統。該工作流系統通過根據單元任務來定義計劃模板的技術 手段以及相應的工作流引擎技術實現了對現有工作流系統的改進。
本發明的另外一個目的是提供用于實現上述項目過程工作流系統的 具體方法。
為實現上述的目的,本發明采用下述的技術方案:
一種基于計劃模板的項目過程工作流系統,由計劃模板生成在執行 過程中可修改的進度計劃,所述進度計劃用于驅動項目過程工作流,其 特征在于:
所述項目過程工作流系統包括任務部署模塊、計劃部署模塊、流程 引擎、流程設計器、工作分解模塊、資源數據庫、單元任務數據庫、計 劃模板數據庫和客戶應用程序;
所述計劃部署模塊包括計劃生成模塊和計劃編輯模塊;所述流程引 擎包括工作流任務生成器、流程設置模塊、客戶端應用接口、監視控制 接口、任務完成檢測模塊和任務執行模塊,還包括引擎數據庫;
所述計劃編輯模塊連接所述工作流任務生成器,所述任務部署模塊 分別與所述工作分解模塊、所述資源數據庫、所述單元任務數據庫、所 述計劃模板數據庫和所述客戶應用程序相連接,所述資源數據庫與所述 計劃編輯模塊也進行連接,所述單元任務數據庫同時連接所述計劃編輯 模塊、所述工作流任務生成器和所述流程設計器,所述計劃模板數據庫 連接所述計劃生成模塊和所述流程設計器,所述客戶應用程序同時連接 所述客戶端應用接口和所述監視控制接口;
所述任務部署模塊將項目工作包裝成單元任務,所述工作流任務生 成器為每個單元任務附加判斷單元,所述流程引擎用于實現滿足計劃驅 動的引擎調度,所述流程設計器產生所述計劃模板,所述工作流任務生 成器用于修改所述進度計劃。
其中,所述項目過程工作流系統以所述計劃生成模塊、計劃編輯模 塊和流程設計器為接口連接Microsoft?Project軟件。
所述計劃模板保存在計劃模板數據庫中,并以XML文件形式輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市中聯創通電腦有限公司;李倩;李凱,未經廣州市中聯創通電腦有限公司;李倩;李凱許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810105999.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種聚丙烯發泡裝飾材料擠出裝置及生產工藝
- 下一篇:一種故障檢測方法及設備
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





