论文部分内容阅读
随着计算机技术在企业中的广泛运用,企业内部传统的人力资源管理暴露出的问题越来越严重,比如企业内部各个部门在进行人力资源信息化建设管理过程中所形成的“信息孤岛”问题;现有的人力资源信息管理系统功能单一,结构简单,往往只能为某个部门所使用,不能直接被企业内部相关部门所共享采用。更为严重的是,在传统的人力资源管理系统中,用户操作极为困难,往往需要对用户进行培训,才能使用,导致用户的体验感差,这无形又增加了企业的运行成本。为解决上述问题,本文基于Visual Basic 6.0技术、结合SQL Server数据库技术以及新型人力资源管理系统的特点,为我市中小企业设计并实现了一套人力资源管理系统。本文主要工作如下。(1)第一章进行了文献收集与整理工作。本文具体分析了传统人力资源管理中所暴露出来的问题以及国内外研究者对该问题的解决思路和应对措施,基于此得出了新型人力资源管理系统应具有的特点以及相应的开发思路。(2)第二章为开发实现新型人力资源管理系统进行了相关的技术储备。本文讨论并研究了Visual Basic 6.0开发工具的特点,并给出了选择Visual Basic 6.0的理由。由于SQL Server数据库作为一款大中型的数据库,具有易用性以及可扩展性等优点,本文采用SQL Server 2005作为新型人力资源管理系统的后台数据库。为了方便用户进行数据查询、存储以及更新,本文采用ADO数据库访问技术。为了减少系统开发的编程工作量,本文采用类封装DLL技术。为了提高用户的易用性,本文通过调用Excel中的宏命令,实现了复杂报表的打印和导出功能。(3)第三章给出了新型人力资源管理系统的可行性分析、需求分析以及用例分析。在可行性分析中,本文具体给出了新系统的经济可行性分析以及技术可行性分析。在需求分析中,本文具体给出了新系统的功能需求分析、性能需求分析以及新系统的可用性和可靠性需求分析。因为人力资源管理系统是一个典型的多类型的用户系统,所以本文针对不同类型的用户给出相应的用例分析。(4)第四章给出了新型人力资源管理系统的设计。首先介绍了新系统的总体结构设计;接着细化了功能结构设计,将其划分为组织部门管理模块、人事信息管理模块、考勤考评管理模块、薪酬福利管理模块和绩效培训管理模块;随后介绍了E-R图的设计,并且在SQL Server 2005数据库中给出了五个相关的信息表,分别是部门管理表、人事信息表、考勤考评表、薪酬福利表以及绩效培训表。(5)第五章给出了新型人力资源管理系统的具体实现。本系统基于Visual Basic6.0,使用SQL Server 2005关系数据库,采用ADO数据库访问技术等实现了五大模块,分别为:组织部门管理模块、人事信息管理模块、考勤考评管理模块、薪酬福利管理模块和绩效培训管理模块。同时本章还给出了模块实现的关键代码,以及相应的效果图。(6)第六章给出了新型人力资源管理系统的测试情况。本系统分别进行了系统功能性测试、系统性能测试、系统安全性测试以及系统兼容性测试。系统测试结果表明,本文所开发的系统基本可以满足中小企业的使用要求。综上所述,本文所研发的新型人力资源管理系统基本解决了传统人力资源管理系统所显现出来的弊端,最终实现了中小企业内部组织结构规划、人员变换调整、考勤考评实施、培训提升计划等内容,使得企业人力资源管理水平得到了很大的提升。该新型系统能够可靠地为企业服务,实现企业管理效率的最大化,是一种能为企业创造出更大经济价值的新型人力资源管理系统。