文档介绍:CHAPTER
职工管理模块的设计
7-1 职工管理模块的总体设计
7-2 职工档案管理子模块设计
7-3 职工内部调动管理子模块设计
7-4 职工离退管理子模块设计
7-5 职工证照资料管理子模块设计
7-6 职工劳动技能管理子模块设计
7-7 为职工管理自定义菜单命令和自定义命令
按钮指定宏
行政与人力资源管理应用案例详解
职工管理是企业人力资源管理的重要内容。职工管理的能力水平不仅反映了企业的经
营管理水平,而且也关系到企业的发展方向和命运,在企业管理中的地位举足轻重。
职工管理的一个重要内容就是企业职工的分配和调动。为了对企业职工进行合理的分
配和调动,以最大化地发挥每个职工的能力,需要查阅大量的职工资料。通过计算机对职
工进行管理,建立职工管理系统,可以实现对职工资料的录入、保存、修改等的最大化,
使企业领导很方便地掌握企业职工的情况,及时作出职工分配和调动。
一个职工管理模块,至少应包括以下几个子模块:职工资料管理(包括基本资料管理、
教育信息管理和工作经历信息管理)、职工内部调动管理、职工离退管理、职工证照资料管
理和职工劳动技能管理等。本章将以一个简单的职工管理模块为例,介绍窗体设计、程序
代码设计的方法和步骤。
7-1 职工管理模块的总体设计
7-1-1 职工管理模块的构成
本章介绍的一个简单的职工管理模块由 5 个子模块组成,各个模块的功能如下。
完成对职工档案资料(包括基本信息、教育信息和工作经历信息资料)进行管理,包
括信息资料的添加、修改、删除、保存、查询、导出和分析等功能。
完成对职工的内部调动的管理工作,包括调动信息资料的添加、修改、删除、保存、
查询和导出等功能。
完成对职工调出、离退休的管理工作,包括离退信息资料的添加、修改、删除、保存、
查询和导出等功能。
完成对职工的证照资料的管理工作,包括证照资料的添加、修改、删除、保存、查询
和导出等功能。
完成对职工劳动技能资料的管理工作,包括劳动技能资料的添加、修改、删除、保存、
查询和导出等功能。
7-1-2 设计职工管理数据表
根据对职工管理模块的构成情况,职工管理数据表包括以下 7 个数据表,它们都是“人
”数据库的数据表。这些数据表的名称分别为“职工基本信息”、“职工教育信
息”、“职工工作信息”、“职工调动信息”、“职工离退信息”、“职工证照信息”、“职工技能
信息”,各个数据表的数据结构设计如下。
288
7
职工管理模块的设计
1.“职工基本信息”数据表
“职工基本信息”数据表保存职工的基本资料信息,它以职工编号为关键字段。“职工
基本信息”数据表所包含的字段信息如表 7-1 所示。
表 7-1 “职工基本信息”数据表字段
字段名称字段类型字段大小是否允许为空说明
职工编号文本 5 否关键字段。系统自动编号
所属部门文本 10 否
姓名文本 10 否
性别文本 1 否
职务文本 10 否
职称文本 10 否
学历文本 10 否
民族文本 12 否
籍贯文本 40 否
健康状况文本 5 否
婚姻状况文本 2 否
出生日期日期否
年龄数字整型否由系统自动计算
身份证号码文本 18 否
手机号码文本 12 否
电子邮箱文本 50 否
家庭地址文本 40 否
邮政编码文本 6 否必须是数字文本
家庭电话文本 12 否
联系人文本 10 否
与联系人关系文本 5 否
联系人电话文本 12 否
备注文本 50 是
照片文本 20 是
2.“职工教育信息”数据表
“职工教育信息”数据表保存职工的教育信息资料,它以职工编号(与“职工基本信
息”数据表中的职工编号相同)为关键字。“职工教育信息”数据表所包含的字段信息如表
7-2 所示。
表 7-2 “教育信息”数据表字段
字段名称字段类型字段大小是否允许为空说明
职工编号文本 5 否关键字段。来源于“职工基本信息”数据表
所属部门文本 10 否来源于“职工基本信息”数据表
姓名文本 10 否来源于“职工基本信息”数据表
289
行政与人力资源管理应用案例详解
教育序号数字整型否是每个职工的教育信息序号,由系统自动编号
学校文本 40 否
续上表
字段名称字段类型字段大小是否允许为空说明
所学专业文本 30 否
学历文本 1