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 | 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 | 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 |
六、运行教程
包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。