收藏 分享(赏)

工商企业管理论文66049.doc

上传人:dreamzhangning 文档编号:2211060 上传时间:2018-09-05 格式:DOC 页数:10 大小:169.50KB
下载 相关 举报
工商企业管理论文66049.doc_第1页
第1页 / 共10页
工商企业管理论文66049.doc_第2页
第2页 / 共10页
工商企业管理论文66049.doc_第3页
第3页 / 共10页
工商企业管理论文66049.doc_第4页
第4页 / 共10页
工商企业管理论文66049.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 基于 ERP 的人力管理系统研究第一页基于 ERP 的人力管理系统研究(长沙理工大学 工商企业管理专业 吴英鑫)摘要21 世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,但归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握 知识经济时代的生产力1 . 几乎所有的企业管理者都意识到: “人力资源是企业最重要最宝贵的资源”. 然而,如何开发和管理人力资源,使其转化为一种现实的劳动生产力,则是众多管理者的盲点. 看似简单的人力资源管理,其实蕴涵了极为丰富的内涵. 通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感

2、和责任感. 只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产、营销等各方面的领先地位,最终赢得市场的认可.随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机等先进技术手段的作用日益显现. 因此,开发人力资源管理系统( HRMS - Human Resource Management Sys2tem) 是非常有必要的,它不仅能完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策. 人力资源管理系统可以作为一个独立的系统开发,实际中通常是作为企业资源规划(ERP) 系统的一个子系统来开发 ,称其为 ERP 人力资源管理系统,这样可以将

3、HRMS 与企业的其他管理系统更紧密地联系在一起. 伴随着企业对软件需求的不断提高,企业人力管理软件也在向着网络化管理、大型数据库应用、战略性的人力资源管理等方面快速发展.基于 ERP 的人力管理系统研究第一页ERP2based human resource management systemWuyingxinAbstract : Through analyses of the present situation of human resource management of some small or middle business enterprises , the article dea

4、ls with the design and implementation ERP(enterprise resource planning)2 based human resource management system according to the characteristics of the enterprises. It has a further analysis on key technology of the set , function and exploration of five branch systems : the program process of syste

5、m , basic data management of staff ; information management of staff ; award and punishment management of staff ; salary management and service management .Key words : enterprise resource planning ( ERP) ; human resource management system;information managementERP (enterprise resource planning) 系统作为

6、一种全新的企业管理软件是建立在现代信息技术基础上的,利用现代企业的先进管理思想和管理手段,全面整合企业信息资源,依据科学的分析处理方法为企业提供全方位、系统化的管理平台。本文在ERP 系统环境下 ,结合企业的现状提出了企业人力资源管理系统的开发方案。基于 ERP 的人力管理系统研究第一页目录摘要 11 ERP 人力资源管理系统的需求分析 .11.1 系统的功能需求 11.2 系统的数据需求 22 人力资源管理系统分析 22.1 人力资源管理系统的发展与开发平台 52.2 数据模型分析 53 人力资源管理系统设计 63.1 系统总体结构设计 63.2 系统建模 .63.3 系统的数据库设计 .6

7、4 人力资源管理系统的功能与实现 94.1 性能需求 94.2 安全性需求 94.3 标准规范需求 104.4 用户文档需求 105 结束语 11基于 ERP 的人力管理系统研究第一页基于 ERP 的人力管理系统研究第一页1 ERP 人力资源管理系统的需求分析需求分析是指在充分了解客户情况,与客户一起讨论对系统的具体要求方案,主要针对其现行体制中的不足及目前所需的信息,制定出一套用户对系统的需求方案. 系统需求分析按照自顶向下、由大到小的过程来进行,可分为三步. 首先,确定客户的性质和背景; 其次,针对客户的特点和业务流程特点进行详细分析;最后,结合各种软件的不同功能对客户的需求进行分析。1.

8、1 系统的功能需求ERP 人力资源管理系统完成的任务虽然随着企业的不同而有所差异,但对其任务进行归纳和划分后可将系统分为几个共同的功能需求模块,对于其他特殊的需求使用用户自定义的方式进行解决.ERP 人力资源管理系统主要功能需求为下列六大部分,每个部分给出了一些具体的功能需求.(1) 人力资源计划部分 :企业的人力资源需求计划信息管理;部门职务管理需求; 招聘的发布和应聘人员登记、面试、录用前预测分析;员工正式聘用,定级定岗; 后备人才库的管理等等.(2) 员工管理部分:员工各种信息的输入,例如员工基本信息、学历信息、婚姻状(3) 况和职称 ;对员工的试用期满和合同期满进行处理;员工的调入、调

