activiti7.x vue springboot2 shiro前后端分离项目实战视频教程
一、课程介绍
本套课程是前端采用vue框架、后端采用springboot2.x加activiti7.x新版本完成的一个基于人力资源的管理系统企业级的项目实战,全套项目采用前后端分离的Java架构,前端和后端协调开发。
该项目运用shiro框架完成相应的授权、鉴权以及权限的分配,是一个典型的企业管理系统的项目,业务功能和模块儿也符合目前绝大多数企业的应用。
二、activiti7.x shiro等亮点介绍
本套项目实战的亮点部分是采用的工作流activiti新出的7.x版本,目前也是比较流行的企业管理中对于流程类模块的主要应用技术,该技术可以完成像员工考勤、员工请假以及领导考核审批、工资发放审批等一系列的流程技术。
而shiro技术在本项目中也会完美的应用,因为往常使用shiro做权限基本都是整合SSM框架或者是springboot框架,很少有公司在应用shiro做微服务的权限管理以及前后端分离的情况下的shiro用户登录和权限管理,这几个难点既是亮点也是公司面试时加薪的重点。
还有一个比较新颖的亮点就是本课程会调用百度的一些人工智能之类的API接口,然后实现除了用户名密码登录之外的人脸识别刷脸登录的一些功能,这是目前互联网公司很多公司都比较向往的技术,也是一个用来面试的很大的一个亮点。
扩展阅读:
三、微服务管理系统功能模块介绍
至于本套项目实战的功能模块分为很多个,小编主要介绍几个重点的模块吧,比如说基于shiro的前后端分离的用户登录和员工管理,权限分配等功能是比较重要的。
还有基于activiti7工作流完成的员工考核、领导请假审批以及员工考勤和员工工资管理等流程模块,这是对工作流实战最好的应用。
除此之外,后端还涉及对一些报表的导入导出,应用Java poi生成Excel表格以及生成PDF报表都会在本项目中有一定的应用,而前端主要是应用vue做数据的处理和项目地布局,对vue的项目实战也会得到很好的锻炼。
四、前后端分离SaaS-HRM管理系统项目实战视频教程信息
1、课程大小:13.36GB
2、课程课时:共计368课时 38小时录播时长
3、播放格式:(mp4视频格式)百度云网盘在线播放、下载视频播放器播放、不加密
4、课程板块:前后端项目构建与系统设计、前后端分离登录与shiro权限、员工人脸识别与报表导入导出、activiti7.x员工审批与员工社保、员工考勤与员工工资管理
5、技术架构:activiti7+springboot2.x+vue+poi+shiro+jwt+JspersoftStudio+百度Ai+SpringCloud
6、课件说明:教程课程涵盖素材、代码、笔记资料
7、版本说明:activiti7.x新版本、springboot2.x新版本、vue新版本
8、以下是人资管理系统前后端分离项目实战视频教程具体课程介绍
五、前后端项目构建与系统设计视频课程
1)人力资源管理系统项目演示
2)项目功能模块介绍
3)云平台介绍
4)管理系统用到的技术栈介绍。
5)项目设计与原型设计
6)系统与数据库设计
7)前端与后端项目环境构建
8)子父工程搭建。
9)各个微服务工程模块儿构建。
10)前后端分离的跨域处理以及各个微服务之间的异常处理。
11)云平台的单租户与多租户设计
12)前端项目环境构建与脚手架构建
13)前端项目结构介绍
14)前端vue执行流程与路由跳转介绍
15)前端数据发送请求流程
16)前端页面布局与页面构建。
17)前端动态路由跳转
18)前端与后端接口调试。
图一:前后端项目构建与系统设计
扩展阅读:
activiti 7 + springboot2(四) 用流程设计器设计一个流程
六、前后端分离登录与shiro权限视频教程
1)后端用户模块儿开发
2)后端部门模块前端后端开发。
3)用户登录与权限分配需求设计
4)角色与权限需求设计
5)前后端分离状态下用户的登录设计
6)Jwt token设计完成用户登录模块儿
7)前端登录获取token
8)前端跳转token验证
9)后端shiro引入完成用户认证与授权。
10)各个微服务模块基于shiro进行认证
11)通过注解的方式完成shiro的权限分配
12)shiro完成相应的规划管理
13)前后端分离的情况下完成shiro的鉴权
图二:前后端分离登录与shiro权限
扩展阅读:
现在企业java后台权限管理用spring security还是shiro比较多
七、员工人脸识别与报表导入导出视频教程
1)员工模块的后端和前端开发
2)员工报表设计与开发
3)基于Java poi将报表导出到Excel表格
4)批量导出Excel表格。
5)人事报表导出
6)基于模板的方式导出Excel表格
7)将poi封装成工具类使用
8)研究poi海量报表如何快速导入。
9)图片模块儿开发与图片上传设计
10)各种图片与用户头像上传
11)将图片保存至七牛云图片完成断点续传。
12)将某些报表生成PDF格式
13)JspersoftStudio软件安装与使用。
14)Spring boot整合JspersoftStudio技术。
15)该工具画PDF模板
16)通过Java将报表数据写入到PDF模板
17)分组报表的应用
18)pdf报表导出。
19)基于人脸识别的前后的分离用户登陆开发
20)百度AI的人工智能介绍
21)百度的API调用引用。
22)人脸识别的流程分析与原理分析。
23)如何进行刷脸登录
24)人脸识别刷脸完成二维码的生成。
图三:员工人脸识别与报表导入导出
扩展阅读:
八、activiti7.x员工审批与员工社保视频教程
1)基于activiti7.x版本完成各种流程的审批模块开发
2)请假流程设计与开发
3)请假流程的流程流程图绘制。
4)员工福利社保模块开发。
5)activiti7.x的新特性引用。
6)工作流的流程部署错误解决。
7)微服务模块儿做网关开发。
8)zuul配置相应的路由和过滤器。
9)zuul与shiro整合应用。
10)员工社保月度考核表统计与归档。
图四:activiti7.x员工审批与员工社保
扩展阅读:
九、员工考勤与员工工资管理视频教程
1)员工上班打卡考勤前段后段模块开发
2)考勤记录与考勤报表生成
3)考勤月表生成
4)考勤数据图表展示与归档。
5)职员上班儿考勤历史资料归档
6)员工工资模块前端后端开发
7)员工工资涨薪降薪开发
8)员工调薪定薪开发
9)员工工资报表开发。
10)员工请假流程开发。
11)员工入职流程开发
12)员工离职流程开发
13)员工加班流程项目开发
14)工作流的各种流程总结
15)各种模块与项目总结。
图五:员工考勤与员工工资管理
图六:项目代码课件资料
扩展阅读: