Springboot+Vue+ElementUI开发前后端分离的员工管理系统01--系统介绍

项目介绍

springboot_vue_emp是一个基于Springboot+Vue+ElementUI实现的前后端分离的员工管理系统

功能涵盖:

  • 系统管理:用户管理、角色管理、菜单管理、字典管理、部门管理
  • 出勤管理:请假管理、考勤统计、工资发放、工资统计、离职申请、个人资料
    系统分为两种角色:管理员和员工。

项目结构

emp-api
├─common     公共模块
│─db         数据库SQL脚本
├─modules    业务模块
│    │    ├─emp   员工管理业务模块
│    │    └─sys   系统管理(核心)
│    │    
│    │ 
│    └─resources 
│        ├─mapper   MyBatis文件
│        ├─public  静态资源
│        └─application.yml   全局配置文件

效果演示

Springboot+Vue+ElementUI开发员工管理系统

  • 系统截图





系统架构

技术栈

  • 核心框架:Spring Boot 2.6
  • 安全框架:Apache Shiro 1.9
  • 持久层框架:MyBatis 3.5
  • 数据库连接池:Druid 1.2
  • 前端工程:Vue2.x+ElementUI+Echarts+nodejs+axios

软件环境

  • JDK1.8
  • Maven3.0+
  • MySQL5.7

本地部署

  • idea打开解压后的项目doman工程

  • 创建数据库db_emp,数据库编码为UTF-8

  • 执行db/db_emp.sql文件,初始化数据

  • 修改application-dev.yml文件,更新MySQL账号和密码

  • Eclipse、IDEA运行AdminApplication.java,则可启动项目【doman-admin】

  • 再去启动前端项目(参考emp-web根目录下Readme.md文件)

如有需要

请Q:3693317418

相关推荐
2401_857439692 小时前
Spring Boot新闻推荐系统:用户体验优化
spring boot·后端·ux
进击的女IT3 小时前
SpringBoot上传图片实现本地存储以及实现直接上传阿里云OSS
java·spring boot·后端
杨半仙儿还未成仙儿4 小时前
Spring框架:Spring Core、Spring AOP、Spring MVC、Spring Boot、Spring Cloud等组件的基本原理及使用
spring boot·spring·mvc
一 乐4 小时前
学籍管理平台|在线学籍管理平台系统|基于Springboot+VUE的在线学籍管理平台系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·学习
小御姐@stella4 小时前
Vue 之组件插槽Slot用法(组件间通信一种方式)
前端·javascript·vue.js
IT学长编程6 小时前
计算机毕业设计 二手图书交易系统的设计与实现 Java实战项目 附源码+文档+视频讲解
java·spring boot·毕业设计·课程设计·毕业论文·计算机毕业设计选题·二手图书交易系统
艾伦~耶格尔7 小时前
Spring Boot 三层架构开发模式入门
java·spring boot·后端·架构·三层架构
man20177 小时前
基于spring boot的篮球论坛系统
java·spring boot·后端
万叶学编程7 小时前
Day02-JavaScript-Vue
前端·javascript·vue.js
Java探秘者7 小时前
Maven下载、安装与环境配置详解:从零开始搭建高效Java开发环境
java·开发语言·数据库·spring boot·spring cloud·maven·idea