9、出和内部(4) 调动的管理及查询;员工的职务晋升及其档案管理; 对员工的绩效考核及奖惩的管理等等.(3) 培训管理部分:员工培训信息的输入,包括员工基本信息、职称、岗位、已培训过的课程和成绩以及培训计划;培训课程信息的输入 ,例如课时和课程种类; 企业培训计划的制定和修改;教师信息的管理和教师评价 ;培训教材管理等等.(4) 考勤管理部分 :考勤部门及人员的设置;考勤机的设置与分配; 企业工作时间的设定;公休日、节假日、请假类型的设定;考勤结果的查询和统计等等 .(5) 合同管理部分:企业劳动合同的类型定义,以及合同的特殊条款; 劳动合同的签订、变更、续订、解除等各项管理;合同的违约规定与处理

10、等等 .(6) 保险管理部分:各类保险项目和缴费金额的定义; 各类保险福利的自动计算、缴纳;个人帐户的管理;员工的保险查询、统计及结果打印输出等等.1. 2 系统的数据需求在分析了人力资源系统的基本功能需求以后,根据每类具体的功能,分析实现该功能所需要的数据.按照数据库的设计思想,数据是以记录的形式存储在数据库中,因此系统的数据需求分析实际上就是分析系统所需要的数据库表.根据前述的六大类需求功能,并结合日常人力资源管理中需要的各类报表,依次分析需要的数据基于 ERP 的人力管理系统研究第一页库表. 下面以培训管理部分为例,它需要的数据表主要包括: 员工培训需求表、部门培训需求表、教员信息表、教

11、材信息表、员工成绩表、个人培训总结表等. 分析系统需要的数据表及其它们所包含的数据,目的是为数据库设计和程序报表生成提供数据依据。2 人力资源管理系统分析2. 1 人力资源管理系统的发展与开发平台人力资源管理系统( human resource managementsystem ,简称HRMS) 从科学的人力资源管理角度出发,从企业的人力资源规划开始,主要包括招聘、岗位描述、培训、技能、绩效评估、个人信息、薪资和福利、各种假期、到离职等与员工个人相关的信息,并以一种兼容、一致、共享、易检索的方式储存到集中的数据库中,从而将企业内员工的信息统一的管理起来。其灵活的报表生成功能和分析功能使得人力资

12、源管理人员可以从繁琐的日常工作中解脱出来,将精力放到更富有挑战性和创造性的人力资源分析、规划、员工激励和战略等工作中去。同时由于这类系统可管理较全面的人力资源和薪资数据,因而还可以生成许多综合性的报表供企业决策人员参考。2. 2 数据模型分析数据库是ERP 系统的核心,是存储数据的实体,是整个系统信息资源共享的基础。数据库是某个单位所涉及数据的一个综合。它不仅要反映数据本身的内容,而且要反映数据之间的联系,数据库系统设计的优劣将影响整个系统的性能。在数据库中用数据模型这个工具来抽象表示和处理现实世界的数据和信息,数据模型是现实世界的模拟。数据模型通常由3 个要素组成: 数据结构、数据操作和数据

13、约束条件。数据模型有2 个不同的类型:概念模型和数据模型。目前常用的数据模型有层次模型、网状模型、关系模型和面向对象模型。对于本系统,它要反映的对象是企业员工,给定一组有关员工的属性,一个员工将对应一组特定的属性值,可以通过二维表来记录员工的不同属性值。本系统采用的是关系模型数据结构。关系模型所研究的对象类型即“关系”,它对应一张二维表,它由行和列组成。关系模型的数据操作包括查询、插入、删除和更新数据。这些操作必须满足关系的完整性约束条件:实体完整性、参照完整性和用户定义的完整性。基于 ERP 的人力管理系统研究第一页3 人力资源管理系统设计3. 1 系统总体结构设计本系统的B/ S 模式具有

