一、系統介紹
這是一個界面簡潔的薪資管理系統,雖然界面簡單,但其工資項配置,與考勤掛鉤,自動核算功能強大,并有完整的從選單到按鈕的操作權限控制,
系統分為了八大模塊:系統管理、員工管理、角色管理、部門管理、崗位管理、薪資設定、考勤與工資、通知公告,
系統默認有4個角色:管理員,普通用戶
- 管理員(admin/admin):可查看和操作所有選單
- 普通用戶(zhangsan/zhangsan):只可進行考勤,請假,工資查看及工資查詢 以上角色均可由管理員自行增設及配置,
- 審批人員(領導)
- 財務人員
二、角色運行圖
管理員

普通用戶

領導

財務人員

三、系統所有功能說明
1、登錄
- 登錄地址:http://localhost:80/
- 賬號密碼:admin/admin123


2、個人中心
用戶登錄個人中心后可修改頭像與個人基本資訊,以及修改登錄密碼

3、系統管理
此模塊分為選單管理和字典管理,
(1)選單管理
系統選單與權限配置,只有管理員可用

(2)字典管理
管理系統常用字典值,只有管理員可用

4、員工管理
可為新員工增加系統登錄賬號,為離職員工洗掉賬號以及編輯員工資訊,


5、角色管理
配置新角色,為每個角色配置權限,包括選單權限,資料權限,只有管理員可用


6、部門管理
對公司的部門進行增刪改查的管理


7、崗位管理
對公司的崗位進行增刪改查的管理


8、薪資設定
薪資設定包括薪資配置、崗位薪資配置和薪資核算三大模塊
(1)薪資配置
直接對應崗位的配置項,比如工資的扣除項,五險(養老保險,醫療保險,工傷保險,事業保險,生育保險)個稅,公積金,懲罰項:遲到,早退,請假,績效不達標等,并且配置每項在工資核算時的核算金額,


(2)崗位薪資配置
主要有功能有配置和批量配置,修改,查看和洗掉崗位配置,
- 配置:指可以為每個崗位的每個配置項配置計算系數,
- 批量配置:指可以為每個崗位批量做個標準配置,然后那個員工那個配置項需要單獨配置的再修改,減輕財務人員作業負擔,

(3)薪資核算
薪資核算功能有啟動核算,核算及查看,洗掉,

9、考勤與工資
此模塊包括考勤管理、請假管理和工資條三個模塊,主要針對公司普通員工
(1)考勤管理
進行上下班打卡,工資核算中將計算每個人的考勤資訊


(2)請假管理
員工可在此模塊發起請假申請,審批人員(領導進行審批)



(3)工資條

10、通知公告



四、軟體架構
基礎環境:
- JDK:1.8
- MySQL:5.7
- Maven3.0
使用框架:
- 核心框架:Spring Boot
- 視圖框架:Spring MVC
- ORM框架:MyBatis
- 資料庫連接池:Druid 1.1
- 安全框架:Apache Shiro 1.4
- 日志:SLF4J 1.7、Log4j
- 前端框架:jQury,bootStrap,ztree
五、安裝說明
1.匯入mysql腳本,資料庫名稱:salary-management-system
2.修改資料庫配置

3.啟動程式

4、訪問
http://localhost:80(賬號admin/admin123)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/300742.html
標籤:java
上一篇:隱藏秋招絕招:微服務架構五個問題
