人事系統---工資模塊設計


摘要:列出了一個針對生產型企業,工資生成模塊的初步設計,希望有個拋磚引玉的效果^_^

1.背景

一個生產型企業,工資按月發放,工資主要分成計件工資(生產線員工)、考勤工資(后勤,行政等人員)兩中,外加一些福利報酬,計件工資原始數據來自多張生產報表,考勤工資涉及考勤記錄,福利報酬一般由工資制作員指定,涉及一些基本配置表

2.總統設計

2.1主要用例

2.2流程

2.3狀態圖

將審核失敗分成全部失敗與部分失敗.
全部失敗:允許制作人員刪除全部重新生產,審核人員需要全部重審
部分失敗:工資表制作人員只能針對失敗的記錄進行重新編制,這樣減輕了審核人員的工作量

2.4數據庫

5張生產報表一月共用20來萬條記錄,每條記錄根據字段的組合可能有多個工資計算公式
工序價格表里保存的是工資計算公式中用到的一些參變量.

3.具體設計

3.1生成引擎類圖

由於計算規則經常變動,這部分邏輯考慮使用腳本實現(IronPython)。

 

3.2計件工資生成流程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM