基于SSM实现在线医院请假考勤人事系统

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的在线医院请假考勤人事系统。

一、技术介绍⚡

⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。

⭐这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

✅项目的数据库使用的是mysql数据库,版本5.7就可以了,8.0的也可以

✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过

✅目前测试了Windows,Linux,MacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

工作人员角色管理员角色
工作人员登录管理员登录
修改个人信息修改个人信息
加班信息管理员工加班管理
上下班签到员工档案管理
考勤记录查询员工考勤查看
请假申请员工调动记录
请假记录查看在职员工管理
安排加班
查询未批准的请假
查询请假记录
离休员工管理
上下班签到
考勤记录查看
职称管理
请假信息管理
部门管理

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号表名说明
attendance
department
employee
history
lea
move
notice
overtime
position
rewards_punishment
表名:attendance
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
daydate100YNNULL
time_typeenum20YNNULL
start_timetime80YNNULL
start_typeenum30YN'未签到'
end_timetime80YNNULL
end_typeenum30YN'未签到'
work_typeenum20YNNULL
notesvarchar2550YNNULL
表名:department
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
department_numberint100YNNULL
namevarchar200YNNULL
managervarchar100YNNULL
telephonevarchar200YNNULL
addressvarchar500YNNULL
notesvarchar2550YNNULL
表名:employee
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
namevarchar100YNNULL
genderenum10YNNULL
birthdaydate100YNNULL
telephonevarchar150YN''
emailvarchar300YN''
addressvarchar500YNNULL
photovarchar500YN''
educationvarchar200YN''
department_numberint100YNNULL
position_numberint100YNNULL
in_timedate100YNNULL
passwordvarchar200YNNULL
notesvarchar2550YN''
表名:history
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
namevarchar100YNNULL
genderenum10YNNULL
birthdaydate100YNNULL
telephonevarchar200YN''
emailvarchar300YN''
addressvarchar500YN''
photovarchar500YN''
educationvarchar200YN''
in_timedate100YNNULL
out_timedate100YNNULL
department_numberint100YNNULL
position_numberint100YNNULL
statusenum20YNNULL
homevarchar1000YN''
notesvarchar2550YN''
表名:lea
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
department_numberint100YNNULL
start_timedate100YNNULL
end_timedate100YNNULL
daysvarchar100YNNULL
reasonvarchar1000YNNULL
typeenum20YNNULL
managervarchar100YNNULL
statusenum30YN'未批准'
notesvarchar2550YNNULL
表名:move
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
beforeint100YNNULL
afterint100YNNULL
timedatetime190YNNULL
managervarchar100YNNULL
notesvarchar2550YNNULL
表名:notice
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
titlevarchar1000YNNULL
contentvarchar20000YNNULL
managervarchar100YNNULL
timedatetime190YNNULL
表名:overtime
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
department_numberint100YNNULL
employee_numberint100YNNULL
daydate100YNNULL
start_timetime80YNNULL
end_timetime80YNNULL
notesvarchar2550YNNULL
表名:position
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
position_numberint100YNNULL
namevarchar200YNNULL
levelenum50YNNULL
notesvarchar2550YNNULL
表名:rewards_punishment
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
idint100NY
employee_numberint100YNNULL
typevarchar100YNNULL
reasonvarchar1000YNNULL
moneyfloat90YNNULL
timedatetime190YNNULL
managervarchar100YNNULL
notesvarchar2000YNNULL
</span>

四、项目截图

下面是工作人员角色的功能介绍

工作人员角色-工作人员登录⬇️【点击返回功能介绍页面】

工作人员角色-工作人员登录 


工作人员角色-修改个人信息⬇️【点击返回功能介绍页面】

工作人员角色-修改个人信息 


工作人员角色-加班信息管理⬇️【点击返回功能介绍页面】

工作人员角色-加班信息管理 


工作人员角色-上下班签到⬇️【点击返回功能介绍页面】

工作人员角色-上下班签到 


工作人员角色-考勤记录查询⬇️【点击返回功能介绍页面】

工作人员角色-考勤记录查询 


工作人员角色-请假申请⬇️【点击返回功能介绍页面】

工作人员角色-请假申请 


工作人员角色-请假记录查看⬇️【点击返回功能介绍页面】

工作人员角色-请假记录查看 


 

下面是管理员角色的功能介绍

管理员角色-管理员登录⬇️【点击返回功能介绍页面】

管理员角色-管理员登录 


管理员角色-修改个人信息⬇️【点击返回功能介绍页面】

管理员角色-修改个人信息 


管理员角色-员工加班管理⬇️【点击返回功能介绍页面】

管理员角色-员工加班管理 


管理员角色-员工档案管理⬇️【点击返回功能介绍页面】

管理员角色-员工档案管理 


管理员角色-员工考勤查看⬇️【点击返回功能介绍页面】

管理员角色-员工考勤查看 


管理员角色-员工调动记录⬇️【点击返回功能介绍页面】

管理员角色-员工调动记录 


管理员角色-在职员工管理⬇️【点击返回功能介绍页面】

管理员角色-在职员工管理 


管理员角色-安排加班⬇️【点击返回功能介绍页面】

管理员角色-安排加班 


管理员角色-查询未批准的请假⬇️【点击返回功能介绍页面】

管理员角色-查询未批准的请假 


管理员角色-查询请假记录⬇️【点击返回功能介绍页面】

管理员角色-查询请假记录 


管理员角色-离休员工管理⬇️【点击返回功能介绍页面】

管理员角色-离休员工管理 


管理员角色-上下班签到⬇️【点击返回功能介绍页面】

管理员角色-上下班签到 


管理员角色-考勤记录查看⬇️【点击返回功能介绍页面】

管理员角色-考勤记录查看 


管理员角色-职称管理⬇️【点击返回功能介绍页面】

管理员角色-职称管理 


管理员角色-请假信息管理⬇️【点击返回功能介绍页面】

管理员角色-请假信息管理 


管理员角色-部门管理⬇️【点击返回功能介绍页面】

管理员角色-部门管理 


 

  • 9
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值