Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的实现企业OA管理系统。
一、技术介绍⚡
⭐这个项目页面使用是JSP,JSP大家都懂的,包含HTML,CSS,Javascript技术。
⭐这个项目的后端的主体语言是Java,使用了SSH框架,SSH框架(Spring框架、Struts框架、Hibernate框架的集合)
✅项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以
✅运行的环境在IDEA,Eclipse,MyEclipse上测试通过
✅目前测试了Windows,Linux,MacOS平台,运行效果一致。
【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】
员工角色 | 管理员角色 | 设计文档 |
---|---|---|
员工登录 | 管理员登录 | 论文截图1 |
修改个人信息 | 岗位信息管理 | 论文截图2 |
提交请假信息 | 提交请假申请 | |
查看请假记录 | 查看待我审批信息 | |
查看我的请假记录 | ||
用户信息管理 | ||
修改个人信息 | ||
部门信息管理 |
三、数据库信息
【表的名字概述,点击表名查看详细信息】
序号
表名
说明
1
center_role_privilege
2
center_user_role
3
testuser
4
wenjun_department
5
wenjun_leave
6
wenjun_leaveapprover
7
wenjun_message
8
wenjun_notice
9
wenjun_photo
10
wenjun_privilege
11
wenjun_role
12
wenjun_user
序号
名称
数据类型
主键
说明
1
privilege_id
bigint
Y
2
role_id
bigint
Y
序号
名称
数据类型
主键
说明
1
role_id
bigint
Y
2
user_id
bigint
Y
序号
名称
数据类型
主键
说明
1
id
bigint
Y
2
age
int
N
3
email
varchar
N
4
name
varchar
N
序号
名称
数据类型
主键
说明
1
zj_depart_id
bigint
Y
2
description
varchar
N
3
name
varchar
N
4
parent_id
bigint
N
序号
名称
数据类型
主键
说明
1
leave_id
bigint
Y
2
approverid
varchar
N
3
createTime
datetime
N
4
days
float
N
5
endTime
datetime
N
6
picture
varchar
N
7
reason
varchar
N
8
result
int
N
9
startTime
datetime
N
10
status
int
N
11
type
int
N
12
updateTime
datetime
N
13
userId
bigint
N
序号
名称
数据类型
主键
说明
1
approver_id
bigint
Y
2
createTime
datetime
N
3
leaveId
bigint
N
4
status
int
N
5
summary
varchar
N
6
updateTime
datetime
N
7
userId
bigint
N
8
username
varchar
N
序号
名称
数据类型
主键
说明
1
message_id
bigint
Y
2
createTime
datetime
N
3
disable
bit
N
4
leaveId
bigint
N
5
ringsId
int
N
6
title
varchar
N
7
type
int
N
8
userId
bigint
N
9
watch
int
N
序号
名称
数据类型
主键
说明
1
notice_id
bigint
Y
2
content
longtext
N
3
createTime
datetime
N
序号
名称
数据类型
主键
说明
1
photo_id
bigint
Y
2
name
varchar
N
3
url
varchar
N
4
userId
bigint
N
5
username
varchar
N
序号
名称
数据类型
主键
说明
1
zj_privilege_id
bigint
Y
2
name
varchar
N
3
url
varchar
N
4
parent_id
bigint
N
序号
名称
数据类型
主键
说明
1
zj_role_id
bigint
Y
2
description
varchar
N
3
name
varchar
N
序号
名称
数据类型
主键
说明
1
zj_user_id
bigint
Y
2
createTime
datetime
N
3
description
varchar
N
4
email
varchar
N
5
gender
varchar
N
6
loginName
varchar
N
7
name
varchar
N
8
password
varchar
N
9
phoneNumber
varchar
N
10
depart_id
bigint
N
四、项目截图
4.1 下面是员工角色的功能介绍
4.2 下面是管理员角色的功能介绍
4.3 下面是设计文档的功能介绍
五、演示站点
地址 | http://www.csbishe.cn:15035/ssh_oasys |
账号密码 | 员工角色账号/密码: yuangong/123456 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。
七、下载项目