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接口,然后實現除了用戶名密碼登錄之外的人臉識別刷臉登錄的一些功能,這是目前互聯網公司很多公司都比較向往的技術,也是一個用來面試的很大的一個亮點。
擴展閱讀:
Activiti工作流的應用示例
三、微服務管理系統功能模塊介紹
至于本套項目實戰的功能模塊分為很多個,小編主要介紹幾個重點的模塊吧,比如說基于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(四) 用流程設計器設計一個流程
activiti7新特性基本詳解
六、前后端分離登錄與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)人臉識別刷臉完成二維碼的生成。
圖三:員工人臉識別與報表導入導出
擴展閱讀:
shiro是用來干什么的??
八、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)各種模塊與項目總結。
圖五:員工考勤與員工工資管理
圖六:項目代碼課件資料
擴展閱讀: