论文部分内容阅读
人力资源管理是一个单位很重要的工作部分,本论文介绍了水利科研单位的人力资源管理系统的开发及实现过程。通过使用人力资源管理系统,管理人员可以从琐碎的手工劳动中解脱出来,从而可以投入到更高层次的决策问题中去,提高工作效率。首先介绍人力资源管理系统的研究背景及意义。介绍了国内外的研究现状和面临的主要问题。在此基础上,论文结合工作实际分析了水利科研单位人力资源的总体业务需求和非功能性需求,对人力资源管理系统中人员管理、人力资源规划管理、职位管理、招聘管理、培训管理、绩效管理、考勤管理、人才流失分析管理、系统管理等子系统的业务需求进行了具体分析。通过对系统的需求分析,论文设计了系统总体设计目标和要求,然后依据ASP.NET的技术特点,设计了系统分层体系结构,系统被分为表示层、业务层和数据层。并对系统的安全性进行了设计和描述。最后介绍了本系统开发所使用的各种技术,通过比较,拟在本系统相关模块中引入决策树技术。随后论文采用B/S开发模式和三层架构,用C#语言和ASP.NET平台作为系统的开发工具,采用SQLSERVER2005数据库管理系统和IIS服务器对系统进行了实现。重点对系统中的人力资源规划管理、职位管理、招聘管理、培训管理、绩效管理、人才流失分析管理等模块进行了详细功能设计及数据库表设计和实现。最后论文进行了功能性和非功能性测试,展示了典型模块的系统界面。重点对人才流失分析管理模块进行展示和应用测试,并选取了决策树算法对流失员工信息进行分类。挖掘离职员工年龄、职称、学位、性别等基本属性之间的关系。