论文部分内容阅读
伴随着社会经济的发展,企业规模越来越大,各种大型企业、超大型企业从出不穷。它们内部的人力资源管理也越来越复杂。某大型矿业企业为响应国家降低国有企业管理成本号召,适应新时期公司发展的需求,迫切需要换老旧的人力管理系统,重新设计和开发一套自动化程度更高,管理效率更高,可扩展性更好的人力资源管理系统。本文通过对J2EE架构、SSI框架、Oracle数据库、Weblogic部署平台的探讨和对现有开发平台,技术框架、数据库和部署平台的研究和对比,从而提出了大型企业人力资源管理系统的软硬件开发和实施方案。整个系统采用J2EE下的B/S架构,使用SSI框架开发,数据库采用Oracle 11g,前端的采用JQuery结合ExtJS的框架,部署平台采用现下比较流行的Weblogic 10g。通过对用户、业务和非功能需求的分析和对整个系统功能通用化的考虑,人力资源管理系统分为员工、考勤、招聘、绩效、薪资、培训、系统管理七大模块。员工管理主要包括:离职和在职员工、部门、合同、档案管理等功能,主要为员工的相关的信息管理服务。考勤管理包括考勤设置、基础表格设置、排班设置、经理审批、刷卡管理、考勤记录等功能。招聘管理包括:缺岗情况查询、招聘申请审批等功能,主要为员工招聘工作服务。绩效管理包括:考核委员会管理、指标管理、评分管理等功能,主要为员工薪资管理提供一个重要判定标准。薪资管理包括:薪酬管理和社会保险两类功能,主要负责跟员工薪资有关系的功能,是整个人力资源管理比较重要的模块。培训管理包括:培训管理、讲师管理、审批管理三类功能。系统管理包括:信息管理和数据管理两类功能,由系统管理员或是系统维护人员操作,主要是设置相关参数和数据,为保证系统正常的运行而服务。本系统的特点是,首先利用现下比较流行的开发框架和开发技术,即能保证开发效率,又有利于后期维护;其次,整个系统的功能框架和业务流程,既能满足现有提出需求企业的要求,又有很强的可扩展性;最后是利用了强大部署平台和硬件的集群技术,使本系统有着较快的反应速度和较好的负载能力。