论文部分内容阅读
移动公司为了方便管理和适应各省市的特点,在各个城市开设分公司。随着时间推移,中国移动公司快速发展,分公司数量增长迅速。各分公司内部业务不断扩大,变得庞大而复杂,原有合同制员工无法满足现有生产需求,需要额外增加一些劳务派遣员工,但移动公司原有的员工管理系统无法覆盖这部分员工。对劳务派遣员工使用传统的人力资源管理、培训管理方式等将耗费过多的人力物力,效率低下。为了解决这个问题,本文以中国移动大同分公司试点开发一套针对劳务派遣员工的人力资源管理系统。本论文基于.NET技术,在Microsoft Visual Studio集成开发环境下,使用C#开发语言,采用SQL Server数据库管理系统设计并实现了一套B/S架构的中国移动大同分公司人力资源管理系统,包括账号操作、人员管理、部门管理、招聘管理、培训管理、离职管理、管理员操作。系统采用DAL、BLL、UI三层结构开发ASP网站,层与层之间紧密联系,实现了模型、控制和界面的解耦;数据库采用SQL Server,使整个系统具有良好的扩展性和安全性。本文主要内容分为以下四部分:第一部分,介绍人力资源管理系统目前在国内外的发展现状以及研究它的意义,并介绍C#语言和SQL Server等开发技术的相关理论知识;第二部分,按照软件开发的步骤,分析系统各个方面的需求,结合实际情况,对每个功能的需求绘制用例图;第三部分,基于分析的结果,按照系统设计原则,将系统功能划分为账号操作、人员管理、部门管理、招聘管理、培训管理、离职管理六个模块,并设计模块类以及一系列相关的图表,然后对系统各功能模块进行实现,包括界面以及关键代码;第四部分,对各功能模块进行测试,测试结果表示移动人力资源管理系统满足用户需求和系统需求,达到预期目标。本系统目前已经进入试运行阶段,从当前运行情况来看,系统运行正常,性能良好,显著提高了中国移动大同分公司劳务派遣员工的管理效率,一定程度上也提高了员工的工作效率,减轻了工作压力,调动了员工的工作积极性。