下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-作者xxxx-日期xxxx考勤排班規(guī)則【精品文檔】班次在考勤,班次定義,就是員工上下班的標準,就是考勤的標準,其重要性不言而喻。企業(yè)中存在著各色各樣的班次,而且不同的企業(yè)對班次的定義及習慣說法也不一樣,理清班次的定義及其相關聯(lián)的術語含義就非常有意義。下面分幾個方面來描述班次及其在企業(yè)中的常見表現(xiàn)。一、基本班次的組成:班次定義了員工一天的上下班時間及規(guī)則,班次是由多個班段組成的,了解班次之前先了解班段。下面先說明一下相關的術語,這些術語可以輔助我們更好地交流。就類似于我們談軟件的“設計模式”一樣。1、固定班段 指上下班時間固定的班段。例:指定上下班時間為 8:00-12:00.2、自由班段 是
2、指上下班時間是由員工自由掌握的。例:允許員工 7:00-9:00之間的任一時刻上班,11:00-13:00的任一時刻下班,但要保障上滿4小時。這類型的班段可稱為自由班段。3、休息時段 在一個班段內部,允許存在多個休息時段。4、用餐時段 同休息時段類似。用餐時段可分為兩類:固定用餐和自由用餐,舉例說:規(guī)定中午用餐 11:30-12:30 ,叫固定用餐,允許中午 11:00-13:00之間用餐,但規(guī)定用餐時間只能是1個小時,叫自由用餐。如果規(guī)定了員工可以自由選擇11:00-12:00 11:15-12:15 11:30-12:30之間的一個時段用餐,則可稱為浮動用餐。由上面4個基本元素組合而成的班
3、次,稱為基本班次,其中休息時段或用餐時段是從屬于某個班段的,這樣組成的班次,能夠適應大部分的情況。班次除了規(guī)定上下 班時間規(guī)則外,還要定義該班次中,怎樣才算遲到早退,怎樣才算缺席曠工,還有其它什么異常等等,如含用餐時段的班次,就有用餐超時的異常。(每個班次都定義遲到早退缺席曠工等設定,會比較啰嗦,可做個全局默認值,如果班次中沒有設定就使用默認值)二、特殊班次1、休息:休息作為一個特殊的班次指明了當天不用上班。注意指定休息并非指定當天是周日或節(jié)假日,這由其它地方定義。指定休息僅僅是指定當天不用上班。2、自由上下班:例:規(guī)定員工當天 7:00-19:00可自由上下班(多個班段),只要保障上足8小時
4、即可,或者上了多少小時班算多少。周六周日自由加班就是屬于這種情況。3、互斥班組:將多個互斥的基本班次組合在一起,構成一個互斥班組。所謂互斥的,是指各個班次其上下班時間相互不交叉。計算考勤時由系統(tǒng)自動識別匹配是哪個基本班次。這對于兩班倒或三班倒的情況下可以有效地減少排班的工作量。不建議使用互斥班組來進行排班,因為在員工多打卡或少打卡的情況下,同時加班,請假會讓班次是的刷卡點改變,這都使得智能匹配過程容易產生錯誤。明確排班則沒有這類錯誤??记趹欠浅烂C的,哪怕是0.0001%的錯誤,都會給你的考勤軟件蒙上污點。4、動態(tài)班次 這是一種非常特殊的班次。正常情況下,班次的定義是預先定義的,而動態(tài)班次的
5、班次定義是由程序動態(tài)生成的。好像這不好理解,舉例說,學校老師按課程表上下班,上課前30分鐘要簽到,下課后即可下班,沒課可以不來。此時可依據課程表動態(tài)生成一個基本班次來參與考勤計算。如果不使用動態(tài)班次,則需要預定義很多個基本班次,而且也加大了排班的難度。很明顯,這種班次需要二次開發(fā)定制才能使用。三、“工作天”在班次中的重要性班次解決了員工當天該如何上下班,排班指定了員工當天上哪個班次。這個天并非我們時常說的24小時的一天,而是“工作天”。一個工作天可能不止24小時。班次中定義工作天的起止時間點,加班可能會改變該時間點,從而使得一個工作天實際上不止24小時。“休息”作為一個特殊的班次,其不用指定工
6、作天起止點。班次中如果不定義工作天,那么對于跨天加班及連續(xù)上班36小時的現(xiàn)象就不好處理。這里說一下員工連續(xù)工作36小時的現(xiàn)象(變態(tài)吧),例如:兩班倒時,1號上夜班,一直加班到2號,然后接著上白班,2號下班后又加班。好像說,這不可能吧! 我說說我知道的比較合理的解析。一種情況是下班后安排幾個員工到醫(yī)院守護病人,然后第二天繼續(xù)上班,自然得付給員工加班費了。其實并不是那名員工強壯得變態(tài),他們可以睡覺的。另一種情況是,安排員工24小時待命,機器一好就開始生產,自然這也是得給員工加班費的。所以,面對異常現(xiàn)象時,不要盲目下結論,調查分析后更有發(fā)言權。對于該異常,應該將加班時間分配到相應的工作天去,這也需要
7、工作天定義。定義了工作天,考勤體系更為完整。 四、用面向對象的類來因應企業(yè)班次的發(fā)展 以上所說的班次,能對應企業(yè)中的普遍情況,但就能適應企業(yè)中的全部情況了嗎?那肯定是不行的,隨著企業(yè)的發(fā)展與需求的變化,班次也將隨著變化,但無論如何變化,總要規(guī)定員工是如何上下班的,如何打卡的,怎樣才算是異常等等信息,對于考勤計算來說,這個班次又是如何匹配刷卡的,如何匹配工作天的,等等信息總要在班次中定義,排班也一樣,無論采用何種排班方法,總得給出當天排的是什么班次。用寫SQL過程來計算考勤過程的方法,因為其對模塊化及面向對象均不支持,在需求發(fā)生變更時,改動代碼或看別人的代碼都將
8、變得無比艱難。用面向對象的軟件方法可以在企業(yè)有新的班次類型出現(xiàn)時,輕松面對,而無須對軟件大動干戈。用面向對象的方法則需要建立一個正確的考勤模型體系,只要考勤模型不變,變化就盡在掌握中。四 公休作息日 作息是每個人所必需的,五 調休 考勤排班 班次及排班對于考勤有著重要的意義,是計算考勤的基準??记谲浖欠窈糜?,排班是否好用就占了很大的比重。1、群組排班與個人排班的關系。不同的軟件其排班實現(xiàn)不大一樣,一般分為群組排班及個人排班,排班邏輯是個人排班優(yōu)先于群組排班。對于群組的概念, 有些軟件直接用部門替代有些則有專門的考勤班組概念,
9、無論如何做,都是一個員工集合也就是Group這個概念,個人排班作為特殊情況對待。其當天排班過程 則是這樣:如果當天有做個人排班,則以個人排班為準,否則以群組排班作為當天班次,如果群組排班也沒排,那么就依全局設定來處理這個異常,沒排班的可以設 定一個默認班次,或者設一個部門默認班次或者直接發(fā)出異常,總之在考勤計算前要確認當天所上班次,我是反對智能匹配班次這個概念的,因為考勤是個很嚴肅的 話題,就算你做到了99.99%成功匹配,但就是出現(xiàn)一個錯誤,就需要人工來做全部檢查。2、異動與歷史記錄對排班的影響。一個例子就是:員工從排班組A 調入排班組B,那么其班次也會跟著改變,計算時得考慮這些因素。類似這
10、樣的例子有:員工部門調動對于統(tǒng)計部門每天人數(shù)的影響,薪資異動對于每月薪資計算的影響。3、數(shù)據的來攏去脈能夠展示出來給用戶看,回答為什么員工當天上的是這個班次,打了這些卡后,為什么得到如此計算結果。4、個人月排班查詢:數(shù)據來源是群組排班與、個人排班、加班、請假及異動記錄,依據預定的規(guī)則計算出員工當天排班然后展示出來給用戶看,"加"表示當天有安排加班,"假"表示當天有請假,"離"表示當天已離職,"未"表示當天尚未入職,并提供快捷的方式查找到相應的記錄,以做到有理可依有據可查。個人排班與群組排班具有類似的界面及批量排班功
11、能,目的是減少排班工作量,讓軟件更人性化一些。5、 個人考勤明細:考勤計算結果與相關考勤數(shù)據展示出來,讓用戶明白刷了什么卡,得到什么樣的結果,力求做到數(shù)據透明化。解決幾個問題:1)當天該員工是否應上班?這由排班系統(tǒng)來排定。2) 應該什么時候上下班 ?這由班次定義指定。3) 打了什么卡?這通過自動采集考勤機數(shù)據得到。4)計算結果是什么樣的?為什么是這樣?將計算結果顯示出來,并支持相應的分組統(tǒng)計。能方便地過濾出每一天的異常人員,并提供方便的途徑回答員工的考勤疑問。排班系統(tǒng)與考勤計算的關系排班系統(tǒng)與考勤計算其實關系不大,也就是考勤計算只需要排班系統(tǒng)告訴員工當天排的是哪個班次就行了,具體如何排班,如何
12、倒班則與考勤計算無關。理解這一點就可以將排班系統(tǒng)與考勤計算獨立開來。排班系統(tǒng)的目標是更好地真實地反映企業(yè)中排班的實際情況,企業(yè)中排班的主要對象是:1、人。2、班次。3、倒班規(guī)則。下面分開來說:1、人,要解決多人同時排班的問題。最簡單方法是手工進行每人每天的排班,加一個批量處理功能來解決多人同時排班的問題。這里說另一種方法:將人歸入群組,然后對群組進行每天排班,特殊的人員進行個人每天排班。也就有群組排班與個人排班同時存在,匹配邏輯是個人排班優(yōu)先于群組排班。同時群組排班及個人排班都應該有批量處理功能。 對人分群組進行群組排班的方法比較貼近千人以上的企業(yè)的實際情況,能清楚地反映當前群組的班次。其帶來
13、的問題是員工歸屬群組的歷史記錄問題,這個問題要處理。2、班次,班次的種類及具體班次的定義請看另一個文章,這里只是提出排班時,要對所排班次的合理性做出檢測并警告,主要是相鄰天的上下班時間交叉問題,特別是1號上夜班,2號上白班這種情況。當班次很多時,一般會對班次進行分類,常有以下分類:1、按部門分。2、按使用性質分:常用班次,臨時班次, 一次性班次等。分類后能很容易就能找到相應的班次,不用記住班次的名稱或編號。3、倒班規(guī)則,如果做好了群組排班與個人排班,就算沒做倒班規(guī)則,對千人左右的廠也夠用了。但要應付更多的員工時,倒班規(guī)則可以幫助HR人員很快地生成當月排班表。常見的倒班規(guī)則有:兩班倒,三班倒,倒
14、班時間則有:按月倒及按周倒,或者自定義倒班日期。倒班規(guī)則掛在員工考勤群組中,不同的考勤群組指定不同的倒班規(guī)則,這樣就可以快速生成群組排班表。 快速生成一個群組排班表,再由HR人員手工做少少修改或不用修改就可以完成排班,這可以減輕排班難度。4、員工排班表的生成。排班表決定員工最終排定班次,注意:該表不一定存在于數(shù)據庫中,至少在我的設計里,該表沒有存在于數(shù)據庫表中。它是排班系統(tǒng) 動態(tài)依據“群組排班表”“個人排班表”“個人歷史記錄”計算而得出的。目前我 設計中“倒班規(guī)則”則是用來快速生成群組排班表,減輕排班工作量的,與排班表生成邏輯無關。如果要做得更復雜一些,也可以在將“倒班規(guī)則”考慮到排班表的生成中去,那樣的排班表生成邏輯就復雜很多了。我認為:將“倒班規(guī)則”只用作快速生成群組排班表,不計入排班表生成邏輯中是一個足夠好用的方案,系統(tǒng)不需要再復雜化。5、關于自動偵測員工當天班次。自動偵測員工當天班次,作為一個功能存在,做成“偵測可能的排班錯誤”,并提供對應的可能班次。用以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年可伐微晶熔封玻璃合作協(xié)議書
- 貴州省六盤水市(2024年-2025年小學五年級語文)統(tǒng)編版階段練習(下學期)試卷及答案
- 廢料清運合同范本
- 文員購銷合同范本
- 關于鎢砂合同范本
- 股份質押合同范本
- 放射科受檢者安全告知制度
- 環(huán)保項目合同執(zhí)行管理方案
- 建筑類實習生住宿及請假制度
- 邢臺學院《銷售終端設計》2022-2023學年第一學期期末試卷
- 面相與手相課件
- 《嬰幼兒行為觀察、記錄與評價》習題庫(項目一)認識嬰幼兒行為觀察、記錄與評價
- 煙草局考試計算機專業(yè)考試題
- 2023年浙江省衢州市七年級上學期數(shù)學期中考試試卷附答案
- 2023年中國船級社人才招聘筆試參考題庫附帶答案詳解
- 學生綜合素質評價管理機制和保障制度精選范文
- 初中學生綜合素質評價表
- 冷熱源工程課程設計
- 儲罐氣柜基礎施工質量確認復測記錄
- 員工技能矩陣圖
- 職業(yè)技能鑒定《高級眼鏡驗光員》考前點題卷二
評論
0/150
提交評論