Github项目

lenve/vhr:微人事前后端分离的人力资源管理系统

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发并加入Redis、RabbitMQ等技术点。项目涵盖多个人力资源管理功能,有详细的开发文档记录从2018年开始的多次...

标签:

【Github】项目名:lenve/vhr:微人事前后端分离的人力资源管理系统

项目简介

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发,并且加入了常见企业级应用涉及的技术点,如Redis、RabbitMQ等。项目已使用SpringBoot3+Vue3重构,地址为https://github.com/lenve/vhr2.0。它涵盖了人力资源管理的多个功能模块,如部门管理、职称管理、职位管理、员工基本信息管理等众多功能。

后端技术栈

包括SpringBoot、SpringSecurity、MyBatis、MySQL、Redis、RabbitMQ、SpringCache、WebSocket等。

前端技术栈

包含Vue、ElementUI、axios、vue – router、Vuex、WebSocket、vue – cli4等。

项目部署

首先克隆项目到本地([email protected]:lenve/vhr.git),数据库脚本使用Flyway管理,需提前在本地MySQL创建空数据库vhr并修改项目数据配置(resources目录下的application.properties文件),提前准备好Redis和RabbitMQ并修改相应配置文件。在IntelliJ IDEA中打开vhr项目,启动mailserver模块和vhr – web模块。前端项目进入vuehr目录,先安装依赖(npm install),再启动项目(npm run serve),项目上线时执行npm run build,将生成的dist文件夹中的static和index.拷贝到SpringBoot项目resources/static/目录下即可访问。

项目更新

项目有多次更新,如2018年1月10日更新完成部门管理功能,2018年1月12日完成职称管理和职位管理等,每次更新可能涉及功能更新、数据库脚本更新等,并且有对应的文档辅助理解。

项目总结

微人事项目是一个功能较为全面的人力资源管理系统项目,其技术栈丰富,开发文档详细,对想要学习人力资源管理系统开发或者相关技术栈整合的开发者有很大的参考价值。欢迎大家在评论区留言,一起讨论这个项目的相关技术点或者使用心得等。

项目地址

GitHub链接直达

数据统计

数据评估

lenve/vhr:微人事前后端分离的人力资源管理系统浏览人数已经达到6,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:lenve/vhr:微人事前后端分离的人力资源管理系统的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找lenve/vhr:微人事前后端分离的人力资源管理系统的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于lenve/vhr:微人事前后端分离的人力资源管理系统特别声明

本站链氪巴士提供的lenve/vhr:微人事前后端分离的人力资源管理系统都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月5日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...