2025-09-04 21:18

HRM人事管理系统项目总结

小码81535118号

Java后端

(67)

(0)

收藏

E33686DBD5994270B40F429C880FD2FA.jpg

技术:Spring Boot、Vue、MyBatis、MySQL

本次项目艰难又曲折,从最开始的讨论项目选择,确定项目,功能分析,每一个字段的取舍,项目中会具体用到哪些功能,每一步都是经过我们详细讨论的,为了避免直接入手出后续出问题很麻烦,我么在前期进行了细致的讨论。

本次项目我负责的是登录界面(可以选择身份,不同的身份跳转到不同的登录端)、前端整体界面的设计,在前端界面的设计上我花费了很多时间,在样式的调试上,十分考验人的耐心,以及样式的取舍性,美观上来讲凭感觉去调试合适的样式,然后后端我负责写管理员添加员工(添加部分信息包括姓名、密码、部门、职位)、修改员工信息共包括19个字段,最记忆尤甚的是我花费半天写的省市县三级联动,然后让这些数据在更改后在表格直接显示,无需刷新,然后员工登录账号,完善自己的个人信息。管理员能直接看到修改信息后的员工信息。然后管理员直接添加的员工是有效的,当员工因为离职,需要在表格删除员工,删除后的员工信息到回收站,此时状态为不可用,当然可以还原,如果不还原时间超过60天后自动删除,当然还有管理员的操作记录,无论是删除还是还原都会有具体明确的操作记录,带有时间,以及操作的管理员是谁,然后首页用Echart表显示。

本项目的其他功能有员工的入职、请假、调岗、离职的审批,还有员工上班打卡。实现新员工信息录入、资料上传、岗位分配及入职流程审批,确保新员工顺利加入公司。填写基本信息:姓名、性别、身份证号、联系方式、学历、毕业院校、入职岗位、部门、入职时间、合同信息等。上传身份证、学历证书、离职证明、体检报告、劳动合同等附件。系统自动或管理员手动分配部门、岗位、汇报上级。提交入职申请 → 部门负责人审批 → HR 审核 → 系统生成员工编号并激活账号。系统自动发送入职通知邮件或消息给新员工及相关负责人。调岗中由员工本人、部门负责人或 HR 发起调岗申请。填写原部门/岗位、目标部门/岗位、调岗类型(平调、晋升、降职)、生效日期、调岗原因。审批流程:提交申请 → 原部门负责人审批 → 目标部门负责人审批 → HR 审核 → 总经理审批。记录每次调岗信息,支持查看调岗前后对比。

总而言之,这次的项目收获满满,合作的还算不错,不断改进,继续保持吧。


0条评论

点击登录参与评论