14、如下的特点:(1) 系统维护费用降低。C/ S 的系统需要对每个前端安装软件,当系统进行必要的更新时需要修改每个前端,费时费力,并且每个客户端都要重新配制,这给编程和维护带来了不便,而B/ S 的系统,只要在应用程序服务器修改就可以作用于所有的前台,而且只要修改一处就可以全部使用。(2) 操作者培训费用降低。考虑到企业员工知识水平的参差不齐,使用员工只要熟悉Internet 知识,就可以操作本系统,因此可以大幅度降低对员工的培训费用。(3) 集中管理安全性大大提高。B/ S 结构的程序服务器和数据库服务器都放在网络中心,可以保证不让黑客接触主机,因此系统安全性能大大提高。(4) 构造成本降低。

15、不需要安装客户端,所以客户端的配置费用降低很多,从而降低成本。(5) 响应速度大大提高。在数据传输上本系统充分考虑了Internet 特点,具有高效的传输速度。(6) 远程维护成为可能。远程维护是迅速解决网络问题的捷径,集中管理和Internet 的技术特点使本系统可以实现远程维护,远程对服务器的修改就可以作用于所有的工作站, 使所有的工作站迅速响应。本系统实施的企业人力资源管理系统是建立在一个分布异构的运行环境中,需要选择一种合理、高效、易于扩展、易于维护的体系结构,所以采用了B/ S 结构。3.2 系统建模系统在进行体系结构划分后,通常要借助一些建模语言为系统建立专门的数据和对象模型,以便

16、根据模型进行具体的实施. UML 统一建模语言(U2nified Modeling Language) 是用来为面向对象开发系统的产品进行说明、可视化和编制文档的方法,它被OMG组织采纳后,取代软件行业众多的分析、设计及建模方法,成为软件建模的统一国际标准.UML 采用Use - Case 图描述用户所关心的系统功能,而Use - Case (用例) 代表的是外部执行者所理解的系统功能3 . Use - Case 图主要确定系统的角色和用例,其中角色是指在系统外部并与系统打交道的参与者,可图形化为一个小人;在用例中,角色执行与系统交互的人和事,角色执行用例.根据UML 建模思想,利用相关系统分

17、析建模软件(例如Rose) ,建立ERP 人力资源管理系统的各部分模块的Use - Case 图. 3. 3 系统的数据库设计用户组织表格中独立数据项的方法以及将数据库中不同的表格相互联系的方法基于 ERP 的人力管理系统研究第一页形成了数据库应用程序的基础。薄弱的设计基础会增加编程的难度,使程序的维护变得困难,当用户需求增加时,也不易升级。为提高开发本系统的质量和效率,在数据库设计时应遵循以下原则。(1) 层次分明,布局合理。数据信息自下而上,逐层浓缩、归纳、合并,减少冗余,提高数据共享程度。(2) 保证数据库结构化、规范化、编码标准化。每一个数据库设计之前都要有一个充分的、详细的数据分析过

18、程,编排数据格式以及较为统一的编码,减少数据冗余,避免数据库结构重复,保证整个数据库的完整性。(3) 数据的独立性和可维护性。尽量做到数据库的数据具有独立性,独立于应用程序,使数据库的设计及其结构的变化不影响程序。数据库设计要考虑其扩展接口,使得系统增加新的应用或新的需求时,不至于引起整个数据库系统的重新改写。(4) 共享数据的正确性和一致性。充分考虑数据资源的共享,合理建立公共数据库。采用数据库分层管理,使不同层次的信息数据共享,确保多个用户存取共享数据时, 必须保证数据的正确性和一致性。(5) 减少不必要的冗余。但为了提高系统的可靠性而进行的数据备份还是必要的。(6) 保证数据的安全可靠。

19、数据库是整个信息系统的核心,不能因某一数据库的临时故障而导致整个信息系统的瘫痪。同时应注意数据的安全性保护,作好对数据库访问的授权设计。要保证数据不被非法访问,病毒侵扰和软、硬盘故障破坏,还必须采取相应的保密措施。4 人力资源管理系统的功能与实现经过详细的设计后,需要具体的编程产生应用程序来实现系统的所有功能. 编程前要选择合适的编程环境、设计语言及数据库等, 例如,Win32 环境、Java 语言和ORACLE 数据库. 系统构建的方案通常采用目前流行的基于WEB 的客户浏览器方式,即Brower/ Server (B/ S) 模式,可采用浏览器、WEB 服务器、数据库服务器三层结构,具体实

