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
department
2
gonggao
3
key_value
4
monthly_attendance
5
peixun
6
position
7
rank_bonus
8
salary
9
system_manager
10
teacher
11
working_years_bonus
序号
名称
数据类型
主键
说明
1
d_id
int
Y
id
2
d_name
varchar
N
学院名称
3
d_remark
varchar
N
备注
4
d_isdel
int
N
可用状态,0不可用,1可用
序号
名称
数据类型
主键
说明
1
d_id
int
Y
id
2
d_name
varchar
N
公告名称
3
d_remark
varchar
N
备注
4
d_isdel
int
N
可用状态,0不可用,1可用
序号
名称
数据类型
主键
说明
1
kv_id
int
Y
2
kv_key
varchar
N
键
3
kv_value
double
N
值
序号
名称
数据类型
主键
说明
1
ma_id
int
Y
2
e_id
int
N
员工id,外键
3
attendance_time
date
N
某年某月的出勤情况
4
sick_leave_num
int
N
病假天数
5
overtime_hour
double
N
平时加班小时
6
weekend_hour
double
N
周末加班小时
7
holiday_hour
double
N
节假日加班小时
8
late_num
int
N
迟到次数
9
early_num
int
N
早退次数
10
absence_num
int
N
缺勤天数
11
business_travel_num
int
N
出差天数
12
compassionate_leave_num
int
N
事假天数
序号
名称
数据类型
主键
说明
1
d_id
int
Y
id
2
d_name
varchar
N
公告名称
3
d_remark
varchar
N
备注
4
ptime
varchar
N
5
address
varchar
N
6
d_isdel
int
N
可用状态,0不可用,1可用
序号
名称
数据类型
主键
说明
1
p_id
int
Y
id
2
p_name
varchar
N
岗位名称
3
p_duty
varchar
N
岗位描述
4
p_post_pay
double
N
岗位补贴
5
p_isdel
int
N
是否可用,0不可用,1可用
序号
名称
数据类型
主键
说明
1
rb_id
int
Y
2
rank_name
varchar
N
职称名称
3
rb_bonus
int
N
奖金
序号
名称
数据类型
主键
说明
1
s_id
int
Y
主键ID
2
e_id
int
N
员工id
3
d_id
int
N
学院ID
4
s_time
date
N
时间某年某月
5
s_state
int
N
状态0暂存,1已发
6
base_pay
double
N
基本工资
7
food_pay
double
N
餐饮补贴
8
post_pay
double
N
岗位补贴
9
working_year_pay
double
N
工龄奖金
10
rank_pay
double
N
职称奖金
11
traffic_pay
double
N
交通补贴
12
persion_pay
double
N
养老保险
13
medical_pay
double
N
医疗保险
14
unemployment_pay
double
N
失业保险
15
injury_pay
double
N
工伤保险
16
birth_pay
double
N
生育保险
17
housing_pay
double
N
住房公积金
18
late_pay
double
N
迟到罚金
19
early_pay
double
N
早退罚金
20
overtime_pay
double
N
加班奖金
21
sick_pay
double
N
病假扣额
22
thing_pay
double
N
事假扣额
23
business_travel_pay
double
N
出差补贴
24
full_attendance_pay
double
N
全勤奖
25
rissue_pay
double
N
补发金额
26
individual_income_tax
double
N
个人所得税
27
should_pay
double
N
应发工资
28
actual_pay
double
N
实发工资
序号
名称
数据类型
主键
说明
1
sm_id
int
Y
id
2
sm_account
varchar
N
账号
3
sm_password
varchar
N
密码
序号
名称
数据类型
主键
说明
1
e_id
int
Y
id
2
e_account
varchar
N
工号
3
e_password
varchar
N
密码
4
e_name
varchar
N
员工姓名
5
e_idcard
varchar
N
身份证号码
6
e_sex
varchar
N
性别
7
e_dagree
varchar
N
学历
8
e_birthday
date
N
生日
9
e_email
varchar
N
邮箱
10
e_phone
varchar
N
电话
11
e_hometown
varchar
N
住址
12
e_rank
int
N
职称,外键
13
e_head_path
varchar
N
头像
14
e_urgent_person
varchar
N
紧急联系人
15
e_urgent_phone
varchar
N
紧急联系人方式
16
p_id
int
N
岗位id,外键
17
d_id
int
N
学院id,外键
18
e_base_pay
double
N
基本工资
19
e_isdel
int
N
是否在职,0离职,1在职
20
e_entry_time
date
N
入职时间
21
e_leave_time
date
N
离职时间
序号
名称
数据类型
主键
说明
1
wyb_id
int
Y
工龄表主键
2
wyb_year
int
N
年份
3
wyb_bonus
double
N
奖金
四、项目截图
4.1 下面是员工角色的功能介绍
4.2 下面是管理员角色的功能介绍
4.3 下面是设计文档的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15041/ssm_teachergzsys |
账号密码 | 员工账号/密码: 18080833/123456 管理员账号/密码:admin/admin |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目