【024】Vue+Springboot+mysql员工考勤管理系统(多角色登录、请假、打卡)(含源码、数据库、运行教程、实验报告)

article/2025/10/9 0:21:31

前排提示:项目源码已放在文末
基于Vue+Springboot+mysql员工考勤管理系统(多角色登录、请假、打卡)
在这里插入图片描述
在这里插入图片描述
开发环境:Springboot+Mysql+Vue+Nodejs+Maven+JDK1.8
技术栈:spring-boot、mysql、mybatis-plus、druid连接池。
与【023】相比,【024】增加了轮播图功能,数据库的测试用例创建也比较清晰,而且有两份课设报告,绝对物超所值!
身份目录:
在这里插入图片描述

源码、数据库、课设获取:

百度云链接:https://pan.baidu.com/s/1qXJwWxwh2PUD-BnM9N9jjg 
提取码:6wsw 

部分功能及代码介绍:
1.员工类型:部门经理、副总经理、总经理、人事人员、财务人员

<el-form-item label="员工角色"><el-select v-model="employer.role" placeholder="请选择员工类型"><el-option label="员工" value="0"></el-option><el-option label="部门经理" value="1"></el-option><el-option label="副总经理" value="2"></el-option><el-option label="总经理" value="3"></el-option><el-option label="人事人员" value="4"></el-option><el-option label="财务人员" value="5"></el-option></el-select>

2.打卡类型

             <el-button type="primary" @click="changeState(0)" :disabled='isHere'>上班打卡</el-button><el-button type="success" @click="changeState(1)" :disabled='!isHere'>下班打卡</el-button><el-button type="danger" @click="changeState(2)" :disabled='!isHere'>外出打卡</el-button><el-button type="warning" @click="changeState(3)" :disabled='isHere'>返回打卡</el-button>

3.请假类型

formatType(row){if (row.type == 0) {return '事假';} else if (row.type == 1) {return '年假';} else if (row.type == 2) {return '婚假';} else if (row.type == 3) {return '产检';} else if (row.type == 4) {return '产假';} else if (row.type == 5) {return '哺乳';} else if (row.type == 6) {return '陪产';} else if (row.type == 7) {return '外出';} },

4.员工信息展示

<el-table:data="page"borderstyle="width: 100%"><el-table-columnprop="empId"label="员工ID"></el-table-column><el-table-columnprop="account"label="工号"></el-table-column><el-table-columnprop="name"label="姓名"></el-table-column><el-table-columnprop="gender"label="性别":formatter="formatGender"></el-table-column><el-table-columnprop="phone"label="手机号"></el-table-column><el-table-columnprop="role"label="职位":formatter="formatRole"></el-table-column>
</el-table>

部分报告截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一.vscode前端运行过程:
1.安装依赖
在这里插入图片描述

npm i

或者

npm i

2.启动项目
在这里插入图片描述

npm run dev

6.跳转即可打开
在这里插入图片描述

(数据库请自行导入,这里就不展开)

IDEA后端连接数据库 教程(保姆级):
(注意:建议使用jdk1.8)
在这里插入图片描述
选择对应目录
在这里插入图片描述

选择从外部模型导入maven项目
在这里插入图片描述

在右侧连接数据库
在这里插入图片描述
分别填入用户名、数据库密码、数据库名称
在这里插入图片描述

记得修改springboot-vue-student-master\springboot-vue-student-master\src\main\resources下application.yml配置文件的密码为自己数据库的密码。
在这里插入图片描述

更新maven文件
在这里插入图片描述
运行成功
在这里插入图片描述

以上操作配置完,便可以打开

http://localhost:8080/#/login

运行啦

源码获取:
百度云链接:https://pan.baidu.com/s/1CKMhVbtp8UTu7YRs2PDZug
提取码:6r5m

也可以添加cynm-2233获取,备注来意,码字不易,求个点赞~


http://chatgpt.dhexx.cn/article/VVNw4f0v.shtml

相关文章

java企业员工考勤请假工资人事管理系统springboot+vue

springboot是spring家族中的一个全新框架&#xff0c;用来简化spring程序的创建和开发过程。在以往我们通过SpringMVCSpringMybatis框架进行开发的时候&#xff0c;我们需要配置web.xml&#xff0c;spring配置&#xff0c;mybatis配置&#xff0c;然后整合在一起&#xff0c;而…

学生请假管理系统--UML画图

参与者 学生、班主任、学工处、学校领导、教务管理系统 功能 学生 销假请假/续假查看&#xff08;请假/销假/续假&#xff09;进度查询个人请假记录 班主任 查询班级请假记录审批学生请假/销假/续假信息 学工处 审批学生请假/销假/续假信息设置规则查询数据 学校领导 …

员工管理系统

一.项目介绍&#xff1a; 该项目主要是实现了管理员和普通用户登录功能&#xff0c;登录后会出现相应的功能菜单。管理员的功能菜单包括查询、修改、添加用户、删除用户、查询历史记录、退出功能&#xff0c;其中查询分为按人名查找和查找所有&#xff0c;修改可以按照…

ssm员工考勤签到请假管理系统 idea maven

1、管理员账号&#xff1a;abo 密码&#xff1a;abo 2、开发环境为Eclipse/idea&#xff0c;数据库为mysql 使用java语言开发。 3.eclipse配置好tomcat 即可打开首页 idea tomcat部署处 必须用项目名 ,不能带_war 4.数据库连接src\main\resources\config.properties中修改 5…

【员工管理系统】

员工管理系统 前言需求分析系统设计系统框图所需技术 系统实现编写代码测试 前言 这是一个使用epoll实现TCP并发服务器&#xff0c;并让客户端登录服务器可以进行员工的管理&#xff0c;员工的信息存储在sqlite数据库中&#xff0c;对数据库进行增删改查实现对员工的添加&…

