基于springBoot的薪资管理系统
薪資管理系統(tǒng)
一、系統(tǒng)介紹
這是一個界面簡潔的薪資管理系統(tǒng),雖然界面簡單,但其工資項配置,與考勤掛鉤,自動核算功能強大,并有完整的從菜單到按鈕的操作權(quán)限控制。
系統(tǒng)分為了八大模塊:系統(tǒng)管理、員工管理、角色管理、部門管理、崗位管理、薪資設(shè)置、考勤與工資、通知公告。
系統(tǒng)默認(rèn)有4個角色:管理員,普通用戶
-
管理員(admin/admin):可查看和操作所有菜單
-
普通用戶(zhangsan/zhangsan):只可進(jìn)行考勤,請假,工資查看及工資查詢 以上角色均可由管理員自行增設(shè)及配置。
-
審批人員(領(lǐng)導(dǎo))
-
財務(wù)人員
二、角色運行圖
管理員
普通用戶
領(lǐng)導(dǎo)
財務(wù)人員
三、系統(tǒng)所有功能說明
1、登錄
-
登錄地址:http://localhost:80/
-
賬號密碼:admin/admin123
2、個人中心
用戶登錄個人中心后可修改頭像與個人基本信息,以及修改登錄密碼
3、系統(tǒng)管理
此模塊分為菜單管理和字典管理。
(1)菜單管理
系統(tǒng)菜單與權(quán)限配置,只有管理員可用
(2)字典管理
管理系統(tǒng)常用字典值,只有管理員可用
4、員工管理
可為新員工增加系統(tǒng)登錄賬號,為離職員工刪除賬號以及編輯員工信息。
5、角色管理
配置新角色,為每個角色配置權(quán)限,包括菜單權(quán)限,數(shù)據(jù)權(quán)限,只有管理員可用
6、部門管理
對公司的部門進(jìn)行增刪改查的管理
7、崗位管理
對公司的崗位進(jìn)行增刪改查的管理
8、薪資設(shè)置
薪資設(shè)置包括薪資配置、崗位薪資配置和薪資核算三大模塊
(1)薪資配置
直接對應(yīng)崗位的配置項,比如工資的扣除項,五險(養(yǎng)老保險,醫(yī)療保險,工傷保險,事業(yè)保險,生育保險)個稅,公積金,懲罰項:遲到,早退,請假,績效不達(dá)標(biāo)等。并且配置每項在工資核算時的核算金額。
(2)崗位薪資配置
主要有功能有配置和批量配置,修改,查看和刪除崗位配置。
-
配置:指可以為每個崗位的每個配置項配置計算系數(shù)。
-
批量配置:指可以為每個崗位批量做個標(biāo)準(zhǔn)配置,然后那個員工那個配置項需要單獨配置的再修改,減輕財務(wù)人員工作負(fù)擔(dān)。
(3)薪資核算
薪資核算功能有啟動核算,核算及查看,刪除。
9、考勤與工資
此模塊包括考勤管理、請假管理和工資條三個模塊,主要針對公司普通員工
(1)考勤管理
進(jìn)行上下班打卡,工資核算中將計算每個人的考勤信息
(2)請假管理
員工可在此模塊發(fā)起請假申請,審批人員(領(lǐng)導(dǎo)進(jìn)行審批)
(3)工資條
10、通知公告
四、軟件架構(gòu)
基礎(chǔ)環(huán)境:
JDK:1.8
MySQL:5.7
Maven3.0
使用框架:
核心框架:Spring Boot
視圖框架:Spring MVC
ORM框架:MyBatis
數(shù)據(jù)庫連接池:Druid 1.1
安全框架:Apache Shiro 1.4
日志:SLF4J 1.7、Log4j
前端框架:jQury,bootStrap,ztree
五、安裝說明
1.導(dǎo)入mysql腳本,數(shù)據(jù)庫名稱:salary-management-system
2.修改數(shù)據(jù)庫配置
3.啟動程序
4、訪問
http://localhost:80(賬號admin/admin123)
六、特別說明
源碼地址:薪資管理系統(tǒng): 薪資管理系統(tǒng) (gitee.com)
本項目可做公司內(nèi)網(wǎng)使用,也可做自學(xué)練習(xí)亦可作畢業(yè)設(shè)計。請加QQ詳談,QQ:3391607691
總結(jié)
以上是生活随笔為你收集整理的基于springBoot的薪资管理系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 脚本自动化互相阅读文章教程
- 下一篇: LQR 控制学习-LQR控制 MATLA