System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及資源分配,尤其涉及一種資源分配方法和裝置。
技術介紹
1、大型公司在不同時段都需要處理公司業務。很多公司內部還部署有復雜的基礎設施。因此,值班是公司運營工作中一個重要環節。值班人員保證了公司業務正常連續的處理,以及公司基礎設施的穩定運行。在目前排班過程中,值班人員通常由部門負責人直接指定某幾個人來完成,排班操作繁瑣,難以均衡各值班人員的工作量。
技術實現思路
1、有鑒于此,本專利技術實施例提供一種資源分配方法和裝置,能夠簡化排班操作,均衡各值班人員的工作量,將值班任務公平地分配給各值班人員。
2、第一方面,本專利技術實施例提供了一種資源分配方法,包括:
3、確定至少一個資源類型;
4、確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期;
5、針對各所述資源排期:確定所述資源排期對應的目標資源類型及資源數目;確定所述目標資源類型對應的至少一個服務資源及目標資源隊列;根據所述服務資源的服務權重及所述服務資源在所述目標資源隊列中的位置,從所述至少一個服務資源中,確定出所述資源數目個目標服務資源,并將所述目標服務資源分配給所述資源排期;從所述目標資源隊列中取出各所述目標服務資源,并將所述目標服務資源從所述目標資源隊列的隊尾放入所述目標資源隊列中;根據所述資源排期對應的排期權重,修改各所述目標服務資源的服務權重。
6、可選地于,所述確定至少一個資源類型之后,還包括:
7、將所述資源類型對應的至少
8、初始化所述資源類型對應的各服務資源的服務權重。
9、可選地,所述根據所述服務資源的服務權重及所述服務資源在所述目標資源隊列中的位置,從所述至少一個服務資源中,確定出所述資源數目個目標服務資源,包括:
10、響應于存在第一資源及第二資源的服務權重均符合選取條件,確定所述第一資源在所述目標資源隊列中的第一位置及所述第二資源在所述目標資源隊列中的第二位置;
11、響應于所述第一位置在所述第二位置之前,確定所述第一資源為所述目標服務資源;
12、響應于所述第一位置在所述第二位置之后,確定所述第二資源為所述目標服務資源。
13、可選地,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
14、接收到針對所述服務周期的預覽指令;
15、展示所述服務周期對應的多個資源排期及分配給各所述資源排期的服務資源。
16、可選地,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
17、接收針對目標資源的查詢指令;
18、獲取并展示所述目標資源在所述服務周期內的至少一個資源排期。
19、可選地,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
20、接收針對目標排期的修改指令,并確定所述修改請求對應的目標資源及替換資源;
21、將分配給所述目標排期的所述目標資源,修改為所述替換資源;
22、根據所述目標排期對應的排期權重,修改所述目標資源及所述替換資源的服務權重。
23、可選地,所述將所述目標服務資源分配給所述資源排期之后,還包括:
24、確定所述資源排期對應的排期時間及排期權限;
25、執行授權指令,所述授權指令用于使所述目標服務資源在所述排期時間內擁有所述排期權限。
26、第二方面,本專利技術實施例提供了一種資源分配裝置,包括:
27、資源確定模塊,用于確定至少一個資源類型;
28、排期確定模塊,用于確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期;
29、資源分配模塊,用于針對各所述資源排期:確定所述資源排期對應的目標資源類型及資源數目;確定所述目標資源類型對應的至少一個服務資源及目標資源隊列;根據所述服務資源的服務權重及所述服務資源在所述目標資源隊列中的位置,從所述至少一個服務資源中,確定出所述資源數目個目標服務資源,并將所述目標服務資源分配給所述資源排期;從所述目標資源隊列中取出各所述目標服務資源,并將所述目標服務資源從所述目標資源隊列的隊尾放入所述目標資源隊列中;根據所述資源排期對應的排期權重,修改各所述目標服務資源的服務權重。
30、可選地,還包括:
31、初始化模塊,用于將所述資源類型對應的至少一個服務資源放入所述資源類型對應的資源隊列中;
32、初始化所述資源類型對應的各服務資源的服務權重。
33、可選地,所述資源分配模塊具體用于:
34、響應于存在第一資源及第二資源的服務權重均符合選取條件,確定所述第一資源在所述目標資源隊列中的第一位置及所述第二資源在所述目標資源隊列中的第二位置;
35、響應于所述第一位置在所述第二位置之前,確定所述第一資源為所述目標服務資源;
36、響應于所述第一位置在所述第二位置之后,確定所述第二資源為所述目標服務資源。
37、可選地,還包括:
38、預覽模塊,用于接收到針對所述服務周期的預覽指令;
39、展示所述服務周期對應的多個資源排期及分配給各所述資源排期的服務資源。
40、可選地,還包括:
41、查詢模塊,用于接收針對目標資源的查詢指令;
42、獲取并展示所述目標資源在所述服務周期內的至少一個資源排期。
43、第三方面,本專利技術實施例提供了一種電子設備,包括:
44、一個或多個處理器;
45、存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現上述任一實施例所述的方法。
46、第四方面,本專利技術實施例提供了一種計算機可讀介質,其上存儲有計算機程序,所述程序被處理器執行時實現上述任一實施例所述的方法。
47、第五方面,本專利技術實施例提供了一種計算機程序產品,包括計算機程序,所述程序被處理器執行時實現上述任一實施例所述的方法。
48、上述專利技術中的一個實施例具有如下優點或有益效果:確定服務周期對應各資源類型的至少一個資源排期。確定資源排期對應的目標資源類型及資源數目;根據目標資源類型對應的各服務資源的服務權重,從目標資源類型對應的至少一個服務資源中,確定出資源數目個服務資源,并將確定出的服務資源分配給資源排期。資源類型可對應于值班崗位,服務資源可對應于值班人員,服務權重可表征值班人員的工作量。本專利技術實施例的方案能夠自動確定各資源排期對應的值班人員,簡化排班操作,均衡各值班人員的工作量,將值班任務公平地分配給各值班人員。
49、此外,根據服務資源的服務權重及在目標資源隊列中的位置,確定出目標服務資源之后,從目標資源隊列中取出當前服本文檔來自技高網...
【技術保護點】
1.一種資源分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述確定至少一個資源類型之后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述服務資源的服務權重及所述服務資源在所述目標資源隊列中的位置,從所述至少一個服務資源中,確定出所述資源數目個目標服務資源,包括:
4.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
5.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
6.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
7.根據權利要求1所述的方法,其特征在于,所述將所述目標服務資源分配給所述資源排期之后,還包括:
8.一種資源分配裝置,其特征在于,包括:
9.根據權利要求8所述的裝置,其特征在于,還包括:
10.根據權利要
11.根據權利要求8所述的裝置,其特征在于,還包括:
12.根據權利要求8所述的裝置,其特征在于,還包括:
13.一種電子設備,其特征在于,包括:
14.一種計算機可讀介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1-7中任一所述的方法。
15.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1-7中任一所述的方法。
...【技術特征摘要】
1.一種資源分配方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述確定至少一個資源類型之后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述根據所述服務資源的服務權重及所述服務資源在所述目標資源隊列中的位置,從所述至少一個服務資源中,確定出所述資源數目個目標服務資源,包括:
4.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
5.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
6.根據權利要求1所述的方法,其特征在于,所述確定服務周期及所述服務周期對應各所述資源類型的至少一個資源排期之后,還包括:
...
【專利技術屬性】
技術研發人員:嚴志凌,饒夢文,
申請(專利權)人:中國建設銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。