[發明專利]基于表來配置/執行流程和/或原子流程的方法和設備有效
| 申請號: | 201611270506.X | 申請日: | 2016-12-29 |
| 公開(公告)號: | CN108256716B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 陳志強;趙自然;李元景;吳萬龍;金穎康;朱晨光;趙夢嬌;趙加江 | 申請(專利權)人: | 同方威視技術股份有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 黃亮 |
| 地址: | 100084 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 配置 執行 流程 原子 方法 設備 | ||
本公開的實施例提出了一種基于表來配置和/或執行原子流程和/或流程的方法和設備。該基于表來配置原子流程的方法包括:根據與所述原子流程相關聯的原子流程表來確定所述原子流程的一個或多個節點;以及至少部分基于所確定的一個或多個節點來配置所述原子流程。該基于表來配置流程的方法包括:根據與所述流程相關聯的流程表來確定所述流程的至少一個原子流程;根據與每個原子流程相關聯的原子流程表來配置相應原子流程;以及基于經配置的所述至少一個原子流程來配置所述流程。該基于表來執行原子流程的方法包括:按照使用本公開實施例的方法來配置的原子流程來執行所述原子流程。
技術領域
本公開總體上涉及工作流程管理領域,且具體地涉及基于表來配置和/或執行流程和/或原子流程的方法和設備。
背景技術
在計算機環境下,為了實現某個業務目標,可以利用計算機在多個參與方之間按某種預定規則來自動傳遞文檔、信息或者任務,這通常也被稱為“工作流”或“工作流程”(以下簡稱為“流程”)。工作流節點是流程中的一個步驟或環節,其一般與硬件或對象的某個行為相對應。通過流程管理技術,可以將一個或多個工作流節點連接起來形成完整的流程。
傳統的流程控制方法一般是在程序內部定義一個工作流,其包括多個節點指令,每個節點相互關聯。上一個節點的工作結束標志著下一個工作流節點的開始,通常是依次執行,形成一個傳統的工作流結構。
在此基礎上也有通過服務器進行分布式工作流程處理的,如中國專利“分布式工作流程處理方法及裝置”(專利公開號為CN101789102A,以下簡稱為專利文獻1)。此外,在另一中國專利“一種流程控制方法及一種流程引擎”(專利公開號為CN101216906A,以下簡稱為專利文獻2)中提出了一種使用XML和DTD文件配合進行流程定制的方法。該方法通過服務前映射、服務執行成功映射、服務執行錯誤映射、和服務執行結果返回映射的不同組合進行流程定制。
發明內容
然而,本申請的發明人發現專利文獻1中的方法并不適用于單機的硬件部件的流程控制。此外,本申請的發明人還發現專利文獻2中的流程定制方法有很大的局限性。首先這兩種格式的文件(XML和DTD)都有嚴格的格式要求,必須嚴格按照標準進行編寫,并且非常繁瑣,很容易編寫錯誤。換言之,其對于新用戶是非常不友好的。其次,這兩種文件的讀取雖然沒有技術難點,但是過程較為繁瑣。
為了至少部分解決或減輕上述問題,提供了根據本公開實施例的基于表來配置和/或執行流程和/或原子流程的方法和設備。
根據本公開的第一方面,提供了一種基于表來配置原子流程的方法。該方法包括:根據與所述原子流程相關聯的原子流程表來確定所述原子流程的一個或多個節點;以及至少部分基于所確定的一個或多個節點來配置所述原子流程。
在一些實施例中,所述原子流程表包括表示所述原子流程的節點的一條或多條記錄。在一些實施例中,每條記錄包括一個或多個單元格,每個單元格表示以下各項之一:與所述節點相關聯的至少一個前置檢查;與所述節點相關聯的至少一個執行動作;與所述節點相關聯的至少一個后置檢查;與所述節點相關聯的錯誤處理;以及與所述節點相關聯的一個或多個語種的提示信息。在一些實施例中,如果同一單元格包含至少兩個動作和/或檢查,則所述至少兩個動作和/或檢查是并行執行的。在一些實施例中,每個動作和/或檢查包括用于指示該動作和/或檢查所針對的對象的信息、以及如何動作/檢查的信息。在一些實施例中,每個動作和/或檢查還包括用于指示動作和/或檢查的程度和/或參數的信息。在一些實施例中,各種信息的組合能夠映射到具體的執行指令。在一些實施例中,所述前置檢查用于確定是否執行當前節點的以下各項:執行動作;后置檢查;錯誤處理;以及顯示預定語種的提示信息。在一些實施例中,所述錯誤處理用于在當前節點的執行中出現錯誤和/或超時時確定是否繼續所述原子流程中后續節點的執行。在一些實施例中,所述后置檢查用于在執行當前節點的執行動作之后檢查執行結果是否正確。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同方威視技術股份有限公司,未經同方威視技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611270506.X/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





