MBA论文:基于ERP的人力资源管理系统

本文分析了中小企业人力资源管理的现状,根据企业的特点,探讨了基于ERP的企业人力资源管理的设计与实现,并对系统的程序流程以及员工基础数据管理、员工信息管理、奖惩管理、服务管理等5+if系统的设置、功能和开发中的关键技术进行了深入的分析和研究。

关键词:ERP;人力资源管理系统;信息管理

一.导言

在信息时代,基于网络和计算机的软件产品是企业实施信息管理的重要工具。ERP是建立在现代信息技术基础上的。它运用现代企业先进的管理思想和手段,全面整合企业的信息资源,按照科学的分析和处理方法,为企业提供全方位、系统化的管理平台。ERP系统的各个模块,如生产计划管理、采购管理、财务管理、销售管理等,要根据企业的管理组织和管理职能进行划分和决策,在不同的网络节点上实现各自的功能。它不仅要使程序代码适合在线发布,还要便于与ERP系统的集成。本文在ERP系统环境下,结合企业现状,提出了企业人力资源管理系统的开发方案,并对实施中的关键技术进行了探讨。

二、系统分析

(一)人力资源管理系统的开发

人力资源管理系统(HRMS)从企业科学的人力资源管理和人力资源规划的角度出发,包括与员工相关的信息,如招聘、职位描述、培训、技能、绩效评估、个人信息、薪酬福利、各种假期、离职等,以兼容、一致、* *和易于检索的方式存储在一个集中的数据库中。

HRMS不仅降低了企业人力资源部门工作人员的劳动强度,提高了工作效率,还为企业决策层提供了决策支持。它给企业带来的不仅仅是效率的提高,更是管理理念的改变,在现代企业管理中已经逐渐得到认可和应用。人力资源管理系统有其自身的发展过程,主要分为以下三个阶段:

工资计算系统时代。人力资源管理系统的发展历史可以追溯到20世纪60年代末。随着计算机技术进入实用阶段,第一代人力资源管理系统应运而生。

人事管理系统时代。第二代人力资源管理系统出现于20世纪70年代末。随着计算机技术的飞速发展,第二代薪酬管理系统基本解决了第一代系统的主要问题,开始记录员工的基本信息。这个时代的管理系统主要是以工资处理为主,并具有人事信息管理的部分功能。

人力资源管理系统时代。第三代人力资源管理系统是从人力资源管理的角度出发,利用一个集中的数据库来管理所有与人力资源相关的数据,形成一个集成的信息源。友好的界面、强大的报表生成、分析工具和信息共享,使人力资源经理摆脱繁重的工作,集中精力从战略的角度考虑企业的人事规划和政策。

(二)人力资源管理系统的功能和开发平台

人力资源管理系统功能强大而丰富,其主要管理功能如下:

员工基础数据管理模块:员工基础数据管理和维护。

员工信息管理模块:分为员工基本信息管理、员工培训管理、员工考核管理、员工调动管理、员工档案管理等十一个子模块。

员工奖惩管理模块:管理和维护员工奖惩信息。

员工薪资管理模块:分为三个子模块:员工薪资查询、员工薪资调整管理和员工薪资管理。员工服务管理模块:分为货物数据管理和货物申请管理两个子模块。

系统开发平台:ASP.NET应用程序是在Visual Studio 2003.NET环境下开发的,C组。NET F为编程语言,MicrosoftSQL Server 2005为数据库。

(3)数据模型分析

在数据库中,数据模型工具用来抽象地表示和处理现实世界中的数据和信息。简而言之,数据模型是对现实世界的模拟。一个数据模型通常由三个元素组成:数据结构、数据操作和数据约束。

数据结构,即研究的对象类型包括:关系,对应一个二维表,由行和列组成。

数据操作,包括查询、插入、删除和更新数据。这些操作必须满足关系的完整性约束:实体完整性、参照完整性和用户定义的完整性。

这个系统采用关系模型数据结构,它反映的对象是企业的员工。给定一组关于员工的属性,一个员工T会对应一组具体的属性值,员工的不同属性值可以通过二维表记录下来。

第三,系统设计

(一)系统的总体结构设计

本文实现的企业人力资源管理系统建立在分布式异构运行环境中,需要选择合理、高效、易于扩展和维护的架构。B/S结构符合上述要求,如图1所示。

本系统采用B/S结构,具有以下特点:

1.系统维护成本降低,只要在应用服务器中修改就可以应用到所有前台。

2.降低了操作人员的培训成本。T成员只要会上网,就能熟练操作系统。

3.集中管理提高了安全性。B/S结构的应用服务器和数据库服务器放在网络中心,由专门人员管理。

4.降低了建造成本。不需要安装客户端软件,降低了成本。

5.响应速度大大提高。在数据传输方面,该系统充分考虑了互联网的特点,传输速度快。

6.远程维护是可能的。远程维护是快速解决网络问题的捷径。集中管理和互联网的技术特性使该系统能够远程修改服务器。

(2)系统数据库设计

数据库本身的设计对应用程序非常重要。

为了提高本系统的质量和效率,在设计数据库时遵循以下原则。

1.层次清晰,布局合理。数据信息要自下而上的集中、汇总、合并,减少冗余,提高数据享受度。

2.确保数据库结构化、标准化和规范化。在设计每个数据库之前,需要对数据进行充分详细的分析,安排数据格式并规定统一的编码,减少数据冗余,避免数据库结构的重复,保证整个数据库设计的完整性。

3.* * *享受数据的正确性和一致性。公共数据库的合理建立。数据库采用分级管理,不同级别的信息数据可以共享。当多个用户访问数据时,必须保证数据的正确性和一致性。

4.确保数据的安全性和可靠性。数据库是整个信息系统的核心,其设计要保证其可靠性和安全性,不能因为某个数据库的暂时故障而导致整个信息系统瘫痪;同时要注意数据库访问的授权设计,保证数据不被非法访问和病毒入侵,也要采取相应的安全措施。

四、系统功能及实现

根据企业的需求,将人力资源管理系统的主要功能模块按其功能划分为五个子系统模块:员工基础数据管理、员工信息管理、奖惩管理、薪酬管理和服务管理。系统功能模块图如图2所示。新用户登录系统时,必须先注册。成功后,他们可以根据系统设置的密码和权限级别访问不同的子系统模块。人力资源管理系统业务流程图

动词 (verb的缩写)结论

系统在结构上采用B/S模式,减少了对不同计算机水平的企业员工的培训时间:系统适应性强,充分利用网络资源,降低企业成本,易于管理和维护。同时,数据库查询采用了多种优化方法,大大提高了系统的查询速度。系统使用权限机制来保证每个管理角色的访问权限。该系统既保证了信息安全,满足了用户需求,又实现了企业人力资源的网络化管理,提高了办公效率。

本系统下一步要解决考勤管理子系统与考勤机的同步连接、工资管理子系统与生产管理流程的连接、计件工资与硬件设备的同步连接等问题,实现产品数量的实时记录,从而更好地满足企业发展的需要。