1、第六章 Access数据库实例开发 人力 资 源管理系 统 6.1 系统分析6.2 实用数据库的创建6.3 查询的设计6.4 窗体的设计6.5 报表的设计6.6 “ 控制面板 ” 窗体的设计6.7 自定义应用程序的外观第 6章 Access 数据库实例开发 人力资源管理系统本章主要介绍 Access数据库应用系统开发的实例,利用 Access数据库创建一个简单的 “ 人力资源管理系统 ” 。通过对第 5章的学习,已经逐步掌握了Access数据库各类对象的设计与应用方法,本章将完成 “ 人力资源管理系统 ” 数据库的设计、集成、发布,形成一个简单的 “ 人力资源管理系统 ” 。重点、难点是利用向
2、导创建查询、使用设计图创建查询、多表查询的创建、利用向导创建报表。6.1 系统分析“ 人力资源管理系统 ” 是企业最基本的人事管理系统。虽然它不能与大型数据管理库系统媲美,但它作为大型人事管理系统的瘦身板,拥有了它的绝大部分功能。用户可以通过该系统,管理企业内部职工的档案;进行人事考勤,准备无误地记录职工的出勤情况;全自动生成企业职工的工资表,使企业的工资与考勤紧密结合,从而减少企业在人员管理的花费,提高企业效益。本系统的主要功能包括:职工档案资料管理;考勤管理; 工资管理; 职工档案管理模块的主要作用是保存职工的个人档案、个人简历,并详细记录职工的工作调动情况。所有的职工资料,都可以用多种方
3、式进行查询。考勤管理模块的作用是对企业内部的职工进行出勤考核,为了减轻考勤人员的工作量,只记录职工迟到、旷工的记录。工资管理模块可以对职工的工资进行设定,结合考勤管理部分的数据,自动生成工资表,并提供工资条的打印功能。这个 “ 人力资源管理系统 ” 的实现,将以最常用的方法来讲解数据库,表,查询,报表等内容的创建,其他的方法都是大同小异地利用向导来创建的,在此我们就忽略不讲。6.2 实用数据库的创建1. 创建数据库步骤如下:(1) 启动 Access 2000, 它会弹出入图 6.1所示的对话框,现在我们是要创建新的数据库,而不是要打开数据库,所以在弹出的对话框中选择 “ 空数据库 ” ;图
4、6.1 选择 “ 空数据库 ”(2) 单击 “ 确定 ” 按钮, Access 2000 将会弹出如图6.2所示 “ 文件新建数据库 ” 对话框,首先我们要选择数据库文件的保存位置,我们可以使用资源管理器一样的方法来选择路径,如图 6.3所示,然后在对话框的 “ 文件名 ” 组合框中输入 “ 人力资源管理系统 ”,最后单击 “ 创建 ” 按钮, “ 人力资源管理系统 ” 的数据库就创建完成。图 6.2 “ 文件新建数据库 ” 对话框图 6.3 用资源管理器来选择路径(3) 创建好的数据库打开时如图 6.4所示,用户可以在左边选中所需要的创建的对象,然后单击 “ 新建 ” 按钮,就可以创建所需要的对象。图 6.4选中所需要的创建的对象窗口2. 创建数据根据本系统要实现的功能,我们要建立如下所述的各数据表:职工基本信息:存放职工的基本信息 如:姓名, 出生日期,所在部门,职务等;调动信息:存放职工的调动情况;工资:存放职工每月的工资清单信息;考勤信息:记录职工的加班,迟到,矿工,早退等;部门表:存放部门信息,如部门名称,编号。所有的数据表结构如下: