成员:李典1000505030
王欣1000505031
谭宇1000505032
李斌1000505033
张俊刚1000505034
邓晓峰1000505035
何连峰1000505036
王相忠1000505037
李宝1000505038
数据库名:HRManagement
1.部门表(Sections)
ID,名称
字段 | 说明 | 类型 | 可空 | 备注 |
SectionID | ID | Nvarchar(2) | No | 主键 |
SectionName | 部门名称 | Nvarchar(20) | No | 唯一 |
2.职位表(Positions)
ID,名称
字段 | 说明 | 类型 | 可空 | 备注 |
PositionID | ID | Nvarchar(2) | No | 主键 |
PositionName | 职位名称 | Nvarchar(20) | No | 唯一 |
3.性别表(Sexs)
Id,名称
字段 | 说明 | 类型 | 可空 | 备注 |
SexID | ID | int | No | 主键,自增 |
SexName | 性别名称 | Nvarchar(4) | No | 唯一 |
4.民族表(Nations)
Id,名称
字段 | 说明 | 类型 | 可空 | 备注 |
NationID | ID | int | No | 主键,自增 |
NationName | 民族名称 | Nvarchar(16) | No | 唯一 |
5.学历表(EduBackgrounds)
Id,名称
字段 | 说明 | 类型 | 可空 | 备注 |
EduBackgroundID | ID | int | No | 主键,自增 |
EduBackgroundName | 学历名称 | Nvarchar(10) | No | 唯一 |
6.员工表(Staffs):Id,,姓名,性别ID,职位id,学历id,生日,照片,籍贯,现住地址,民族id,,工作年限,部门id,毕业院校,专业
字段 | 说明 | 类型 | 可空 | 备注 |
ID | ID | Int | No | 主键,自增 |
StaffID | 职工编号 | Nvarchar(8) | No | 组合项:部门ID+职位ID+数字标识 |
StaffName | 姓名 | Nvarchar(10) | No | |
SexID | 性别ID | Int | No | 外键 |
PositionID | 职位ID | Varchar(4) | No | 外键 |
position职位 EduBackgroundID | 学历ID | Int | No | 外键 |
Birthday | 生日 | Nvachar(9) | No | |
Picture | 照片 | Image | No | |
NativePlace | 籍贯 | Nvarchar(40) | No | |
NowAddress | 现住地址 | Nvarchar(40) | No | |
IDcardNo | 身份证号码 | Nvarchar(18) | No | 唯一 |
NationID | 民族ID | Int | No | 外键 |
ContactWay | Nvarchar(30) | No | ||
WorkSeniority | 工作年限 | Int | No | |
SectionID | 部门ID | Nvarchar(4) | No | 外键 |
GraduateSchool | 毕业院校 | Nvarchar(30) | No | |
Major | 专业 | Nvarchar(16) | no | |
7.工作时间类别表(WorkingTimeType)
ID,类别名称
字段 | 说明 | 类型 | 可空 | 备注 |
WTTypeID | ID | int | No | 主键,自增 |
WTTypeName | 类别名称 | Nvarchar(14) | No | 唯一 |
8.工作时间表(WorkingTimes)
Id,上班时间,工作时间类别
字段 | 说明 | 类型 | 可空 | 备注 |
WorkingTimeID | ID | int | No | 主键,自增 |
WorkTime | 工作时间 | Nvarchar(5) | No | 唯一 |
WTTypeID | 工作时间类别 | Int | No | 外键 |
9.打卡状态(ClockStatus)
Id,状态名称
字段 | 说明 | 类型 | 可空 | 备注 |
ClockStatusID | ID | int | No | 主键,自增 |
ClockStatusName | 状态名称 | Nvarchar(10) | No | 唯一 |
10.上班打卡记录表(StartClockRecords)
Id,打卡时间,状态id,职工id
字段 | 说明 | 类型 | 可空 | 备注 |
SClockRecordsID | ID | int | No | 主键,自增 |
SColckTime | 打卡时间 | DateTime | No | |
SClockStatusID | 打卡状态ID | Int | No | 外键 |
StaffID | 职工ID | Int | No | 外键 |
11.下班打卡记录表(EndClockRecords):Id,打卡时间,标记id职工id
字段 | 说明 | 类型 | 可空 | 备注 |
EClockRecords ID | ID | int | No | 主键,自增 |
EColckTime | 打卡时间 | DateTime | No | |
EClockStatusID | 打卡状态ID | Int | No | 外键 |
StaffID | 职工ID | Int | No | 外键 |
12.管理员表(Adms)
Id,用户名,密码,职工id
字段 | 说明 | 类型 | 可空 | 备注 |
AdmID | ID | int | No | 主键,自增 |
AdmName | 管理员名 | Nvarchar(15) | No | 唯一 |
AdmPW | 密码 | Nvarchar(15) | no | |
StaffID | 职工Id | Int | No | 外键 |
13.打卡用户表(Users)
Id,职工id,密码
字段 | 说明 | 类型 | 可空 | 备注 |
UserID | ID | int | No | 主键,自增 |
StaffID | 职工Id | Int | No | 外键 |
UserPW | 密码 | Nvarchar(15) | no | |
表数据记录:
1、部门:
董事会BO、人事部PE、策划部PL、技术部TE、广告部AD、市场部MK、财务部FL
2、职位:
董事长pr、总经理ge、总监ma、经理di、主管co、员工em
3、性别:
1男、2 女
4、民族:
1汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族
5、学历:
专科 1、本科2、硕士3、博士4
6、员工:
7、工作时间类别表:
上班 1、下班 2
8、工作时间:9:00-18:00
am: 9:00—12:30
pm: 13:30--18:00
9、打卡状态:
正常 1、迟到 2、早退 3
10、上班打卡记录
11、下班打卡记录
12、管理员表
13、打卡用户表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论