论文部分内容阅读
随着现在社会信息科技的快速发展和科技应用的推广,传统的企业管理、经营以及人力资源的管理模式已经发生了非常大的变化。随之而来也使企业人员信息、招聘和人才管理也慢慢的走向了信息化的时代。面对现在日益激烈的市场竞争,一个企业中所有人员的努力程度、对工作的投入程度都对该企业的兴衰成败有着非常重要的影响。科学、合理的对企业进行组织管理是所有企业成长进步必须的一个有机部分。提高企业的管理水平作为自己的原则,去实现自己人力资源管理系统,以对员工的信息化管理来实现自己各种目标。随着当前信息化进程的推进和企业公司集团化规模的发展,如何对企业员工招聘、组织结构、工资奖金、保险福利等进行系统性的管理将会关系到企业的生产效率以及以后的发展壮大根据系统各项业务的需求以及相应的需求涉及的用户的不同特点,在需求分析阶段采用了基于沟通、交流、方案确定、用例模型沟通、再确认的迭代式的需求分析确认方法。在系统的整体设计和实现过程中采用了基于Struts2+Spring+Hibernate框架的系统架构设计,通过上述组件已有的一些功能和使用Java语言进行系统的开发。系统的安全架构是基于系统的分层架构而设计完成的,而且该安全控制模块也是运行在服务器端的,并不受客户端设置的影响,保证了系统数据传输的一致性和安全性。在人力资源管理系统整体项目的需求下,特别是针对系统用户分布的要求以及系统数据各种接口的问题,系统在设计实现过程中采用了面向对象的分层软件体系结构。并且在框架的整体设计和实现的过程中,为了能够方便、有效的提高系统的开发、维护性、可扩展性,在系统的表现层界面,选择了基于Struts的界面标签库,从而达到了对人力资源管理的高效、简单的目的。本系统主要的研究目标是结合现有的大型企业人力资源的管理问题,主要包括了岗位管理、组织结构管理、人力招聘理、内部调动管理、人员离职管理、劳动合同管理、工资奖金管理、保险福利管理、人员培训管理等。人力资源管理系统是整个企业内部信息化管理的一个重要组成部分,为整体企业的管理信息化和数据业务的共享分析提供了高效统一的平台。系统最终实现所有的功能性和其他非功能性的要求,拥有者良好的操作界面,便于用户使用,同时拥有很好的可扩展性以及可维护性。经过测试,系统运行良好,最终在各个方面实现了预期的功能,达到了预期的效果。