4100-java源碼 SpringBoot2進銷存綜合管理系統源碼 前后端分離 IDEA
運行環境
jdk8+mysql+IntelliJ IDEA+maven
項目技術
springboot2+mybatis+layui+jquery
系統技術
核心框架:SpringBoot 2.1.6
安全框架:Apache Shiro 1.4
持久層框架:MyBatis 3.4.6
定時器:Schedule 3.1
數據庫連接池:Druid 1.1
日志管理:Slf4j、Log4j
頁面交互:Layui 2.5.5
消息隊列:RabbitMQ
即時通訊:WebSocket
系統特點
靈活的權限控制,可控制到頁面或按鈕,滿足絕大部分的權限需求
支持分布式部署,JWT無狀態身份認證。
友好的代碼結構及注釋,便于閱讀及二次開發
頁面交互使用thymeleaf+layui ,極大的提高了開發效率。
引入swagger文檔支持,方便編寫API接口文檔。
系統功能
個人中心:流程申請(各種請假申請,其他申請,都在這里申請)、審核中心(審核各種申請)、個人信息。
進銷存管理:包含倉庫管理、商品管理、庫存管理、入庫管理、出庫管理。
用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
部門管理:配置系統組織機構(公司、部門、小組),樹結構展現。
菜單管理:配置系統菜單,操作權限,按鈕權限標識等,權限細粒度到按鈕。
角色管理:角色菜單權限分配、設置角色按機構進行數據范圍權限劃分。
薪資管理:管理所有用戶的薪資詳情,省掉工資條,直接郵件發送工資條到員工郵箱,方便快捷。
信息發布:可以發布公司規章制度、公司每日大事記等信息。
接口管理:根據業務代碼自動生成相關的API接口文檔。
SQL監控:對系統使用的SQL進行監控,可快速查詢運行效率。
日志管理:對用戶的操作進行記錄。
聊天室:系統所有用戶可在一起進行暢聊,不受任何人監聽,安全可靠。
系統消息:可發送系統消息給指定的用戶;也可以廣播消息,用戶實時收到消息并彈出框提示。
數據庫:可查看數據庫所有表結構字段。
數據字典:系統數據字典配置,靈活便捷。
統計管理:用戶信息統計(各部門、各角色、各工資段、各性別人數統計)。
意見反饋:系統用戶可以提交意見反饋,系統管理員或領導可以聆聽員工的心聲。




本源碼地址:http://m.bmm520.net/vip/java/2021/0816/22610.html