一種排班方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種排班方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著中國經(jīng)濟進一步升級,第三產(chǎn)業(yè)得獲得了更大的發(fā)展空間,同時對第三產(chǎn)業(yè) 的服務(wù)水平也有了更高的要求。服務(wù)對象的不確定性,以及提供服務(wù)單位日工作時長大于 個人工作時長等特性,要求多人全天候不同時段的參與服務(wù)。以提高企業(yè)服務(wù)水平。
[0003] 以上情況均需要根據(jù)班次及排班人員來確定某一段時間內(nèi)的排班表,例如,確定 每個月份的排班表,以合理的在該月份為每個排班人員安排班次,然而,目前只能通過專人 按照人工的方式來安排排班表,排班復(fù)雜度隨著人員及班次的增加而大幅增大,排班效率 低,且手工排班很難滿足公平合理的排班及排班計劃隨機應(yīng)變的實時性和有效性要求。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問題是提供一種公平且實時高效的排班方法及系統(tǒng)。
[0005] 本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種排班方法,包括以下步驟:
[0006] 獲取預(yù)先配置的排班信息;
[0007] 將預(yù)先設(shè)置的所有排班人員的各種作息信息分別拆分為多個業(yè)務(wù)構(gòu)件;
[0008] 將拆分出的所有業(yè)務(wù)構(gòu)件根據(jù)所屬的排班人員進行封裝、組合,得到多組頁面信 息;
[0009] 將多組頁面信息分別與對應(yīng)的排班人員進行關(guān)聯(lián);
[0010] 根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排班列表。
[0011] 本發(fā)明的有益效果是:本發(fā)明基于排班模式的轉(zhuǎn)變,管理人員從繁重的排班中解 放出來,工作更輕松,基于公平的排班結(jié)果員工工作積極性得到進一步提高,通過對高峰時 段服務(wù)人數(shù)的增加,從而提升了客戶的服務(wù)感知及滿意度。
[0012] 在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進。
[0013] 進一步,所述排班信息包括用于設(shè)定每個班次的開始時間和結(jié)束時間的班次設(shè)置 信息、用于設(shè)定兩個班次的關(guān)聯(lián)關(guān)系的連班設(shè)置信息和用于設(shè)定排班天數(shù)及非排班天數(shù)的 排班參數(shù)信息。
[0014] 進一步,在所述配置排班信息之后還包括校驗班次設(shè)置信息、連班設(shè)置信息及排 班參數(shù)信息的配置是否完整。
[0015] 進一步,在所述根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排班列表 之后還包括校驗排班列表與排班信息沖突、及排班列表是否已發(fā)布。
[0016] 進一步,一種排班系統(tǒng),包括獲取模塊、拆分模塊、封裝組合模塊、關(guān)聯(lián)模塊和生成 豐吳塊;
[0017] 所述獲取模塊,用于獲取預(yù)先配置的排班信息;
[0018] 所述拆分模塊,用于將預(yù)先設(shè)置的所有排班人員的各種作息信息分別拆分為多個 業(yè)務(wù)構(gòu)件;
[0019] 所述封裝組合模塊,用于將拆分出的所有業(yè)務(wù)構(gòu)件根據(jù)所屬的排班人員進行封 裝、組合,得到多組頁面信息;
[0020] 所述關(guān)聯(lián)模塊,用于將多組頁面信息分別與對應(yīng)的排班人員進行關(guān)聯(lián);
[0021] 所述生成模塊,用于根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排班 列表。
[0022] 進一步,所述排班信息包括用于設(shè)定每個班次的開始時間和結(jié)束時間的班次設(shè)置 信息、用于設(shè)定兩個班次的關(guān)聯(lián)關(guān)系的連班設(shè)置信息和用于設(shè)定排班天數(shù)及非排班天數(shù)的 排班參數(shù)信息。
[0023] 進一步,所述系統(tǒng)還包括:校驗信息模塊,用于校驗班次設(shè)置信息、連班設(shè)置信息 及排班參數(shù)信息的配置是否完整。
[0024] 進一步,所述系統(tǒng)還包括:校驗列表模塊,用于校驗排班列表與排班信息沖突、及 排班列表是否已發(fā)布。
【附圖說明】
[0025] 圖1為本發(fā)明方法步驟流程圖;
[0026] 圖2為本發(fā)明系統(tǒng)結(jié)構(gòu)圖。
[0027] 附圖中,各標(biāo)號所代表的部件列表如下:
[0028] 1、獲取模塊,2、拆分模塊,3、封裝組合模塊,4、關(guān)聯(lián)模塊,5、生成模塊,6、校驗信息 模塊,7、校驗列表模塊。
【具體實施方式】
[0029] 以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并 非用于限定本發(fā)明的范圍。
[0030] 實施例1
[0031] 如圖1所示,一種排班方法,包括以下步驟:
[0032] 獲取預(yù)先配置的排班信息;
[0033] 將預(yù)先設(shè)置的所有排班人員的各種作息信息分別拆分為多個業(yè)務(wù)構(gòu)件;
[0034] 將拆分出的所有業(yè)務(wù)構(gòu)件根據(jù)所屬的排班人員進行封裝、組合,得到多組頁面信 息;
[0035] 將多組頁面信息分別與對應(yīng)的排班人員進行關(guān)聯(lián);
[0036] 根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排班列表。
[0037] 所述排班信息包括用于設(shè)定每個班次的開始時間和結(jié)束時間的班次設(shè)置信息、用 于設(shè)定兩個班次的關(guān)聯(lián)關(guān)系的連班設(shè)置信息和用于設(shè)定排班天數(shù)及非排班天數(shù)的排班參 數(shù)信息。
[0038] 在所述配置排班信息之后還包括校驗班次設(shè)置信息、連班設(shè)置信息及排班參數(shù)信 息的配置是否完整。
[0039] 在所述根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排班列表之后還 包括校驗排班列表與排班信息沖突、及排班列表是否已發(fā)布。
[0040] 如圖2所示,一種排班系統(tǒng),包括獲取模塊I、拆分模塊2、封裝組合模塊3、關(guān)聯(lián)模 塊4和生成模塊5 ;
[0041] 所述獲取模塊1,用于獲取預(yù)先配置的排班信息;
[0042] 所述拆分模塊2,用于將預(yù)先設(shè)置的所有排班人員的各種作息信息分別拆分為多 個業(yè)務(wù)構(gòu)件;
[0043] 所述封裝組合模塊3,用于將拆分出的所有業(yè)務(wù)構(gòu)件根據(jù)所屬的排班人員進行封 裝、組合,得到多組頁面信息;
[0044] 所述關(guān)聯(lián)模塊4,用于將多組頁面信息分別與對應(yīng)的排班人員進行關(guān)聯(lián);
[0045] 所述生成模塊5,用于根據(jù)排班信息及與排班人員關(guān)聯(lián)后的所有頁面信息生成排 班列表。
[0046] 所述排班信息包括用于設(shè)定每個班次的開始時間和結(jié)束時間的班次設(shè)置信息、用 于設(shè)定兩個班次