基于SSM签到考勤请假系统设计与实现

开发环境

jdk1.8、tomcat8.5、mysql5.6、Idea

项目技术

spring、springmvc、mybatis、shiro、jsp、maven、jquery,、bootstrap

实现功能

项目主要基于java+spring+springmvc+mybatis+mysql实现了一个员工考勤系统, 分为三个角色, 分为如下功能

员工用户:

1.编辑个人详细信息2.签到、签退3数据查询4.请假申请

能够查看个人信息, 查找个人信息, 并实时点击签到, 能够填写表单进行请假申请, 之后经理通过后即表示请假通过

经理角色:

1.编辑个人详细信息2.签到、签退3.请假审核4.数据查询

经理角色能够查看整个部门的考勤记录, 并查询部门的员工请假审批, 之后可以选择通过或者不通过

管理员角色:

1.用户增加、查询、修改、删除2.签到、签退、请假数据查询3.Excel导出

管理员角色能够进行所有的员工信息录入管理 包含姓名性别职位的修改删除, 以及能够查询所有的考勤统计与请假统计

安装教程:

我是一个编程小白, 不知道怎样在自己的电脑上成功运行这个项目?

所有项目上传者都在本地都正常的调试过, 对于新手,可以按照下面这篇文章来搭建环境和导入项目

【J016】基于SSM签到考勤请假系统设计与实现
IDEA导入源码教程

导入前必须需要下载的工具有:idea、jdk、mysql、Tomcat、Navicat Premium,若你...

推荐 2023-03-19

数据库设计:

基于SSM框架的员工考勤请假签到系统-数据库表report_detail设计如下

字段 类型 备注
DETAIL_ID int(11)
REPORT_ID int(11)
CREATE_DATE datetime int(11)
DEPARTMENT_ID varchar(20)
DEPARTMENT_NAME varchar(20)
STAFF_ID varchar(20)
STAFF_NAME int(10)
DAY_LATE_COUNT int(10) ‘部门当天迟到人次统计’
DAY_EARLY_COUNT int(10) ‘部门当天早退人次统计’
MONTH_LATE_COUNT int(10) ‘部门当月迟到人次统计’
MONTH_EARLY_COUNT int(10) ‘部门当月早退人次统计’
YEAR_LATE_COUNT int(10) ‘部门当年迟到人次统计’

基于SSM框架的员工考勤请假签到系统-数据库表sign_record设计如下

字段 类型 备注
RECORD_ID int(11) ‘签到记录编号’
DEPARTMENT_ID int(11) ‘部门编号’
STAFF_ID varchar(11) ‘员工编号’
SIGN_IN_TIME datetime varchar(20) ‘签到时间’
SIGN_IN_STATE varchar(20) ‘1-迟到 0-正常 null-未签到’
SIGN_OUT_TIME datetime ‘签退时间’

基于SSM框架的员工考勤请假签到系统-数据库表staff设计如下

字段 类型 备注
STAFF_ID varchar(20) ‘用户编号’
STAFF_NAME varchar(20) ‘用户名’
SEX varchar(20) ‘性别’
DEPARTMENT_ID int(11) ‘部门编号’
ROLE int(11) ‘权限’
GRADE date ‘入职日期’
BIRTHDAY date ‘出生日期’
TEL varchar(20) ‘手机号’
EMAIL varchar(20) ‘邮箱’
HOBBY varchar(50) ‘爱好’
PASSWORD varchar(20) ‘登录密码’

项目截图:

基于SSM签到考勤请假系统设计与实现-登陆页面

基于SSM签到考勤请假系统设计与实现-管理员-用户信息管理系统

基于SSM签到考勤请假系统设计与实现-管理员-请假管理

基于SSM签到考勤请假系统设计与实现-老师端-个人信息

基于SSM签到考勤请假系统设计与实现-老师端-请假申请审批

基于SSM签到考勤请假系统设计与实现-学生端-考勤记录

基于SSM签到考勤请假系统设计与实现-学生端-请假申请

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源