一个简单的请假系统

本项目是一个简单的spring项目&#xff0c;使用了springmybatis&#xff0c;实现数据的增&#xff0c;删&#xff0c;查&#xff0c;和poi的基本使用&#xff0c;导出数据库中的请假信息到excel中等一些基本的功能。有很多不足之处欢迎大家指出&#xff0c;后面慢慢学习会慢慢优…

Java项目:JSP员工出差请假考勤管理系统

作者主页&#xff1a;源码空间站2022 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目为后台管理系统&#xff1b; 管理员角色包含以下功能&#xff1a; 登录,首页,考勤记录增删改查,假期申请记录增删改查,出差申请记录增删…

适合学生写的请假管理系统

学生请假管理系统 可以浅浅的看一下目 录了解一下 第1章 概述 6 1.1案例功能简介 6 1.2大纲 6 1.3总体设计 8 1.4数据库 8 第2章 设计步骤及实现 11 2.1 注册并登录学生请假管理系统 11 2.2 用户管理界面 15 2.3 请假管理界面 18 2.4 公告管理界面 21 2.5 本分源代码的展示 24…

基于javaweb的员工出差请假考勤管理系统(java+jsp+layui+html+servlet+mysql)

基于javaweb的员工出差请假考勤管理系统(javajsplayuihtmlservletmysql) 运行环境 Java≥8、MySQL≥5.7、Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可配置运行 适用 课程设计&#xff0c;大作业&#xff0c;毕业设计&#xff0c;项目练习&#xff0c;学习演示等…

员工请假系统

演示地址&#xff1a; http://222.73.130.227:8100 已有用户及密码&#xff1a; adminleave.com/123 zhangsanqq.com/123 lisiqq.com/123 注意&#xff1a;如果需要对演示系统新添加用户&#xff0c;密码建议使用不常用的&#xff0c;尽管用户信息已使用加密存储 源码下载…

员工考勤管理系统

这里写自定义目录标题 1、需求分析1.1系统概述、产品说明1.2功能需求分析1.3开发使用工具1.4开发原则1.5开发目标1.6项目进度 2、概要设计、项目简介2.1 页面概述2.2设计思路2.3流程图&#xff08;页面结构&#xff09; 3、详细设计3.1页面介绍&#xff08;包含页面截图、功能说…

学生请假管理系统(需求说明+项目(部分代码))

一、需求说明书 软件需求说明书 1引言 1.1编写目的 开发本系统的目的&#xff0c;就是要解决目前我校关于学生请假和管理请假事务所面临的一系列问题。 1.2背景 说明&#xff1a; 计算机学院请假管理系统&#xff1b;目前我校基本上是采用线下请假&#xff0c;学生先是向班主任…

请假管理系统

更多技术文章请访问我的个人博客http://www.rain1024.com 请假管理系统 这几天受朋友之托&#xff0c;写了一个请假管理系统&#xff0c;使用PHP作为开发语言&#xff0c;使用ThinkPHP作为开发框架&#xff0c;使用了大量的ajax进行数据的传输验证&#xff0c;当然还有很多细…

Java项目:员工出差请假考勤管理系统(java+JSP+LayUI+HTML+servlet+Mysql)

源码获取&#xff1a;俺的博客首页 "资源" 里下载&#xff01; 项目介绍 本项目为后台管理系统&#xff1b; 管理员角色包含以下功能&#xff1a; 登录,首页,考勤记录增删改查,假期申请记录增删改查,出差申请记录增删改查,加班申请记录增删改查,调休申请,考勤查询,…

员工请假管理系统(MFC+ACCESS数据库+ODBC数据源)

主要界面:(未添加皮肤) 登陆界面: 主界面: 1.题目要求 用MFC和ACCESS数据库设计一个请假管理系统可以进行对员工请假的管理和对公司假期及国定假期的设定。 2.功能需求 2.1.系统管理 更换登录用户 退出 2.2.请假管理窗体 员工请假登记 删…

基于VB的员工请假管理系统设计与实现

目录 第一章 概述 1 1.1 项目背景与意义 1 1.2 可行性分析 1 1.2.1 技术可行性 1 1.2.2 经济可行性 2 1.2.3 运行可行性 2 1.3 相关技术与开发工具介绍 3 1.3.1 Visual Basic 6.0简介 3 1.3.2 Access数据库的介绍 5 第2章 总体设计 6 2.1 员工请假管理系统简介 6 2.1.1 整体说…

sql语句--模糊查询

模糊查询 1.like 表示模糊查询&#xff0c;这个没什么难的&#xff0c;已经见识过了。 2.配合like关键字&#xff0c;% 表示任意多个字符&#xff0c;表示这个玩意第一次知道&#xff0c;走着…… select * from students where hometown like %苏;3.同样是配合like关键字使…

模糊查询和sql语句的拼接

如下面图片所示&#xff1a;进行模糊查询 前端的页面代码&#xff1a; 注意&#xff1a;请选择那里的value"" 一定要写 <body><form action"SearchStuServlet" method"post"><table border"1px" width"700"…

sql查询之模糊查询

like 这里可以参照一下菜鸟教程、mysql like一般用于字符串查询%代表半匹配查询 SELECT * FROM student WHERE name "孙悟空";SELECT * FROM student WHERE name LIKE "孙悟空";SELECT * FROM student WHERE name LIKE "孙%";以上第一个sql语…

Mybatis模糊查询SQL语句

模糊查询 <sql id"where_case"><if test"username!null and username ! ">and username like concat(%,#{username},%)</if><if test"userrole!null">and userrole#{userrole} </if></sql> #{ }预编译S…