# person **Repository Path**: tian-zepeng/person ## Basic Information - **Project Name**: person - **Description**: 人事调动管理系统,主要有员工信息,部门调动,入职申请等功能 - **Primary Language**: Java - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 0 - **Created**: 2024-08-30 - **Last Updated**: 2025-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Vue, Java, MySQL ## README # person #### 介绍 人事调动管理系统,主要有员工信息,部门调动,入职申请等功能 #### 软件架构 后端 : Java+springboot+maven+mysql+redis 前端:vue #### 安装教程 后端: 1. 先创建数据库personnel_sys,然后执行personnel_sys.sql文件 2. 修改application.yml文件中的数据库配置和redis配置 3. 启动项目,所有角色的账号密码都在表sys_user中,管理员账号为admin 前端: 1.删除node_modules文件夹,并使用npm install重新安装 2.安装完成之后,执行npm run dev #### 使用说明 1.登录注册模块:用户可以进行登录和注册。 ![输入图片说明](image1.png) 2.系统管理模块:管理员登陆系统后,可以查看系统运行过程中的日志并进行批量删除操作等。 ![输入图片说明](image2.png) 3.人事管理模块:在这个模块可以查看当前的职位信息,用户信息,部门信息,员工信息,入职申请和调动审批,该模块主要是为人事赋予相应权利。 ![输入图片说明](image3.png) ![输入图片说明](image4.png) ![输入图片说明](image5.png) ![输入图片说明](image6.png) 4.组织管理模块:管理员登陆系统后,可以在该模块进行对角色的管理,包括赋予角色权限,可以在权限管理部分对菜单栏进行调整。 ![输入图片说明](image7.png) 5.部门经理模块:该模块主要是对部门经理的权限的划分,包括管理当前部门员工,调动审批和入职审批。 6.调动申请模块:该模块主要为员工模块所有,员工可以在这个模块发起调动申请和查看我的申请。 ![输入图片说明](image8.png) 7.个人信息模块:员工可以在当前模块修改自己的信息 ![输入图片说明](image9.png) 有需要详细设计需求或者毕业论文的可以联系我qq:1470408705