文档介绍:CHAPTER
人力资源管理系统的总体设计
2-1 人力资源管理系统的设计指导思想
2-2 人力资源管理系统的构成
2-3 创建人力资源管理系统工作簿
2-4 设计自定义菜单
2-5 设计自定义工具栏
2-6 设计系统登录窗口
2-7 为工作簿对象指定事件
2-8 创建人事管理数据库
2-9 更新数据表中的年龄数据
2-10 几个需要设置的引用项目
2-11 定义公共变量
行政与人力资源管理应用案例详解
2-1 人力资源管理系统的设计指导思想
本书介绍的人力资源管理系统是以一个名为“”的数据库为基础,以 Excel
VBA 为开发平台,利用 ADO 数据库查询技术和 SQL 语言,实现各种人力资源数据的录入、
修改、删除、导出、统计分析、以及汇总编制各种报表。
采用 Access 数据库保存各种人力资源数据,而不是将人力资源数据保存为文本文件或
直接保存在 Excel 工作表中,主要是考虑到 Access 数据库保存数据具有保存数据量大、查
询方便的优点,而且也便于以后对应用系统的功能进行扩展。本系统采用结构化的设计方
法,为读者预留了发挥的空间。
本人力资源管理系统能够自动创建“”数据库文件,并自动创建各种人
力资源管理数据表。
2-2 人力资源管理系统的构成
作为一个能够应用于企业实际的人力资源管理、并满足基本需要的人力资源管理系统,
应具有如下的基本功能:用户名和密码的维护、重要日期(如职工生日、合同到期日或试
用期到期日)的提醒、系统基本项目的设置、招聘管理、培训管理、职工日常管理、合同
管理、社会保险管理、职工资料信息统计与分析、数据导出及汇总、数据维护、常用工具、
帮助信息、菜单转换等基本功能。
2-2-1 系统构成
本书介绍的人力资源管理系统的构成如图 2-1 所示,包括“系统管理”、“基本设置”、
“招聘管理”、“培训管理”、“职工管理”、“合同管理”、“保险基金管理”、“资料查询与导
出”、“统计分析”、“数据维护”、“工具”、“帮助”、“系统菜单转换”和“退出系统”等 14
个基本模块。
错误!
人力资源管理系统
资料查询与导出
保险基金管理系统菜单转换
系统管理基本设置招聘管理培训管理职工管理合同管理统计分析数据维护退出系统
工具帮助
图 2-1 人力资源管理系统构成图
90
2
人力资源管理系统的总体设计
2-2-2 系统模块功能
人力资源管理系统中 14 个基本模块的功能介绍如下。
包括“单位信息”、“修改用户名”、“修改密码”、“设置系统参数”、“系统提醒”和“数
据库维护”等基本子模块,分别用于显示单位信息、修改登录用户名、修改登录密码、设
置系统提醒参数、显示系统提醒信息、以及对数据库各个数据表的字段长度进行修改。
包括“部门设置”、“职位设置”、“职务设置”、“职称设置”、“文化程度设置”、“职工
类别设置”、“工作地点设置”和“合同类别设置”等基本子模块,分别用于对部门、职位、
职务、职称、文化程度、职工类别、工作地点和合同类别等项目进行设置。
包括“招聘申请管理”、“应聘人员档案”、“应聘人员初试”和“应聘人员面试”等基
本子模块,分别用于对招聘申请管理信息、应聘人员档案资料、应聘人员初试信息和应聘
人员面试信息进行管理。
包括“培训计划管理”、“职工培训管理”、“培训教师管理”和“课程信息管理”等基
本子模块,分别用于对培训计划管理信息、职工培训管理信息、培训教师信息和培训课程
信息进行管理。
包括“职工档案管理”、“内部调动管理”、“职工离退管理”、“证照资料管理”和“劳
动技能管理”等基本子模块,分别用于职工档案资料、职工内部调动信息、职工离退信息、
职工证照资料和职工劳动技能资料进行管理。
包括一个“职工合同管理”基本子模块,对职工的劳动合同(包括应聘人员的试用合
同)信息进行管理。
包括“职工保险基金管理”基本子模块,对职工的各种社会保险(包括养老保险、失
业保险、医疗保险、工伤保险、生育保险)、住房公积金等资料进行管理。
包括“招聘计划查询与导出”、,“应聘人员档案查询与导出”、“初试信息查询与导出”、
“面试信息查询与导出”、“职工档案查询与导出”、“内部调动信息查询