logo

xz.jpg

建筑工程中高级职称
基于J2EE的人力资源管理系统开发与设计

【摘要】:自上世纪末期随着电子信息技术的发达与广泛应用,世界经济进入了迅猛发展的时代,人才已经成为决定企业生存的重要因素之一,因此,人力资源管理已成为企业管理的重要环节,开发适合企业的人力资源管理系统对于企业的兴衰有着积极地影响。随着企业管理的信息化,人力资源管理也进入了新的时代——EHRM时代。EHRM建立了规范化、标准化的管理平台,来满足人力资源业务部门的管理需要,这就促使人力资源管理产生了不同的角色并形成了人力资源管理生态链。一个完善的人力资源管理系统,能够提高人事部门的工作效率,规范工作流程,改善服务质量,提高管理水平。并有助于企业领导者更好的掌握企业员工信息及动向,促使该企业适应社会经济水平的发展,使企业具有竞争力。 J2EE是由美国SUN公司推出的一种利用Java和Java2平台推出的用来简化企业解决方案开发、部署和管理相关的复杂度问题的体系结构。J2EE具有多种优点:高效性,J2EE允许公司把一些通用的繁琐的服务端任务交给他人完成,这样开发人员可以集中精力在如何创建业务逻辑上,缩短开发的时间;可伸缩性,J2EE领域的供应商提供了范围更广的负载平衡策略,能消除系统中的瓶颈,允许多台服务器集成部署,满足未来的业务需求;稳定的可用性:J2EE部署到可靠的操作系统中,他们支持长期的可用性。 本文是基于J2EE体系对人力资源管理系统进行开发与设计,通过对企业的人力资源管理现状进行调研,了解工作人员对该系统的需求,并以此为据,设计适合企业的人力资源管理系统。系统采用较为先进和成熟的技术,如Struts;重要组件如J2EE组件和容器等。这些构成了该企业的人力资源管理系统,实现了系统的基本功能,包含了人事信息管理,保险合同管理,教育培训等内容。 文章首先对选题背景和人力资源管理发展状况的进行了阐述,从企业人力资源管理系统的需求分析入手,对各模块进功能介绍并建模。其次,介绍了开发系统的相关技术,讨论了以J2EE体系构建B/S模式的人力资源管理系统,利用Struts和MVC技术对系统进行辅助设计。第三,详细介绍了数据库的设计与实现,系统的框架构建,为该系统编写工具类代码。最后,对系统进行了测试总结。 本系统已在该企业中使用,系统各功能模块运行正常,能满足企业的当前管理的需求。

【目录】:

摘要5-7

ABSTRACT7-12

第一章 绪论12-20

1.1 课题背景及来源12-15

1.1.1 课题背景12-14

1.1.2 课题来源14-15

1.2 论文研究的目的及意义15-16

1.3 国内外发展现状16-18

1.4 论文的组织结构和作者的主要工作18-20

1.4.1 论文的组织结构18-19

1.4.2 作者的主要工作19-20

第二章 系统开发相关技术20-26

2.1 基于 B/S 的开发模式20-21

2.2 J2EE 体系架构21-23

2.3 Struts 框架结构与 MVC 架构23-25

2.3.1 Struts23-24

2.3.2 MVC(模型-视图-控制)架构24-25

2.4 本章小结25-26

第三章 人力资源管理系统分析26-61

3.1 系统需求分析26-33

3.1.1 业务结构分析26-27

3.1.2 系统用户的特点分析27-28

3.1.3 系统功能描述28-30

3.1.4 系统的软硬件环境30-33

3.2 系统功能分析33-57

3.2.1 人事信息管理33-52

3.2.2 保险管理52-53

3.2.3 合同管理53-54

3.2.4 考勤管理54

3.2.5 教育培训管理54-55

3.2.6 职业健康管理55-56

3.2.7 系统参数设置56-57

3.3 典型用例的活动图细化57-60

3.3.1 用户登录系统活动图57-58

3.3.2 人事信息管理中人员删除活动图58-59

3.3.3 增加员工保险信息活动图59-60

3.4 本章小结60-61

第四章 系统设计61-84

4.1 系统设计61-62

4.1.1 系统设计原则61-62

4.2 系统架构设计62-65

4.2.1 总体功能设计62-63

4.2.2 系统网络设计63

4.2.3 系统层次架构设计63-64

4.2.4 业务逻辑设计64-65

4.3 持久化层搭建65-67

4.3.1 Hr_dept(部门信息)的 DAO 接口65-66

4.3.2 Hr_dept(部门信息)的 DAO 实现66-67

4.4 数据库设计67-77

4.4.1 数据库环境说明67-68

4.4.2 数据建模68-73

4.4.3 数据库逻辑设计73-77

4.5 系统安全设计77-78

4.5.1 网络安全77

4.5.2 数据库安全77-78

4.5.3 应用安全78

4.6 系统部分功能实现78-83

4.6.1 登录界面78-81

4.6.2 保险管理81-82

4.6.3 教育培训管理82-83

4.7 本章小结83-84

第五章 系统测试84-92

5.1 系统测试概况84-87

5.1.1 测试范围与目的84

5.1.2 测试环境84

5.1.3 系统功能测试情况84-87

5.2 测试策略87-90

5.2.1 测试完成标准87

5.2.2 测试类型87-89

5.2.3 测试用例89-90

5.2.4 用户界面测试90

5.3 系统测试结果90-91

5.4 本章小结91-92

第六章 总结与展望92-93

致谢93-94

参考文献94-96


上一篇:基于J2EE司法行政办公系统的设计与实现
下一篇:基于J2EE的网上选课系统设计与实现

上海无忧网 @版权所有(2009-2016) 沪ICP备11032751

地址:上海-浦东-杜鹃路188弄,大桥6线,746,地铁2号线(世纪公园站)3号楼,地铁7号线(龙阳路站)8号口

联系电话:021-68453443

点击关闭
  • 点击这里给我发消息 点击这里给我发消息
    服务热线:

    021-68453443

    15901884694