# springboot
## 介绍
**springboot+vue实现的一个前后端分离项目,集成websocket实现简易聊天室,jwt,echarts,文件上传下载,添加用户验证,保证数据独立性,每个用户的数据都是独立的,适用于大学生的一个Java毕设作品**,**这里是前端部分的代码**
## 技术栈
### 后端
- **springboot2**
- **mybatis-plus**
- **jwt**
- **hutool**
- **WebSocket**
### 前端
- **vue2**
- **vueRouter**
- **vueX**
- **Axios**
- **element-UI**
- **echarts**
## 网站展示
![](README.assets/1.png)
![](README.assets/2.png)
![](README.assets/3.png)
![](README.assets/4.png)
![](README.assets/5.png)
![](README.assets/6.png)
![](README.assets/7.png)
![](README.assets/8.png)
![](README.assets/9.png)
![](README.assets/10.png)
![](README.assets/15.png)
![](README.assets/11.png)
![](README.assets/14.png)
![](README.assets/13.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
系统概述 企业员工管理系统是一个集员工信息管理、薪酬福利、考勤跟踪、绩效评估和内部沟通于一体的综合解决方案。系统采用前后端分离的架构,前端界面使用Vue.js构建,后端服务则基于Spring Boot框架,确保了系统的响应速度和可维护性。 技术亮点 Spring Boot:简化了传统Spring应用的配置和部署,使用嵌入式容器,减少了对外部环境的依赖。 Vue.js:作为前端框架,提供了丰富的组件和工具,支持单页面应用的快速开发。 前后端分离:前端和后端独立开发和部署,提高了系统的灵活性和可扩展性。 核心功能模块 员工信息管理:系统允许管理员录入和更新员工的基本信息、联系方式和紧急联系人等。 薪酬福利:支持员工薪酬结构的定义,以及福利计划的管理。 考勤跟踪:集成了考勤打卡、请假申请和加班管理等功能。 绩效评估:提供了绩效目标设定、评估流程和反馈跟踪的工具。 内部沟通:构建了一个内部消息系统,支持即时通讯和公告发布。 安全性和权限管理 系统采用基于角色的访问控制(RBAC),确保员工只能访问对应的数据和功能。同时,通过JWT(JSON Web Tokens)实现了安全的身份验证和授权机
资源推荐
资源详情
资源评论
收起资源包目录
免费下载基于Springboot+Vue企业员工管理系统-项目源码,有问题可以私信解决 (116个子文件)
gloable.css 170B
index.html 579B
favicon.ico 4KB
FileController.java 6KB
UserController.java 5KB
WebSocketServer.java 4KB
UserServiceImpl.java 4KB
GoodsController.java 3KB
RoleController.java 2KB
MenuController.java 2KB
JwtInterceptor.java 2KB
TokenUtils.java 2KB
EchartsController.java 1KB
RoleServiceImpl.java 1KB
MenuServiceImpl.java 1KB
User.java 1KB
CorsConfig.java 1KB
InterceptorConfig.java 960B
Menu.java 861B
Files.java 824B
Role.java 712B
MybatisPlusConfig.java 705B
Result.java 691B
GlobalExceptionHandler.java 621B
UserDto.java 598B
Goods.java 595B
UserMapper.java 553B
WebSocketConfig.java 524B
RoleMenuMapper.java 490B
RoleMenu.java 431B
RoleMapper.java 427B
Constants.java 399B
HelloworldApplicationTests.java 368B
GoodsServiceImpl.java 359B
FileServiceImpl.java 354B
Dict.java 335B
HelloworldApplication.java 319B
UserPasswordDto.java 318B
UserService.java 302B
FileMapper.java 286B
ServiceException.java 278B
GoodsMapper.java 225B
MenuMapper.java 223B
DictMapper.java 222B
GoodsService.java 176B
FileService.java 175B
RoleService.java 173B
MenuService.java 173B
hello world.java 102B
hello java.java 0B
1.jpeg 260KB
3.jpeg 75KB
2.jpeg 63KB
4042.jpeg 52KB
404.jpeg 38KB
zr.jpeg 19KB
3.jpg 395KB
2.jpg 286KB
zr3.jpg 182KB
rectangle@2x.jpg 101KB
index.js 3KB
request.js 1KB
main.js 499B
index.js 371B
babel.config.js 73B
vue.config.js 51B
package-lock.json 302KB
package.json 570B
jsconfig.json 279B
LICENSE 34KB
README.en.md 946B
README.md 898B
1.png 2.73MB
2.png 2.71MB
7.png 348KB
8.png 280KB
6.png 261KB
4.png 236KB
11.png 227KB
9.png 205KB
13.png 193KB
5.png 191KB
15.png 173KB
3.png 171KB
10.png 158KB
14.png 134KB
logo.png 7KB
job_dev.png 6KB
job_ed.png 6KB
job_pro.png 5KB
job_ui.png 5KB
test.TXT 0B
test02.TXT 0B
Home.vue 15KB
User.vue 8KB
Menu.vue 8KB
Role.vue 8KB
FrontPage.vue 8KB
Goods.vue 7KB
China.vue 7KB
共 116 条
- 1
- 2
资源评论
劳模yyds
- 粉丝: 676
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功