IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 人事管理系统:若依框架集成activiti工作流自动审批 -> 正文阅读

[开发测试]人事管理系统:若依框架集成activiti工作流自动审批

项目介绍

项目分为:员工账号、部门领导账号、老板账号、人事账号、总管理账号

员工账号

通知公告: 可以对内容筛选、展示通知公告,以及搜索功能,对excel导出

流程申请

发起流程分为:转正转岗申请、离职申请、报销申请、请假申请

????????我的发起:? 当前用户提交的申请、以及审批状态、审批历史详情

个人中心:查看基本资料,对自己基本信息进行修改、修改密码,需要知道自己旧密码

部门领导账号

对比普通增加了员工信息功能,可以对自己部门员工进行添加导出功能

老板账号

通知公告:对公告进行添加修改删除导出

工资管理:对员工部门、工资调整导出

员工信息:相比于员工多加了修改操作

人事账号

通知公告:查看导出搜索

工资列表:对工资进行添加修改删除

员工信息:对员工信息添加修改删除导出

招聘管理

面试进度-添加面试人员信息、修改面试状态

人才库-添加离职面试失败的员工信息、以及导出功能

最高权限账号

其它用户功能全是最高权限;支持代码自动生成

系统管理

用户管理:直接添加用户、分配部门、重置密码、分配权限

角色管理:对用户分配权限

菜单管理:可以对所有菜单功能进行添加修改

项目菜单介绍:数据字典设计;菜单通过数据字典在数据库进行查询的,登录通过shiro框架对用户登录信息进行realm封装,进行用户验证,验证之后他会进行权限分配,权限分批分为角色分批、权限分配,然后在数据库中查出对应的路由给前端;通过对应的shiro权限进行菜单栏路由的展示,然后菜单展示是否有子节点,在实体类封装了一个数据库中没有的字段,然后先便利数据库中没有parentid节点先进性展示,然后根据当前id遍历之后在数据库中查找当前id在数据库中其他字段的parentid数量是否大于0,大于零证明当前菜单有子节点,然后进行封装。

在若依框架的基础上

集成mybatis-plus,使用其自动填充功能(根据阿里数据库开发手册:每个表中都需要有创建人、创建时间、修改人、修改时间),使用自动填充功能便可轻松实现;同时对于重要数据使用逻辑删除。

集成activiti工作流,使用自动审批功能,根据所画流程图对应节点发起的表单会自动转到对应权限用户下。同时将表单html页面存到数据库,转到对应角色审批时,只需从数据库查页面代码即可,充分做到数据的复用以及解耦。

项目运行截图

流程申请

?

?赋予用户菜单权限

数据库主要表的ER图

?

审批流程图

??转正/转岗申请?

?离职申请

?请假申请

?离职申请

演示?101.43.188.204:6633

喜欢的话点个关注,毕设结束后开源?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-04-07 23:01:13  更:2022-04-07 23:01:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 1:46:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码