业 毕业院校 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 员工家庭成员表
字段名 类型 是否允许空 说明 自编号 nvarchar(50) 否 递增的流水