一、系统介绍

项目源码:https://gitee.com/oklongmm/code

这是一个界面简洁的薪资管理系统,虽然界面简单,但其工资项配置,与考勤挂钩,自动核算功能强大,并有完整的从菜单到按钮的操作权限控制。

系统分为了五大模块:考勤与工资,薪资设置,部门管理,公告管理,系统管理。

系统默认有两个角色:管理员,普通用户

三、所有功能说明

1.考勤与工资

主要包含3个模块,考勤管理,请假管理,工资查询

(1)考勤管理

员工可进行上下班打卡,并查看自己考勤记录

(2)请假管理

员工可进行请假申请,领导可进行审批,具有权限控制

(3)工资查询

员工可查看自己的工资明细及历史工资记录,并可将工资明细导出excel,领导角色用户可查看其他人工资明细

2.薪资设置

主要有3个模块,薪资配置,薪资核算,和员工薪资配置

(1)薪资配置

对公司所有员工的基本工资项进行配置,比如工资的扣除项,五险(养老保险,医疗保险,工伤保险,事业保险,生育保险)个税,公积金,惩罚项:迟到,早退,请假,绩效不达标等。并且配置每项在工资核算时的核算金额。

(2)薪资核算

薪资核算功能有启动核算,核算及查看,删除。

(3)员工薪资配置

主要有功能有配置和批量配置,修改,查看和删除员工配置。

3.部门管理

对公司的部门进行增删改查的管理

4.公告管理

公司的一些重大活动进行公示

5.系统管理

系统管理主要模块有,员工管理,菜单管理,角色管理和字典管理。

(1)员工管理

可为新员工增加系统登录账号,为离职员工删除账号。

(2)菜单管理

管理系统左侧的菜单树,只有管理员可用

(3)角色管理

配置新角色,为每个角色配置权限,包括菜单权限,数据权限,只有管理员可用

(4)字典管理

管理系统常用字典值,只有管理员可用

四、软件架构

基础环境:

  1. JDK:1.8
  2. MySQL:5.7
  3. Maven3.0

使用框架:

  1. 核心框架:Spring Boot 2.2.13.RELEASE
  2. ORM框架:MyBatisPlus 3.1.0
  3. 数据库连接池:Druid 1.1
  4. 安全框架:Apache Shiro 1.8.0
  5. 日志:SLF4J ,Log4j
  6. 前端框架:jQury,LayUI,Ztree

基于springboot的薪资管理系统设计相关推荐

  1. 基于springboot的理财管理系统设计与实现 Java MySQL

    10143_基于springboot的理财管理系统 技术 SpringBoot 工具 eclipse + tomact + mysql + jdk 功能详情

  2. 基于springboot校园志愿者管理系统设计与实现的源码+文档

    摘 要 随着信息化时代的到来,管理系统都趋向于智能化.系统化,校园志愿者管理系统也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而校园 ...

  3. 基于springboot的实习管理系统设计与实现-计算机毕业设计源码

    摘 要 随着信息化时代的到来,管理系统都趋向于智能化.系统化,实习管理也不例外,但目前国内仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而实习管理系统能 ...

  4. 基于SpringBoot的旅游管理系统设计与实现

    目 录 第一章 绪论 1 1.1选题背景及意义 1 1.2发展现状 1 1.2.1国外关于旅游的现状 1 1.2.2国内关于旅游的现状 2 1.2.3发展趋势 2 1.3研究主要内容 2 第二章 关键 ...

  5. 基于springboot的停车场管理系统设计与实现

    目 录 摘要 I ABSTRACT II 第一章 系统概述 1 第二章 系统框架 2 2.1 网络架构 2 2.2系统架构 3 2.3系统功能 4 第三章 系统需求分析 5 一.用户登录模块 5 1. ...

  6. 基于JAVA干洗店订单管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA干洗店订单管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA干洗店订单管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目 ...

  7. java毕业设计基于的企业办公管理系统设计与实现mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计基于的企业办公管理系统设计与实现mybatis+源码+调试部署+系统+数据库+lw java毕业设计基于的企业办公管理系统设计与实现mybatis+源码+调试部署+系统+数据库+lw ...

  8. 基于springboot的高校迎新系统设计与实现

    摘要:新生入学是各高校每年的重大工作之一,学校对迎新工作进行更有效的组织管理,使新生有更好的入学体验,对于学校和新生而言,都具有极其重要的意义.当前国内各高校的迎新系统主要采用互联网技术实现个人信息采 ...

  9. 基于JAVA台球收费管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA台球收费管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA台球收费管理系统设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构 ...

  10. Springboot毕设项目基于SpringBoot的特产销售系统设计与实现7m7bcjava+VUE+Mybatis+Maven+Mysql+sprnig)

    Springboot毕设项目基于SpringBoot的特产销售系统设计与实现7m7bcjava+VUE+Mybatis+Maven+Mysql+sprnig) 项目运行 环境配置: Jdk1.8 + ...

最新文章

  1. 「珍藏」老司机为你推荐10个炫酷的开源库,看完的人都收藏了
  2. 《知识图谱》赵军 目录
  3. build vue3 后压缩的文件在哪_Vue 3学习:4. 集成vuex
  4. Workflow相关表简单分析
  5. Spring Data Jpa的JpaRepository的getOne()方法查询数据实体时报错could not initialize proxy
  6. 为什么mvc里面的ModelState.IsValid一只都是true
  7. 线性回归和广义线性回归
  8. 用mysql web建立论坛_在web1上搭建Discuz论坛
  9. html网页设计课程的思维导图,UI设计初级教程学哪些?课程大纲和思维导图分享给你!...
  10. python图像几何变换_python-opencv 图像几何变换--缩放、平移、旋转
  11. java 同步线程方式
  12. JavaWeb源码网上商城系统a
  13. android网络转圈,网络请求时显示正在请求转圈
  14. Android 性能优化:使用 Lint 优化代码、去除多余资源
  15. python中文编辑_python用Tkinter做自己的中文代码编辑器
  16. QQ能联网但是电脑上所有的浏览器都不能上网
  17. python使用蓝牙与HC05通讯(pybluez调用socket、模拟串口)
  18. matlab机械手ikine函数,matlab中robotics toolbox的函数解说
  19. 好用的redis桌面工具
  20. Mathtype公式换行编辑

热门文章

  1. Android 矢量图动画(完结篇)
  2. 首批列入民族网游工程的21种游戏公布
  3. CImageList
  4. Excel如何批量生成二维码
  5. java ssm网上超市购物管理系统
  6. 控制继电器(esp32+继电器)
  7. CentOS7目录配置
  8. JAVA时间格式化处理_java时间格式化处理
  9. GD32 startup.s
  10. LintCode #4. 丑数 II