项目:HRIS人力资源管理系统
开发环境:SpringCloud、SpringBoot、React、Redis
开发工具:IDEA2019、MysSql5.5、Git、Maven 3.5.2
项目描述:
1.HRIS人力资源管理系统是一款适用于美国职场的人力资源管理系统,该项目采用微服务架构,服务层主要分为Company、Document和Search,Compay服务负责用户的个人信息以及公司职务工资等信息,Document提供公司文档服务,Search提供搜索功能服务。采用目前市场上较为火热的 SpringCloud 来进行服务的调用;
2. 项目通过搭建 Redis 提高系统的性能;前端使用 React使项目前后端分离;同时采用分布式系统架构, 可以使得并发量可根据集群服务器的扩展而进行增大。
技术描述:
1. 系统采用 SpringCloud 微服务系统架构,大大的提高服务器的处理能力,尤其是高并发的处理;
2. 图片文件等使用aws S3服务器提供存储服务;
3.系统采用Auth0进行用户的登录和权限认证,保障用户的安全和权限的安全。
4. 采用 Redis 集群作为服务器的缓存,将热点信息和用户的信息放入 Redis;
责任描述:
1. 参与用户服务模块、搜索服务模块、休假信息和工资等主要模块的代码实现;
2. 与项目中成员一起处理项目中出现的 Bug;
3. 把项目部署到服务器中;
4. 与团队成员共同解决开发中遇到的问题。
5.Review团队其他成员的代码,保证代码的质量