人事资料数据库

  • 格式:doc
  • 大小:700.50 KB
  • 文档页数:4

人事资料数据库设计与功能实现
一、数据库设计的必要性
由于本公司逐步扩大,工作人员的逐步增加,人事信息的管理就体现了重要性。但是由于信息量的逐步增加,
要想更快更方便的提取自己所需要的信息,避免信息的冗余,数据库的建立就显得非常必要。数据库建立的优点
是可以快捷的增加、删除、查询人事信息,能将庞大的人事资料信息形成统筹的信息管理,快速生成报表。
二、数据库设计
通过建立四张表,分别为门店基本信息表(门店编号,门店名称,门店地址,联系电话,门店人数),员工信
息总表(门店编号,员工编号,姓名),员工信息明细表(员工编号,姓名,性别,籍贯,基本工资,岗位,身
份证号,入职日期,合同起始期,合同终止期,协议到期日期),员工岗位调动明细表(员工编号、员工姓名、
任职时间、任职部门、岗位、备注)
表示如下:
表一:门店基本信息表

门店编号 门店名称 门店地址 联系电话 门店人数

表二:员工信息总表
门店编号 员工编号 姓名

表三:员工信息明细表
员工编号 姓名 性别 籍贯 基本工资 岗位 身份证号 入职日期 合同起始期 合同终止期 协议到
期日期

表四:员工岗位调动明细表
员工编号 员工姓名 任职时间 任职部门 岗位 备注

四张表分别通过门店编号、员工编号、建立联系。
三、数据库功能的实现
设计的表通过办公软件ACCESS来实现,在ACCESS中建立数据库名为人事资料,然后建立四张表,录入基
本数据,建立连接。想要知道信息,可以通过对象中的查询功能实现,也可以通过自己输入SQL查询语言来实
现。要想通过报表来查看最后的信息,可将查询的表保存,通过对象中的报表最后生成。ACCESS可以添加、删
除、查询数据库、表、数据等。
四、目前未实现的功能及原因分析
目前通过实验,员工岗位调动的功能还没有实现。由于时间关系和具体数据不详等原因,表四还未建立完整。
所以在查询中还不能得到结果。
五、应用示例
例:查询文景店有哪些人的协议2010年6月30日到期
步骤:1、打开建立的数据库,如图所示:

可以看到对象下的表中有四张表,分别打开表可以看到如下信息:
2、点击查询—新建—设计视图—确定,得到如下画面:
3、双击门店信息表、员工信息明细表、员工信息总表,输入查询条件,显示如下:
4、点击运行,得到如下结果,共10条记录: