通过人力资源管理系统使得管理者快速高效地完成企业日常事务中的人事工作,降低了人力资源管理成本,使管理者能集中精力在企业战略目标;另一方面,通过软件及时收集与整理分析大量的人力资源管理数据,为企业战略决策的生成与实施控制提供强有力的支持,以提高组织目标实现的可能性。具体实现目标如下:系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。键盘操作,快速响应。
部门编号是根据级别订制的。其设计思路是:1级部门编号2位,初始值“01”,后面的部门编号依次往下排(如“02”、“03”等);2级部门编号4位,初始值依据上级编号,如果上级编号为“01”,则该部门编号为“0101”,如果上级编号为“02”,则该部门编号为“0201”;其他级别的部门编号的位数为级别乘2,编码思路与上面同理。
人员编号
人员编号为5位数字编码,初始值为“00001”,后面的人员编号依次往下排。
合同编号
合同编号为当前系统年、月和人员编号的组合,如“20051200002”。
聘用编号
聘用编号为当前系统年、月和人员编号的组合,如“20051100008”。
3.4 数据库设计
本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_manpowerinfo。数据库db_manpowerinfo中包含29张表。下面是数据表概要说明及主要数据表的结构。
1.数据表概要说明
数据表树型结构如图2所示。
图2 数据表树型结构图
– 5 –