1、人力资源管理系统的设计与实现 毕业论文 第 1 页 共 40 页 题 目 人力资源管理系统的设计与实现 摘摘 要要 在企业逐步发展壮大的过程中,随着管理制度的逐步完善,遵循以人为本的 用人原则,建立公平、公正、公开的用人环境,力争实现人尽其才、事得其人、 人事相宜。创造令员工满意的工作环境,充分调动员工的积极性、创造性。为企 业发展提供良好的人力资源保障将成为企业发展道路中的一项重要工作内容, 而 建设完善的人力资源管理系统能够提高人力资源管理的日常工作效率, 逐步实现 管理程序化、标准化,为公司领导层的决策提供数据支持。 本篇论文主要针对建立人力资源管理系统进行的分析、设计与开发的过程。 恰
2、逢本人近期正在研读曾国藩家书, 借此机会将其针对人才管理方面的经验结合 个人的理解应用于本次人力资源管理系统的建设活动当中, 希望能够更多地从系 统的整体的功能结构和设计思路上有所突破。 系统涉及的主要功能分为员工管理、招聘管理、培训管理、绩效管理四大模 块。员工管理即对员工的基本信息进行统一管理,是整个系统的最基础模块。招 聘管理是企业招揽人才的通道,通常由业务部门和人事部门共同来完成。培训管 理是对员工的相关培训进行管理(如入职培训、职业技能培训等) 。绩效管理则 是对员工的薪资、福利以及业绩等信息进行统一的分析、计算与发放。 论文的分析部分会对系统整体的功能需求做统一的陈述,设计与开发部
3、分则 集中针对招聘管理的部分内容进行了详细的阐述。 招聘管理是人力资源管理体系 中接触人才的窗口,是企业识别人才、聘用人才的重要环节。能够尽最大可能的 满足企业发展的需要,及时的向企业输送新鲜的血液,是招聘管理需要解决的最 直接的问题。招聘管理主要包括招聘信息管理、人才库管理、沟通管理等。 本系统的开发语言为 Java 语言,数据库采用 Microsoft SQL Server,并使 用了 Struts、Spring、Hibernate 等第三方开发框架。 人力资源管理系统的设计与实现 毕业论文 第 2 页 共 40 页 目 录 摘 要 . 1 引 言 . 3 第一章 可行性分析 4 1.1
4、理论上考虑 . 4 1.2 技术上考虑 . 4 第二章 需求分析 . 5 2.1 需求获取 5 2.1.1 招聘管理 6 2.1.2 员工管理 6 2.1.3 培训管理 7 2.1.4 绩效管理 8 2.2 功能性需求分析 .10 2.2.1 用户登录及个人信息维护 11 2.2.2 招聘管理 .12 2.2.3 员工管理 .14 2.2.4 培训管理 .15 2.2.5 绩效管理 .16 2.3 非功能性需求分析 .16 第三章 技术选型及相关简介 .18 3.1 Struts 简介 18 3.2 Spring 简介 .19 3.3 Hibernate 简介 19 3.4 SQL Serve
5、r 简介 20 第四章 概要设计 21 4.1 系统功能体系 21 4.2 技术架构分析 22 4.3 系统架构设计 22 4.4 数据库总体设计 .24 第五章 详细设计 27 5.1 用户登录.27 5.2 人才库管理 .28 5.3 数据库详细设计 30 第六章 系统的实现 .36 6.1 软硬件的准备 36 6.2 系统功能展示 36 第七章 心得体会 38 第八章 致谢 .39 参考文献.40 人力资源管理系统的设计与实现 毕业论文 第 3 页 共 40 页 引引 言言 曾国藩是晚清一位极具争议的人物,既有中兴名臣的美称,又有“卖国贼” 的恶名,可谓毁誉参半,褒贬不一,但在识人用人方
6、面的才能确有其独到之处。 他能够成为当时清政府所非常倚重的朝廷重臣,官至两江总督、直隶总督、武英 殿大学士,封一等勇毅侯,这些都和他卓越的用人才能有着密不可分的联系。 利用网络所建立起来的人力资源管理系统, 是利用网络从事人才管理的一种 现代化模式,它的最大好处就是可以帮助企业提高办事效率,传统的人力资源管 理都是手工模式的,信息的传递,信息的统计等都是通过人工来完成的,它的最 大缺点就是容易在传递的过程中出现数据丢失或差错, 造成所统计数据的不准确 性,而且更容易造成数据有了人为的参与所产生的不准确性。 本文通过需求分析、系统设计、系统实现来详细的阐述了这种现代化的技术 手段与传统人才管理经验相结合的模式, 力求能够建立起较为新颖的人力资源管 理系统。以清晰的人力资源管理体系为依据,使用户可以非常轻松快捷的实现人 力资源的管理,从而可以达到事半功倍的效果。 由于本人的水平有限而且时间比较仓促,所写内容必然