收藏 分销(赏)

人事管理系统数据库设计80302.doc

上传人:a199****6536 文档编号:2227187 上传时间:2024-05-23 格式:DOC 页数:5 大小:148KB
下载 相关 举报
人事管理系统数据库设计80302.doc_第1页
第1页 / 共5页
人事管理系统数据库设计80302.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述
。 人事管理系统数据库设计需求 1.员工管理:建立员工档案表,管理员工的基本信息和变动信息,支持按条件(如婚姻状况、学历等)查询。也要实现管理员工在单位的变动情况,包含岗位变动(不同部门不同职位的变动(根据员工调动表),可以实现单个人的变动也可以实现集体变动)、工资、学历变动等。 2.部门查询:可以根据不同条件(如部门编号)查询到详细的部门信息。 3.考勤管理: 可以查询当天应到人数及实到人数。根据出勤明细等数据,对考勤、请假情况进行分类统计并显示。 4.请假管理:登记、审核员工请假信息,可按多种条件查询请假记录。 5.培训记录:可以根据培训课程、培训的开始、结束时间,查询受培训员工的基本信息。也可以根据员工编号、姓名、部门查询某位员工参加的的培训课程及最终的培训成绩。 6.工资管理:可预先设定员工的基本工资;系统可以根据条件自动计算员工的最终工资,工资表的数据项可以批量修改。 7.员工解聘:可以根据部门、解聘时间查询解聘员工的基本信息。 8.奖励/惩罚管理:可以根据奖励/惩罚的时间查询受到过奖励/惩罚的员工信息,也可以根据员工的编号、姓名、部门、职位查询某位员工所受过的奖励/惩罚。 表2-1员工就职表 字段名称 数据类型 可否为空 约束条件 说明 PersonnelId CHAR(10) NOT NULL 主键 员工号 PersonnelName CHAR(10) NOT NULL 无 员工姓名 Sex CHAR(4) NULL 无 员工性别 Department CHAR(20) NULL 无 所在部门 Position CHAR(10) NULL 无 职位 PositionalTitle CHAR(10) NULL 无 职称 DateIntoCompany DATETIME NULL 无 进公司日期 表2-2 部门表 字段名称 数据类型 可否为空 约束条件 说明 DepartmentId CHAR(10) NOT NULL 主键 部门编号 Department CHAR(10) NULL 无 部门名称 DeparmentIntroduction CHAR(60) NULL 无 简介 表2-3考勤表 字段名称 数据类型 可否为空 约束条件 说明 AttendanceId CHAR(10) NOT NULL 主键 考勤号 PersonnelId CHAR(10) NULL 无 员工编号 PersonnelName CHAR(10) NULL 无 员工姓名 Department CHAR(10) NULL 无 部门 Position CHAR(10) NULL 无 职位 AttendanceTypesName CHAR(10) NULL 无 考勤类型 AttendanceTime DATETIME NULL 无 考勤日期 AttendanceRemark Vchar(50) NULL 无 考勤备注 表2-4请假表 字段名称 数据类型 可否为空 约束条件 说明 VavateId CHAR(10) NOT NULL 主键 请假编号 PersonnelId CHAR(10) NULL 无 员工编号 Deparment CHAR(10) NULL 无 部门 Position CHAR(10) NULL 无 职位 VacateStartTime DATETIME NULL 无 请假开始日期 VacateEndTime DATETIME NULL 无 请假结束日期 VacateResult VACHAR(50) NULL 请假原因 Approver CHAR(10) NULL 批准人 表2-5 工资表 字段名称 数据类型 可否为空 约束条件 说明 WageId CHAR(10) NOT NULL 主键 工资号 PersonnelId CHAR(10) NULL 无 员工编号 Department CHAR(10) NULL 无 部门编号 BasicWage INT(4) NULL 无 基本工资 RetirementInsurance INT(4) NULL 无 养老保险 MedicalInsurance INT(4) NULL 无 医疗保险 HousingFund INT(4) NULL 无 住房基金 EmploymentInsurance INT(4) NULL 无 失业保险 AwardMoney INT(4) NULL 无 奖金 FinedMoney INT(4) NULL 无 罚金 FinalWage INT(4) NULL 无 实发工资 表2-6奖惩表 字段名称 数据类型 可否为空 约束条件 说明 RewardsId CHAR(10) NOT NULL 主键 奖,惩编号 PersonnelId CHAR(10) NULL 无 员工编号 Department CHAR(10) NULL 无 部门编号 RewardTime DATETIME NULL 无 奖惩时间 RewardResult VACHAR(50) NULL 无 奖惩原因 AwardMoney INT(4) NULL 无 奖惩金 表2-7员工调动表 字段名称 数据类型 可否为空 约束条件 说明 TransferredId CHAR(10) NOT NULL 主键 登记调动号 PersonnelId CHAR(10) NULL 无 员工编号 TransferredResult VACHAR(50) NULL 无 调动原因 TransferredTime DATETIME NULL 无 调入日期 DepartmentBefore CHAR(10) NULL 无 调前部门 DepartmentAfter CHAR(10) NULL 无 调后部门 表2-8 员工离职登记表 字段名称 数据类型 可否为空 约束条件 说明 TerminationId CHAR(10) NOT NULL 主键 离职编号 PersonnelId CHAR(10) NULL 无 员工编号 Department CHAR(10) NULL 无 部门编号 StopSalaryTime DATETIME NULL 无 停薪日期 TerminationResult VACHAR(50) NULL 无 离职原因 TerminationTime DATETIME NULL 无 离职时间 表2-9 用户密码权限表 字段名称 数据类型 可否为空 约束条件 说明 Id CHAR(10) NOT NULL 主键 编号 username CHAR(10) NULL 无 用户名 password CHAR(10) NULL 无 密码 DATETIME NULL 无 权限等级 表2-10员工档案表 字段名称 数据类型 可否为空 约束条件 说明 PersonnelId CHAR(10) NULL 主键 员工编号 PersonnelName CHAR(10) NULL 无 员工姓名 Sex CHAR(4) NULL 无 性别 Department CHAR(10) NULL 无 部门 JobTitle CHAR(10) NULL 无 职位 BirthDate DATETIME NULL 无 出生日期 DateIntoCompany DATETIME NULL 无 进公司日期 AdvancedDegree CHAR(10) NULL 无 学历 Professional CHAR(10) NULL 无 专业 PositionalTitle CHAR(10) NULL 无 职称 Address VACHAR(50) NULL 无 家庭住址 Email VACHAR(20) NULL 无 邮箱 Telephone VACHAR(20) NULL 无 电话 IDCard VACHAR(50) NULL 无 身份证号 Remark VACHAR(200) NULL 无 备注 THANKS !!! 致力为企业和个人提供合同协议,策划案计划书,学习课件等等 打造全网一站式需求 欢迎您的下载,资料仅供参考 -可编辑修改-
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服