人事 OA 管理系统(Vue2 + SpringBoot + MySQL)
4天前
项目简介
一套面向中小企业的人力资源办公管理系统,实现员工信息、薪资、绩效考核、培训、部门权限一体化管理,满足企业日常人事数字化办公需求。
技术栈
前端
Vue2 + Element UI + Axios + Vue Router
采用后台管理系统经典布局,完成页面封装、权限路由控制、请求拦截处理。
后端
SpringBoot + MyBatis-Plus + MySQL
RESTful 接口规范,全局异常处理、登录 JWT 认证、角色权限控制。
数据库
MySQL8.0,合理设计员工、部门、薪资、绩效、培训等业务数据表。
核心功能模块
系统管理:部门管理、角色管理、用户账号管理、权限分配
员工档案:员工信息录入、档案维护、人员信息查询
薪资管理:薪资档案、月度工资核算、工资条、社保管理
绩效考核:考核指标设置、绩效打分、绩效数据统计
培训管理:培训课程维护、培训记录归档
物资管理:办公用品申领与登记
个人中心:密码修改、个人资料维护
项目亮点
基于 RBAC 角色权限模型,精细化控制页面访问权限
前后端分离架构,代码分层清晰,便于后续迭代扩展
统一封装接口请求、分页组件、弹窗组件,提升开发效率
完整实现登录校验、Token 失效拦截、数据增删改查全套业务逻辑
仓库地址
Gitee:git clone git@gitee.com:amber-lam/frontend-admin-projects.git
适合场景
毕业设计、Java 全栈练手项目、企业内部 OA 定制开发参考。
发布小提示
商业广告保持关闭;
写完文字后,可以点击【添加图片】上传系统截图,展示登录页、各个功能页面,展示效果更好;
发布完成后,这条案例就会作为你的作品集展示,接单时甲方能够直接查看。
浏览
197一套面向中小企业的人力资源办公管理系统,实现员工信息、薪资、绩效考核、培训、部门权限一体化管理,满足企业日常人事数字化办公需求。
技术栈
前端
Vue2 + Element UI + Axios + Vue Router
采用后台管理系统经典布局,完成页面封装、权限路由控制、请求拦截处理。
后端
SpringBoot + MyBatis-Plus + MySQL
RESTful 接口规范,全局异常处理、登录 JWT 认证、角色权限控制。
数据库
MySQL8.0,合理设计员工、部门、薪资、绩效、培训等业务数据表。
核心功能模块
系统管理:部门管理、角色管理、用户账号管理、权限分配
员工档案:员工信息录入、档案维护、人员信息查询
薪资管理:薪资档案、月度工资核算、工资条、社保管理
绩效考核:考核指标设置、绩效打分、绩效数据统计
培训管理:培训课程维护、培训记录归档
物资管理:办公用品申领与登记
个人中心:密码修改、个人资料维护
项目亮点
基于 RBAC 角色权限模型,精细化控制页面访问权限
前后端分离架构,代码分层清晰,便于后续迭代扩展
统一封装接口请求、分页组件、弹窗组件,提升开发效率
完整实现登录校验、Token 失效拦截、数据增删改查全套业务逻辑
仓库地址
Gitee:git clone git@gitee.com:amber-lam/frontend-admin-projects.git
适合场景
毕业设计、Java 全栈练手项目、企业内部 OA 定制开发参考。
发布小提示
商业广告保持关闭;
写完文字后,可以点击【添加图片】上传系统截图,展示登录页、各个功能页面,展示效果更好;
发布完成后,这条案例就会作为你的作品集展示,接单时甲方能够直接查看。
评论
全部评论
砺冰雪 13前天
