sql 的职工工资管理系统
时间: 2023-09-07 08:14:08 浏览: 169
基于Java(JSP+Servlet)+Mysql实现的(Web)简易的工资管理系统【100010062】
5星 · 资源好评率100%
SQL 的职工工资管理系统可以用于对公司内部的职工进行工资管理,包括工资的计算、发放、查询等。下面是一个简单的职工工资管理系统的表结构设计:
1. 职工表(Employee):
| 列名 | 数据类型 | 说明 |
|:----:|:-------:|:-----|
| id | int | 职工编号,主键 |
| name | varchar(50) | 职工姓名 |
| gender | varchar(10) | 职工性别 |
| birthday | date | 职工出生日期 |
| department | varchar(50) | 所属部门 |
| position | varchar(50) | 职位 |
2. 工资表(Salary):
| 列名 | 数据类型 | 说明 |
|:----:|:-------:|:-----|
| id | int | 工资编号,主键 |
| emp_id | int | 职工编号,外键 |
| salary | decimal(10,2) | 基本工资 |
| bonus | decimal(10,2) | 奖金 |
| overtime_pay | decimal(10,2) | 加班费 |
| tax | decimal(10,2) | 税费 |
| total_pay | decimal(10,2) | 实发工资 |
| pay_date | date | 工资发放日期 |
3. 员工职位表(Position):
| 列名 | 数据类型 | 说明 |
|:----:|:-------:|:-----|
| id | int | 职位编号,主键 |
| position_name | varchar(50) | 职位名称 |
| base_salary | decimal(10,2) | 基本工资 |
在这个系统中,职工表存储了职工的基本信息,工资表记录了职工的工资信息,员工职位表则记录了不同职位的基本工资。通过这个系统,可以实现对职工的基本信息、工资信息和职位信息的管理,以及工资的计算、发放和查询等功能。
阅读全文