1、人事管理系统 目录 一、摘要 .3 二 、前言 3 三 、系统设计 3 3.1 设计思想 3 3.2 系统功能分析 3 3.3 系统总体功能模块设计 4 四 、数据库设计 4 4.1 数据库需求分析 4 4.2 数据库概念结构设计 5 (1)分 E-R 图 5 (2)总 E-R 图 7 4.3 数据库逻辑结构设计 7 (1).E-R 图转化为关系模型 7 (2) 2.各关系模型的表 8 五、 数据库源码 10 5.1 建立数据库 MM 10 5.2 建立了数据库的各基本表及各表的主、外键设置 11 5.3 对各表的完整性等进行设置 13 六、运行平台 .14 七 、总结 .14 一、摘要 为了
2、完善全面的人 事管 理功能,使人 事企业 管理流程合理化和自动化处理和分析各种有价值的信息,以支持决策者制定人 事企业 管理战略发展计划。 该 系统采用了 SQLServer2000数据库开发环境,使用专用数据库接口连接 , 其存取速度快、安全性好,便于管理和操作。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理全过程, 包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信 息、 员工各种信息的修改 、对于转出、辞职、退休员工信息的删除等 管理工作。经过实际使用证明,该文所设计的人事管理系统可以满足公司人事管理方面的需要 。 二 、前言 随着计算机技术的飞速发展
3、,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从 C/S 结构向 B/S 结构转移,但是由于安全性等方面的因素, C/S 结构的管理信息系统仍然占据企业管理信息系统的主流。 人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必 要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下 3 个方面的目标。 1. 支持企业实现规范化的管理。 2. 支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 3. 支持企业进行劳动人事管
4、理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等。 三 、系统设计 3.1 设计 要求 ()信息要求 本系统应该包含与人事管理相关的信息,如部门信息、职员信息、,其中职员信息应该包括职员的基本信息(如职员的编号、姓名、性别等)、职员的其他信息 (如主要社会 关系、奖惩情况等 ) 3.2 系统功能分析 该系统需要完成如下功能: 1. 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。 2. 员工各种信息的修改。 3. 对于转出、辞职、退休员工信息的删除。 4. 按照某种条件,查询统计符合条件的员工信息。 5. 对查询、统计的结果打印输出。 6. 人事系统的使用帮助。 3.3 系统总体功能模块设计 系统总体功能模块包括员工基本情况、 工作部门信息、员工职称信息、 员工婚姻状况、员工学历信息、员工考勤管理 、员工工资管理 等 7 个模块,其模块的结构图如下: