人事管理系统数据库字典
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字段描述
字段名称
类型
备注
员工ID
ID
Int
考勤时间
attendTime
Datetime
状态
Status
Char(4)
迟到,旷工
加班表(overwork)
字段描述
字段名称
类型
备注
员工ID
Oid
Int
加班时间
Otime
Datatime
加班原因
Workcause
Varchar(300)
是否审批
Ostatus
Int
审批人
operson
Varchar(30)
劳资管理
薪资表(compensation)
字段描述
字段名称
类型
备注
职工编号
cid
Int
奖惩费
Goodmoney
Int
(奖金+缺勤扣钱)
加班费
Overmoney
Int
开始工作时间(月初)
startime
Datatime
发放工资时间(月末)
Paytime
Datatime
Datatime
培训管理
字段描述
字段名称
类型
备注
培训ID
trainid
Int
职工编号
uid
Int
外键
开始培训时间
straintime
Datatime
结束时间
Endtime
Datatime
培训项编号
Courseid
Int
(外键)
培训负责人
trainperson
Varchar(30)
培训项目表
字段描述
字段名称
Varchar(300)
离职负责人
principal
Varchar(30)
工资是否发放
giveStatus
int
(0表示没有发放,1表示发放)
在职状态表(status)
字段描述
字段名称
类型
备注
Sid
Sid
Int
Primary key
状态
Status
Varchar(10)
合同表(contract)
字段描述
字段描述
字段名称
类型
备注
ID
ID
Int
Primary key
申请人id
Id
Int
申请日期
Lv_date
Date
请假事由
lv_content
Varchar(300)
请假开始日期
Begin
Datetime
请假结束日期
End
Datetime
批准人
uid
Int
(外键)
备注
remark
Varchar(300)
字段描述
字段名称
类型
备注
ID
Mid
Int
权限名
managename
Varchar(35)
部门表(branch)
字段描述
字段名称
类型
备注
ID
bid
Int(identity)
Primary key
部门名称
bc_Name
Varchar(20)
描述
Describe
Varchar(100)
考勤管理
请假登记表(leave)
人力资源管理数据库字典
人事档案
员工表(user)
字段描述
字段名称
类型
备注
ID
Uid
Int
Primary key
姓名
userName
Varchar(20)
Not null
人员工号
userCode
Varchar(10)
员工类型
userType
String
(合同工or劳务工)
密码
userPwd
Varchar(20)
年龄
userAge
Int
性别
userSex
Char(2)
加入本公司日期
regDate
Datetime
(加入时间)
生日
brithDay
Date
(员工关怀)
专业
major
Varchar(30)
籍贯
place
Varchar(20)
学历
education
Varchar(30)
民族
nation
Varchar(25)
基本工资
Salary
Int
电话
phone
Int
头像
Head
Varchar(30)
(待定)
所在部门ID
Bid
Int
(外键)
角色ID
rid
Int
(1员工,2部门经理,3总经理)(外键)
在职状态ID
sid
Int
(1在职,0离职)(外键)
离职时间
leavetime
Datatime
离职原因
leavecause
外出事由
Ow_content
Varchar(2000)
用户手工填写
外出时间
Ow_outtime
Date
取自服务器系统时间
返回时间
Ow_returntime
Date
取自服务器系统时间(返回时)
外出地点
Address
Varchar2(100)
联系方式
Tell
varchar2(100)
基本考勤表(basecheck)
类型
备注
编号
Courseid
int
名称
coursename
Varchar(50)
描述
describe
Varchar(200)
状态
status
Char(4)
(已发未发)
奖罚表(reward)
字段描述
字段名称
类型
备注
奖罚编号
rewardId
int
职工编号
R_id
Int
奖惩费
goodMoney
Int
(奖金+缺勤扣钱)
奖罚原因
rewardCause
Varchar(100)
状态
status
int
(0表示罚款,1表示奖励)
奖罚时间
payTime
出差登记表(outwork)
字段描述
字段名称
类型
备注
ID
Id
Int
PRIMARY KEY
登记日期
Ow_date
Date
Getdate()
登记用户ID
ID
Int
外键
外出登记时间
Ow_time_begin
Date
用户手工填写
回归登记时间
Ow_time_end
Date
用户手工填写
地点
Ow_tocity
Varchar(500)
字段名称
类型
备注
合同编号
cid
int
合同名称
contractname
Varchar(40)
角色表(role)
字段描述
字段名称
类
Primary key
名称
roleName
Varchar(20)
Not null
权限ID
mid
int
外键
描述
Describe
Varchar(100)
权限表(manage)
字段名称
类型
备注
员工ID
ID
Int
考勤时间
attendTime
Datetime
状态
Status
Char(4)
迟到,旷工
加班表(overwork)
字段描述
字段名称
类型
备注
员工ID
Oid
Int
加班时间
Otime
Datatime
加班原因
Workcause
Varchar(300)
是否审批
Ostatus
Int
审批人
operson
Varchar(30)
劳资管理
薪资表(compensation)
字段描述
字段名称
类型
备注
职工编号
cid
Int
奖惩费
Goodmoney
Int
(奖金+缺勤扣钱)
加班费
Overmoney
Int
开始工作时间(月初)
startime
Datatime
发放工资时间(月末)
Paytime
Datatime
Datatime
培训管理
字段描述
字段名称
类型
备注
培训ID
trainid
Int
职工编号
uid
Int
外键
开始培训时间
straintime
Datatime
结束时间
Endtime
Datatime
培训项编号
Courseid
Int
(外键)
培训负责人
trainperson
Varchar(30)
培训项目表
字段描述
字段名称
Varchar(300)
离职负责人
principal
Varchar(30)
工资是否发放
giveStatus
int
(0表示没有发放,1表示发放)
在职状态表(status)
字段描述
字段名称
类型
备注
Sid
Sid
Int
Primary key
状态
Status
Varchar(10)
合同表(contract)
字段描述
字段描述
字段名称
类型
备注
ID
ID
Int
Primary key
申请人id
Id
Int
申请日期
Lv_date
Date
请假事由
lv_content
Varchar(300)
请假开始日期
Begin
Datetime
请假结束日期
End
Datetime
批准人
uid
Int
(外键)
备注
remark
Varchar(300)
字段描述
字段名称
类型
备注
ID
Mid
Int
权限名
managename
Varchar(35)
部门表(branch)
字段描述
字段名称
类型
备注
ID
bid
Int(identity)
Primary key
部门名称
bc_Name
Varchar(20)
描述
Describe
Varchar(100)
考勤管理
请假登记表(leave)
人力资源管理数据库字典
人事档案
员工表(user)
字段描述
字段名称
类型
备注
ID
Uid
Int
Primary key
姓名
userName
Varchar(20)
Not null
人员工号
userCode
Varchar(10)
员工类型
userType
String
(合同工or劳务工)
密码
userPwd
Varchar(20)
年龄
userAge
Int
性别
userSex
Char(2)
加入本公司日期
regDate
Datetime
(加入时间)
生日
brithDay
Date
(员工关怀)
专业
major
Varchar(30)
籍贯
place
Varchar(20)
学历
education
Varchar(30)
民族
nation
Varchar(25)
基本工资
Salary
Int
电话
phone
Int
头像
Head
Varchar(30)
(待定)
所在部门ID
Bid
Int
(外键)
角色ID
rid
Int
(1员工,2部门经理,3总经理)(外键)
在职状态ID
sid
Int
(1在职,0离职)(外键)
离职时间
leavetime
Datatime
离职原因
leavecause
外出事由
Ow_content
Varchar(2000)
用户手工填写
外出时间
Ow_outtime
Date
取自服务器系统时间
返回时间
Ow_returntime
Date
取自服务器系统时间(返回时)
外出地点
Address
Varchar2(100)
联系方式
Tell
varchar2(100)
基本考勤表(basecheck)
类型
备注
编号
Courseid
int
名称
coursename
Varchar(50)
描述
describe
Varchar(200)
状态
status
Char(4)
(已发未发)
奖罚表(reward)
字段描述
字段名称
类型
备注
奖罚编号
rewardId
int
职工编号
R_id
Int
奖惩费
goodMoney
Int
(奖金+缺勤扣钱)
奖罚原因
rewardCause
Varchar(100)
状态
status
int
(0表示罚款,1表示奖励)
奖罚时间
payTime
出差登记表(outwork)
字段描述
字段名称
类型
备注
ID
Id
Int
PRIMARY KEY
登记日期
Ow_date
Date
Getdate()
登记用户ID
ID
Int
外键
外出登记时间
Ow_time_begin
Date
用户手工填写
回归登记时间
Ow_time_end
Date
用户手工填写
地点
Ow_tocity
Varchar(500)
字段名称
类型
备注
合同编号
cid
int
合同名称
contractname
Varchar(40)
角色表(role)
字段描述
字段名称
类
Primary key
名称
roleName
Varchar(20)
Not null
权限ID
mid
int
外键
描述
Describe
Varchar(100)
权限表(manage)