工資系統的設計

2021-06-08 13:52:25 字數 2288 閱讀 3348

很多企業都離開不了工資計算,小到幾個人,大到幾千人幾萬人,本篇文章主要跟大家分享一下最近設計的乙個小型工資系統,適合中小型的企業,支援多組織多部門!

首先我們要定義好工資的一些輔助專案,所謂輔助專案就是用於計算工資的一些補充專案,這個根據自己公司的本身情況而定,比如有的公司有主管津貼,職務是經理的有每月500的補助,職務是主管的每月有300的補助,像這樣的話,我們就要定義乙個職務的輔助資料,這個資料**於職員表。還有比如請假天數,遲到次數,績效工資,基本工資,如下圖所示:每個公司情況不一樣,所以輔助資料可以靈活根據自己的情況定義。

工資輔助專案裡面有些值,未來可能是通過手動輸入或者excel匯入系統的,這種情況我們就要設定其輔助專案如下:

比如出差天數,你可以整理成excel然後每月計算工資的時候匯入進去!

還有的輔助專案是取自其他表的。這樣的話我們就這樣設定

這樣我們輔助工資專案就定義完了!

定義完輔助專案後,我們要定義工資具體專案了。工資專案大致分三類,應發專案,應減專案,所得稅專案,每個公司可以靈活定義自己的工資發放專案具體的乙個發放細節,這個細節在我們工資專案的公式裡面定義出來,如下:

具體設定我舉倆個例子說明下:比如績效工資,我根據這個月該員工所得績效來生成相應的績效工資

比如罰款金額

根據員工遲到早退次數來生成罰款金額。

設定好這些後,我們就可以為不同部門定義工資發放方案的,比如對於業績提成,不是銷售部門的肯定不需要定義這個工資專案:

銷售部和生產部工資發放的不一樣。

一般很多公司銷售員是沒有加班工資的,但是生產部是有的,生產部沒有銷售提成,所以差異在於工資發放方案,

好了,定義好這些基礎公式以及輔助工資專案,工資專案和發放方案後,我們就可以開始錄入輔助工資資料了,比如每個員工的遲到早退,加班各項具體資料了。

如下:

對裡面資料有疑問的還可以修改:

也可以整理如下的excel資料匯入進系統

這樣基礎資料準備好了,我們就可以開始計算員工工資了,我們的計算介面設計的很簡單

工資計算完畢後,我們可以立即看到每個職員的工資專案情況。如下:

還可以按員工一條一條列印出來!

整個系統從設計到實現花了大概一天時間,各位有興趣的朋友可以加我詳細了解相關詳細設計需求。

開發這個軟體的開發工具介紹:

tel:13826519021  李先生

工資系統特點

2.支援多公司多帳套,為企業節約成本。4.工資專案自行設定,滿足不同企業需求。5.中日雙語操作,支援計算外籍人員工資。6.支援計件計時和臨時員工的工資計算,提供與生產管理系統的介面。7.提供與人事管理系統的介面。8.與考勤系統的介面自適應,並且可與 相關軟體無縫連線。9.提供銀行代發功能和各社保局的...

《嘉工資》 Python實現工資管理系統

這個專案會分模組分享,講一下各個模組中遇到的問題以及運用到的技術個人小結 此次專案比較困難的是定時任務,一開始是完全沒有頭緒,找到schedule模組會阻塞主程序,在mysql中設定任務我也嘗試過,雖然失敗了。後來就想著是不是要多執行緒開發,終於被我找到apscheduler模組,這個模組一些功能,...

C語言課程設計 工資管理系統

工資資訊採用結構體陣列 struct salary info si max si max 中每個陣列元素對應乙個職工工資資訊 1 主函式提供輸入 處理和輸出部分的函式呼叫,各功能模組採用選單方式選擇。2 輸入模組 按照工資卡號 姓名 月份 應發工資 水費 電費的順序輸入資訊,稅金和實發工資根據輸入的...