1.一種組件自動化調(diào)度系統(tǒng),其特征在于,包含:
編輯模塊,被配置成編輯組件流程;
標準值設(shè)置模塊,被配置成設(shè)置所述組件流程的操作的執(zhí)行結(jié)果的標準值;
執(zhí)行模塊,被配置成執(zhí)行所述組件流程;
執(zhí)行結(jié)果比較模塊,被配置成比較所述組件流程的操作的執(zhí)行結(jié)果和所述標準值,從而判斷執(zhí)行結(jié)果和所述標準值之間有無偏移;
偏移修正模塊,被配置成生成用來修正偏移的偏移修正流程,其中,
當所述執(zhí)行結(jié)果比較模塊判斷執(zhí)行結(jié)果和所述標準值之間有偏移時,所述偏移修正模塊生成偏移修正流程,并執(zhí)行所述偏移修正流程,以使得執(zhí)行結(jié)果比較模塊進一步比較所得到的執(zhí)行結(jié)果和所述標準值之間無偏移;
當所述執(zhí)行結(jié)果比較模塊判斷執(zhí)行結(jié)果和所述標準值之間無偏移時,所述組件自動化調(diào)度的所述組件流程結(jié)束。
2.如權(quán)利要求1所述的組件自動化調(diào)度系統(tǒng),其特征在于,
組件流程包括組件、所述組件之間的邏輯關(guān)系和組件流程定義文件,其中,所述組件的數(shù)目為零個以上,所述邏輯關(guān)系的數(shù)目為零個以上,并且,
所述編輯模塊通過選擇組件和邏輯關(guān)系來編輯組件流程。
3.如權(quán)利要求1或2所述的組件自動化調(diào)度系統(tǒng),其特征在于,進一步包含:
知識庫模塊,被配置成包含組件庫和組件流程庫,所述組件庫包含一個以上組件,所述組件流程庫包含一個以上組件流程,其中,
當所述執(zhí)行結(jié)果比較模塊判斷執(zhí)行結(jié)果和所述標準值之間有偏移時,判斷所述知識庫模塊中是否存在被用作所述偏移修正流程的組件流程,
若所述知識庫模塊中存在被用作所述偏移修正流程的組件流程,則選擇所述被用作所述偏移修正流程的組件流程作為所述偏移修正流程,并執(zhí)行所述偏移修正流程;
若所述知識庫模塊中不存在被用作所述偏移修正流程的組件流程,則判斷所述知識庫模塊中是否存在所述偏移修正流程所需的組件,
若所述知識庫模塊中存在所述偏移修正流程所需的組件,則生成所述偏移修正流程,然后執(zhí)行所述偏移修正流程,
若所述知識庫模塊中不存在所述偏移修正流程所需的組件,則手動輸入并生成所述偏移修正流程,然后執(zhí)行所述偏移修正流程;
當所述執(zhí)行結(jié)果比較模塊判斷執(zhí)行結(jié)果和所述標準值之間無偏移時,所述組件自動化調(diào)度的所述組件流程結(jié)束。
4.如權(quán)利要求1所述的組件自動化調(diào)度系統(tǒng),其特征在于,進一步包含:
執(zhí)行結(jié)果查看模塊,被配置成查看并顯示組件流程的執(zhí)行狀態(tài)和執(zhí)行結(jié)果。
5.如權(quán)利要求1所述的組件自動化調(diào)度系統(tǒng),其特征在于,
當所述執(zhí)行結(jié)果比較模塊判斷執(zhí)行結(jié)果和所述標準值之間有偏移時,則高亮顯示所得的執(zhí)行結(jié)果與所述標準值之間有偏移的組件流程。
6.如權(quán)利要求1所述的組件自動化調(diào)度系統(tǒng),其特征在于,
所述標準值是閾值類標準值。
7.如權(quán)利要求1所述的組件自動化調(diào)度系統(tǒng),其特征在于,
所述標準值是非閾值類標準值。
8.如權(quán)利要求3所述的組件自動化調(diào)度系統(tǒng),其特征在于,判斷所述知識庫模塊中是否存在被用作所述偏移修正流程的組件流程的方法包含以下步驟:
判斷所述知識庫模塊中是否存在組件流程,
若所述知識庫模塊中不存在組件流程,則所述方法結(jié)束、并且判斷結(jié)果是所述知識庫模塊中不存在被用作所述偏移修正流程的組件流程,
若所述知識庫模塊中存在組件流程,則讀取一個未被檢索過的組件流程、輸入組件流程檢索關(guān)鍵字,并進一步判斷所述未被檢索過的組件流程的組件流程名是否與所述組件流程檢索關(guān)鍵字一致,
當所述組件流程名與所述組件流程檢索關(guān)鍵字一致時,則所述方法結(jié)束、并且判斷結(jié)果是所述未被檢索過的組件流程為被用作所述偏移修正流程的組件流程,
當所述組件流程名與所述組件流程檢索關(guān)鍵字不一致時,則判斷所述未被檢索過的組件流程是否是所述知識庫模塊中的最后一個組件流程,
若所述未被檢索過的組件流程是所述知識庫模塊中的最后一個組件流程,則所述方法結(jié)束、并且判斷結(jié)果是所述知識庫模塊中不存在被用作所述偏移修正流程的組件流程,
若所述未被檢索過的組件流程不是所述知識庫模塊中的最后一個組件流程,則返回到所述方法的所述判斷所述知識庫模塊中是否存在組件流程的步驟。
9.如權(quán)利要求3所述的組件自動化調(diào)度系統(tǒng),其特征在于,判斷所述知識庫模塊中是否存在所述偏移修正流程所需的組件的方法包含以下步驟:
判斷所述知識庫模塊中是否存在組件,
若所述知識庫模塊中不存在組件,則所述方法結(jié)束、并且判斷結(jié)果是所述知識庫模塊中不存在所述偏移修正流程所需的組件,
若所述知識庫模塊中存在組件,則讀取一個未被檢索過的組件、輸入組件檢索關(guān)鍵字,并進一步判斷所述未被檢索過的組件的組件名是否與所述組件檢索關(guān)鍵字一致,
當所述組件名與所述組件檢索關(guān)鍵字一致時,則所述方法結(jié)束、并且判斷結(jié)果是所述未被檢索過的組件被選擇為所述偏移修正流程所需的組件,
當所述組件名與所述組件檢索關(guān)鍵字不一致時,則判斷所述未被檢索過的組件是否是所述知識庫模塊中的最后一個組件,
若所述未被檢索過的組件是所述知識庫模塊中的最后一個組件,則所述方法結(jié)束、并且判斷結(jié)果是所述知識庫模塊中不存在所述偏移修正流程所需的組件,
若所述未被檢索過的組件不是所述知識庫模塊中的最后一個組件,則返回到所述方法的所述判斷所述知識庫模塊中是否存在組件的步驟。
10.如權(quán)利要求3所述的組件自動化調(diào)度系統(tǒng),其特征在于,生成所述偏移修正流程的方法包含以下步驟:
判斷組件是否是所述偏移修正流程所需的最后一個組件,
若組件不是所述偏移修正流程所需的最后一個組件,則判斷是否需要手動輸入以新建組件,
當不需要手動輸入以新建組件時,從所述知識庫模塊中選擇組件,然后返回到所述方法的所述判斷組件是否是所述偏移修正流程所需的最后一個組件的步驟,
當需要手動輸入以新建組件時,手動輸入以新建組件,然后返回到所述方 法的所述判斷組件是否是所述偏移修正流程所需的最后一個組件的步驟,
若組件是所述偏移修正流程所需的最后一個組件,則執(zhí)行對組件流程定義文件的定義,然后所述方法結(jié)束。