[發明專利]一種自動排班系統在審
| 申請號: | 201710160133.9 | 申請日: | 2017-03-17 |
| 公開(公告)號: | CN106952079A | 公開(公告)日: | 2017-07-14 |
| 發明(設計)人: | 蘇楊;龍玉江;羅念華;王瑋;汪浩;史峻丞;盧翔;李陽;陳然;劉維嘉;余萱;趙威揚;肖幫宇 | 申請(專利權)人: | 貴州電網有限責任公司信息中心 |
| 主分類號: | G06Q10/10 | 分類號: | G06Q10/10 |
| 代理公司: | 貴陽中新專利商標事務所52100 | 代理人: | 商小川 |
| 地址: | 550081 貴州省*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 排班 系統 | ||
技術領域
本發明屬于自動排班技術,尤其涉及一種自動排班系統。
背景技術
在需要24小時輪換工作的企業,需要進行排班,由于參與排班人數多、排班條件復雜多變;需綜合統籌考慮一個月中所有值班員的值班情況、工時情況基本一致,以保證排班表的公平性;在進行次月排班時還需考慮上月排班各值班員的工時情況,以保證排班表具有連續的公平性。這樣通過人工的方式排班難度大且效率很低。在排班表確定后,還要統計每個值班員的值班情況、工時情況等各類報表,這也給排班工作帶來了極大的負擔。
發明內容
本發明要解決的技術問題是:提供一種自動排班系統,以解決現有技術中的排班系統由于采用人工方式排班,由于需要考慮的因素眾多,因此排班難度大且效率低下等技術問題。
本發明技術方案:
一種自動排班系統,它包括:
排班參數配置模塊,定義排班參與人員、值班類型、夜班休息天數和一個月最大夜班數,從數據庫中提取上月值班權值,為本月排班提供初始化功能,與數據庫系統連接;
排班規則配置模塊,通過該模塊新增、啟用、停用、配置及變更排班規則,并將排班規則轉換為數據庫二維表形式進行存儲,與數據庫系統連接;
人機互動排班模塊,通過人工參與調整排班過程,與排班參數配置模塊和排班規則配置模塊連接;
自動排班模塊,通過上月值班員的值班累計權值和本月人工初始化后的值班權值相加得到本月開始排班的最終初始化權值,啟動自動排班引擎進行排班,輸出排班表,并保存最后的權值信息、值班表、排班進程和排班記錄信息,與數據庫系統連接;
工量統計模塊,通過訪問數據庫系統得到所有值班員累計的各類值班數據,在系統自動排班前,計算當前所有值班員的權值數據和工量數據,在排班結束后計算對應的值班報表,與數據庫系統連接;
系統訪問接口模塊,提供數據訪問和傳輸功能,與數據庫系統連接。
所述值班類型包括白班、夜班、行政班、休半天、休一天、整班和休假。
所述人工參與調整排班過程,其參與方法為:在系統自動排班之前,手工方式自定義節假日值整班情況、休年假情況,然后再進入自動排班過程;在系統自動排班完成之后,通過手動方式調整排班需求。
所述啟動自動排班引擎進行排班,輸出排班表,它包括:
步驟1.1、初始化本月排班權值生成動態權值排序隊列,為自動排班引擎提供所有值班員的值班權值數據;初始化本月排班流程生成排班進程表,為自動排班引擎提供本月所需排班班次與排班進程;裝載排班規則生成排班規則過濾棧,為自動排班引擎提供排班規則校驗的功能;
步驟1.2、從排班進程表中提取本月排班的第一個排班班次,然后按該班次的值班類型將動態權值排序隊列重新按該值班類型升序排序,取隊列中第一個值班員;將該班次與該值班員作為排班規則校驗的輸入條件,判斷該值班員值該班次是否通過排班規則過濾桟的所有規則;若未通過,則訪問動態權值排序隊列依次取下一個值班員過排班規則過濾桟,直至找到能值該班次的權值最低的值班員;當通過排班規則過濾桟的所有規則后,更新動態權值排序隊列該值班員對應該值班類型的權值加一,向值班表中的該班次輸入確定的值班員。這樣排班引擎完成了一個班次的排班;
步驟1.3、依次向排班進程表中取下一個排班班次繼續循環步驟1.2的操作,直至排班引擎將排班進程表中所有的班次排班完成,最后生成值班表。
本發明有益效果:
根據預置的排班參數與排班規則進行系統全自動排班,并提供了新增、配置和變更排班參數與排班規則的功能,增強了排班系統的可擴展性與可維護性;
整個排班過程均加入了人機互動的機制,實現了系統高效全自動排班與特殊定制排班需求的有效結合,極大增強了排班系統的互動性;
對各類值班類型均有對應的值班權值,參與排班的值班員均有獨立的值班權值集合,系統全自動排班時各自計算值班權值互不干擾,在進行本月排班時,會繼承上月排班權值,充分保證了系統全自動排班的公平合理性,通用性強應用范圍廣泛。
本發明實現了系統全自動排班,能夠自動求解出最優的排班結果,且求解出的排班結果具備充分的隨機性,大大降低了排班復雜度,提高了排班效率。由系統消息推送完成值班表到IT服務管理系統的自動消息同步,不再由人工將排班系統生成的值班表反錄入到IT服務管理系統中,增加了工作效率,降低了錯誤率。采用Web Service技術增強了異構系統的數據交互能力;解決了現有技術中的排班系統由于采用人工方式排班,由于需要考慮的因素眾多,因此排班難度大且效率低下等技術問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州電網有限責任公司信息中心,未經貴州電網有限責任公司信息中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710160133.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:全激光復合增材制造裝置
- 下一篇:齒輪激光除銹設備
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





