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平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
员工角色 | 管理员角色 |
---|---|
员工登录 | 管理员登录 |
修改个人信息 | 加班信息管理 |
安排加班信息 | 员工信息管理 |
查看个人信息 | 查看加班信息 |
查看加班信息 | 查看考勤记录 |
查看考勤记录 | 查看请假记录 |
查看请假记录 | 申请请假 |
申请请假 | 修改个人信息 |
考勤管理 | |
职称信息管理 | |
请假信息管理 | |
部门信息管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
attendance
2
department
3
employee
4
history
5
lea
6
move
7
notice
8
overtime
9
position
10
rewards_punishment
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
day
date
N
4
time_type
enum
N
5
start_time
time
N
6
start_type
enum
N
7
end_time
time
N
8
end_type
enum
N
9
work_type
enum
N
10
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
department_number
int
N
3
name
varchar
N
4
manager
varchar
N
5
telephone
varchar
N
6
address
varchar
N
7
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
name
varchar
N
4
gender
enum
N
5
birthday
date
N
6
telephone
varchar
N
7
email
varchar
N
8
address
varchar
N
9
photo
varchar
N
10
education
varchar
N
11
department_number
int
N
12
position_number
int
N
13
in_time
date
N
14
password
varchar
N
15
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
name
varchar
N
4
gender
enum
N
5
birthday
date
N
6
telephone
varchar
N
7
email
varchar
N
8
address
varchar
N
9
photo
varchar
N
10
education
varchar
N
11
in_time
date
N
12
out_time
date
N
13
department_number
int
N
14
position_number
int
N
15
status
enum
N
16
home
varchar
N
17
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
department_number
int
N
4
start_time
date
N
5
end_time
date
N
6
days
varchar
N
7
reason
varchar
N
8
type
enum
N
9
manager
varchar
N
10
status
enum
N
11
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
before
int
N
4
after
int
N
5
time
datetime
N
6
manager
varchar
N
7
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
title
varchar
N
3
content
varchar
N
4
manager
varchar
N
5
time
datetime
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
department_number
int
N
3
employee_number
int
N
4
day
date
N
5
start_time
time
N
6
end_time
time
N
7
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
position_number
int
N
3
name
varchar
N
4
level
enum
N
5
notes
varchar
N
序号
名称
数据类型
主键
说明
1
id
int
Y
2
employee_number
int
N
3
type
varchar
N
4
reason
varchar
N
5
money
float
N
6
time
datetime
N
7
manager
varchar
N
8
notes
varchar
N
四、项目截图
4.1 下面是员工角色的功能介绍
4.2 下面是管理员角色的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15032/ssm_zxyiyuankaoqin |
账号密码 | 员工账号:1007/1007 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目