# ihrm **Repository Path**: magic0394/ihrm ## Basic Information - **Project Name**: ihrm - **Description**: 人力资源系统-- 功能有薪资管理\考勤管理\社保管理\报表的生成,批量导入导出等功能 实现技术 SpringBoot\SpringCloud\MyBatisPlus\MySQL\POI\Zuul\Rureka 用JWT生成token,在拦截器上解析token实现用户登录和鉴权 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-08-29 - **Last Updated**: 2022-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Saas人力资源系统 **技术框架** - 核心框架:SpringBoot/SpringCloud - 持久层框架:Mybatis - 前端框架:Vue(因为不是亲自开发,就不上传了,数据库表也是) - 项目管理框架: Maven - IDE: IntelliJ IDEA - DB: Mysql - 微服务: eureka - 网关: Zuul - 操作系统:Windows、Linux等 **模块** - 职员模块 - 企业模块 - 薪资模块 - 社保模块 - 考勤模块 - 网关模块 - 微服务模块 - 通用系统模块 **功能** - 权限认证 - 登录验证 - Excel批量上传 - 业务之间的多表操作 # 说明 这个系统前后端分离,能证明本人有基础的编程的能力,搭建环境的能力,系统能跑。 没有上传数据库表和前端,都不是亲自设计。 这个系统还可以优化,例如用Redis结合jwt,做一个权限和登录认证的缓存。 也可用Redis,或者RabbitMQ,应付微服务之间高并发的场景,但是由于HRM人力资源系统,对于高并发的需求并不高,所以 这个上传的代码,里面的功能和业务,都比较实际一点,比较小规模,适用于中小企业使用,但是可以用的。 里面还有其他的一些设计,不一一叙述了,里面数据库操作的多表联查,联级操作都有的。