20、施采用HTML + JSP + (Servlet) + JavaBean 模式4 数据库开发者制订所有的数据库表、视图、触发器及存储过程等,程序员进行WEB 及JAVA 编程开发源代码,项目管理者协调各方面的工作来按期完成整个工程开发. 程序在完成一个阶段或全部完成时都要有测试人员对软件进行严格的测试,以便发现软件中的错误,返回原开发者进行修改,从而保证软件的正确性. 最后发布软件,对客户进行必要培训,提供售后服务等维护工作。根据企业的需求,我们将人力资源管理系统的主要功能模块按照其功能分为5 个主要子系统模块:员工基础数据管理、员工信息管理、奖惩管理、薪资管理及服务管理。(1) 员工基础数据

21、管理模块负责员工基础数据管理与维护。(2) 员工信息管理模块。本模块分为员工基本资料管理、员工培训管理、员工考评管理、员工调动管理、员工档案管理、员工合同管理、员工转正管理、员工离职管理、员工保险管理员工考勤管理、员工请假管理共11 个子模块。基于 ERP 的人力管理系统研究第一页(3) 员工奖惩管理模块。员工奖惩信息的管理与维护。(4) 员工薪资管理模块。本模块分为员工薪资查询、员工调薪管理、员工薪资管理3 个子模块。(5) 员工服务管理模块分为物品资料管理和物品领用管理2 个子模块。新用户系统登录时首先要进行注册,填写个人的基本信息,提交成功后,根据系统设置的验证密码及权限级别访问不同的子

22、系统模块。人力资源管理系统业。5 结束语本文主要对基于ERP 的企业人力资源管理信息系统的设计以及具体实现方面进行了研究探讨。在分析企业实施人力资源管理系统意义的基础上,对企业的人力资源管理信息系统进行了建模,提出了系统应包含的具体功能模块;分析了企业人力资源管理信息系统的内容及流程,根据关系数据库的设计原则为各个数据库表创建表间关系,数据库查询使用了多种优化方法,极大地提高了系统的查询速度;系统使用权限机制,保证了各个管理角色的访问权限。系统在保障信息安全性、满足用户的需求的同时,实现了企业人力资源的网络化管理,提高了办公效率。本系统在结构上采用了B/ S 模式,客户端只需安装浏览器,任何人

23、员只要使用浏览器就可以访问浏览,不需要安装其他客户端软件或者下载插件,充分利用网络资源,降低了成本,易于管理和维护。综上所述,企业人力资源管理信息系统的开发和应用,有利于提高企业人事管理的能力,提高员工的工作效率。由于时间和水平的限制,系统本身还不够完善,在下一步要解决考勤管理子系统与考勤机同步连接,工资管理子系统与生产管理工序的连接,计件工资与硬件设备同步连接实现实时录入产品数量等方面的问题,使该系统能更好地适应企业发展的需要。参考文献(References) : 1 刘伟,郭顺生 ,李益兵 . ERP 中人力资源子系统的设计与开发J .武汉理工大学学报,2005 , 27 (3) :118

24、2120. 2 王峰. 基于 Web 的人力资源管理系统研究与开发 D . 西安理工大学,2004. 3 曲文尧. 基于ERP 的人力资源管理信息系统的研究与实现D . 山东科技大学,2004. 4 杨友河. 基于XML 的ERP 环境下的人力资源管理系统研究D .昆明理工大学,2004. 5 吴志强. 基于. NET 架构的人力资源管理信息系统D . 西南交通大学,2005. 6 Lonnie Wall , Andrew Lader . 构建We基于 ERP 的人力管理系统研究第一页致谢在本次论文设计过程中,刘兵源老师对该论文从选题,构思到最后定稿的各个环节给予细心指引与教导,使我得以最终完成毕业论文设计。在学习中 ,老师严谨的治学态度、丰富渊博的知识、敏锐的学术思维、精益求精的工作态度以及侮人不倦的师者风范是我终生学习的楷模,导师们的高深精湛的造诣与严谨求实的治学精神,将永远激励着我。在此,谨向老师们致以衷心的感谢和崇高的敬意!最后,我要向百忙之中抽时间对本文进行审阅,评议和参与本人论文答辩的各位老师表示感谢。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报