否员工政治面貌 文化程度 nvarchar(50) 是员工文化程度 专业 nvarchar(50) 是员工所学专业 毕业院校 nvarchar(50) 是员工毕业院校 职称 nvarchar(50) 是员工职称 职务 nvarchar(50) 是员工在公司的职务进入单位时间 datetime 否员工进入本单位时间 合同年限 nvarchar(50) 否员工签订的合同年限 基本工资 float 否员工的基本工资 银行账号 nvarchar(50) 否员工的工资银行账号 保险账号 nvarchar(50) 否员工的保险账号 手机号码 nvarchar(50) 是员工手机号码 家庭住址 nvarchar(50) 否员工家庭住址 籍贯 nvarchar(50) 否员工籍贯 说明 nvarchar(50) 是其它说明
(2)公司部门表用于存放公司部门信息。包括部门名称、部门负责人、人事文员、联系电话、额定人数、说明等字段。其结构如表4-2所示:
表4-2部门信息表
字段名类型是否允许空说明部门名称 nvarchar(50) 否公司部门名称 部门负责人 nvarchar(50) 否各部门负责人信息人事文员 nvarchar(50) 是部门人事文员信息联系电话 nvarchar(100) 否本部门联系电话 额定人数 int 是部门额定人数说明 nvarchar(50) 是说明信息 (3)离职管理表用来存放员工的离职信息。包括:自编号、员工编号、员工、离职时间、离职原因、批准人和说明信息等字段。其结构表如表4-3所示:
表4-3 离职管理表
字段名类型是否允许空说明自编号 nvarchar(50) 否递增的流水号 员工编号 nvarchar(50) 否员工编号员工 nvarchar(50) 否 员工离职时间 datetime 否 员工离职时间 离职原因 nvarchar(50) 否 员工离职原因批准人 nvarchar(50) 否 批准人说明 nvarchar(50) 是说明事项
(4)操作用户权限表用于存放用户的信息及各用户的权限信息。包括用户名称、用户密码、员工基本档案访问权限、员工家庭成员访问权限、员工工作简历访问权限、员工奖惩记录访问权限、员工培训记录访问权限、员工工作业绩访问权限、员工离职管理访问权限、月度部门考勤访问权限、年度个人考勤访问权限、工资核算访问权限、工作发放访问权限、考勤管理访问权限、修改密码权限、修改部门信息权限等字段。其结构如表4-4所示:
表4-4 操作用户权限表
字段名称类型是否允许空说明用户名称 nvarchar(50) 否存放用户名称用户密码 nvarchar(50) 否存放用户密码 员工基本档案 nvarchar(50) 是 控制基本档案窗台体的显示 家庭成员信息 nvarchar(50) 是控制家庭成员窗体的显示工作简历 datetime 是 控制工作简历窗体的显示奖惩记录 nvarchar(50) 是 控制奖惩记录窗体的显示培训记录 nvarchar(50) 是 控制培训记录窗体的显示 工作业绩 nvarchar(50) 是 控制工作业绩窗体的显示 离职管理 nvarchar(50) 是 控制离职管理窗体的显示 月度考勤 nvarchar(50) 是 控制月度考勤窗体的显示 个人考勤 nvarchar(50) 是 控制个人考勤窗体的显示 工资核算 nvarchar(50) 是控制工资核算窗体的显示 工资发放 nvarchar(50) 是控制工资发放窗体的显示 考勤管理 nvarchar(50) 是控制考勤管理窗体的显示 部门信息 nvarchar(50) 是 控制部门信息窗体的显示 (5)员工工作简历表用来存放员工的工作简历,以便更好地为员工安排岗位。包括:自编号、员工编号、员工、开始时间、结束时间、单位名称、担任职务、所在部门、说明信息等字段。其结构表如表4-5所示:
表4-5 员工工作简历表
字段名类型是否允许空说明自编号 nvarchar(50) 否递增的流水号 员工编号 nvarchar(50) 否 员工编号员工 nvarchar(50) 否 员工开始时间 datetime 否本次工作经历开始时间 结束时间 datetime 否本次工作经历结束时间单位名称 nvarchar(50) 否 工作单位名称担任职务 nvarchar(50) 是所担任的职务所在部门 nvarchar(50) 是所在部门说明 nvarchar(50) 是其它说明 (6)员工家庭成员表用来存放员工的家庭成员信息。包括:自编号、员工编号、员工、家庭成员、与员工关系、工作单位、担任职务、政治面貌、联系电话、其他等字段。其结构表如表4-6所示:
表4-6 员工家