1、开发团队
徐*楠、崔*龙、王*、韩*、王*鹏
2、使用技术
SpringBoot+shiro+MyBatis-Plus+Vue2+Axios+ElementUI+Maven
3、项目功能
该项目是一个前后端分离项目,前端使用vue2+elementUI,后端采用spring boot且使用shiro进行了鉴权,项目主要完成了登录、上下班打卡、工资发放、请假审批、培训管理、公告 管理、员工管理这七个模块的功能。
登录模块:用户输入账号密码来进行登录,通过token来判断登录状态;
2、打卡模块:员工每天上下班进行打卡,并且可以查看自己的打卡记录同时可以申请补卡操作, 人事可以查看所有员工的打卡记录;
3、工资模块:由员工的上级设定每月的绩效考核项,每月的一号会根据绩效考核情况计算绩效工资,并于其他工资或补贴结合计算出该员工的总工资,并发送工资单给员工;
4、请假模块:员工在请假申请页面填写请假材料并提交,会根据请假时间的长短来自动分 配审核人有几级,且员工可以查看审批进度;
5、培训模块:由人事来发布培训相关的内容,可在添加培训时指定参加人数,参加部门以及参加职位并可查看所有培训;
6、公告模块:管理人员可以进行公告的添加、修改、删除操作,员工可以在首页查看公告;
7、员工模块:员工可以对自己的基本信息或密码进行修改;
0
阅读:480
收藏
0