人力资源管理信息系统的的设计和实现.doc
湖南商学院课程论文人力资源管理信息系统的的设计和实现【摘要】分析了当前人力资源管理信息系统背景及不足;结合有关人力资源管理的理论与方法,对人力资源管理信息系统进行了分析和设计,对系统功能的实现进行了探讨。【关键词】人力资源管理信息系统 体统分析 系统设计 系统实现一、绪论1.背景及意义随着市场竞争的加剧,为满足企业发展和竞争形势,企业必须有效地进行企业内部改革和加强企业管理,尤其借助现代信息技术和管理理论,建立企业管理信息系统以期适应市场经济发展的需要。人力资源管理部门也必须适应这种发展和变化,从过去那种传统的人事管理,重复性的日常事务中解脱出来,投入更多精力到人力资源的发展和战略规划中。因此,建立一套完整的企业人力资源管理信息系统(HRMIS),将成为组织实现其战略目标、战略体系中一种重要的控制机制。人力资源管理信息系统(Human Resource Management Information System)是信息技术与人力资源管理技术结合的产物,通过在人力资源管理中采用信息科学技术,建成高效的人力资源管理系统,将有力地帮助人力资源管理者在多变的环境中准确、快速地分析和决策。同时,信息科学技术将使人力资源管理体系随着信息流的延伸或改变而突破过去封闭的管理模式,延伸到组织内外的各个角落,使得组织内的各级管理者及普通员工也能参与到人力资源的管理活动中来,并利用信息高速公路与组织外部建立各种联系。建设和实施人力资源管理信息系统,不仅可以提高人力资源管理部门的工作效率,规范人力资源管理部门业务运作的流程,优化人力资源管理者的工作,而且还能提高这一职能部门的服务质量、服务档次。从发展的角度看,人力资源信息化的过程还可以使人力资源管理部门在做好基本行政工作的基础上,为组织和员工提供增值服务,如根据组织发展战略进行人力资源规划、招聘合适的人才;通过岗位分析,绩效评估体系来提升组织和员工的绩效;组织高级管理者方便地了解整个企业人力资源的各种状况等。2.我国HRMIS的现状及存在问题我国企业管理信系统中,人力资源管理很少。而随着我国企业的管理体制逐渐规范化,对人力资源管理信息系统的需求在逐渐升高。企业之间人才竞争的加剧、人力资源管理难度的增加以及发达国家先进的人力资源管理思想的传播,为人力资源服务领域创造了巨大的市场空间。而在我国现有的人力资源管理信息系统仍存在很多问题:(1) 已经开发的不同应用模块之间的数据无法共享,各部门数据大量重复,造成数据不统一,而且不能满足动态数据的随时更新,难以达到企业的特定要求。(2)各类统计查询常耗费大量的人力和时间,且不能做到及时准确;决策支持功能不强;考评工作量大、管理工具相对较差,不利于与国际接轨。(3)目前的人力资源管理信息系统内容不够全面,对信息资源的利用率不高,它应有的作用还远未发挥出来。主要实现了员工档案信息、人事信息、工资、福利方面的信息管理,侧重于报表制作,很少有涵盖现代人力资源管理的主要内容:招聘选拔、绩效管理、岗位管理、培训管理、员工自助等,更没有涉及人力资源规划等战略性和开拓性工作,缺乏现代人力资源管理理念。二、系统分析要建立和运作一个较合理的人力资源管理模型,首先要对企业原有的人力资源管理流程进行解剖分析,重新规划设计企业的人力资源管理流程。这个设计过程,不仅仅是对原有流程的合理化,而是对整个人力资源管理流程的再造使其成为现代化的管理信息系统。其次,还应当从系统工程的角度综合考虑企业人力资源管理的框架,构建一个完善的功能结构体系。结合一般性企业人力资源管理的理论与方法,可将人力资源管理信息系统的功能划分为10个模块,见图1。确定了系统的功能结构后,需对系统进行需求分析,以达到开发者和需求者的理解和沟通,从而回答新系统“做什么”这个关键性问题。经过分析,初步确定系统需求如下:(1)系统应能方便地进行人力资源数据的增加、删除、修改。(2)系统应具备人力资源数据存储的功能,以易访问和可检取的方式贮存到集中的数据库中,具有合理的数据库结构,保证数据的安全性和完整性,便于用户更新和共享数据。(3)由于人力资源信息的保密性,系统应具有用户身份验功能,设有数据访问权限、功能操作权限、日志管理等功能,能够满足企业对信息管理的安全保密性的特殊要求。(4)友好的界面设计,强有力的统计分析工具、查询、报表生成以及打印等功能。(5)系统应该能够进行数据库维护,特别是具备数据库的备份、恢复功能,以保证数据的完全。(6)系统可批量导入数据,具有较强的可操作性和易用性。(7)系统应有很好的扩展性,根据实际需要不断增加新的功能模块。(8)系统应有安全的网络体系结构,网络与Internet相连,以便内外交流信息,并采取适当保护措施,防御外界干扰。(9)系统应与ERP的其他子系统进行无缝连接。图1 系统功能结构图三、系统设计整个系统中,工作分析和组织管理子系统是各个子系统作的基础。1、工作分析管理:包括了职务分析、工作设计和工作评估子模块。产生企业全部岗位的工作说明书,并建立一个岗位动态评价系统,从而为确定员工薪酬保险与福利系统、人事招聘与任用调配系统,以及员工评价与绩效考核系统员工技能鉴定与培训开发系统提供依据。2、组织机构管理:本系统的建立将产生企业编制定员标准为企业全面实现人员的总控制,提高工效,降低成本提供了前提。功能如下:(1)定义各级组织机构、职级、岗位、职责;(2)定义岗位性质、工作职责范围和工作职责内容、与工作相关的人的活动、工作特征、所采用的工具、设备、机器和辅助设施、工作的任职要求;(3)定义岗位的工作业绩等级、产值大小、待遇等级;(4)对岗位进行定编、人员定岗;根据岗位空缺,生成人员需求情况。3、个人办公: 本模块是员工登陆后的界面,包含邮箱申请、系统登陆(可进入数据查询、数据统计、报表管理、邮件系统、假期管理等功能模块),是一种基于Internet/Intranet的人力资源管理系统。员工可以对自己个人信息、培训、假期申请、报销等日常行政事务自行处理,可以处理自己职责范围内的公事,并连有打印设备。员工可在线查看人力资源需求信息、个人当月薪资及薪资历史情况、个人福利累计情况、个人考勤休假情况、个人绩效评价结果。4、人才招聘管理:(1)制定一套统一的量化的评价标准和方法,形成一套人才测评子系统,能自动生成并保存测评结果,并给出测评者所适合的岗位和适合程度的建议。(2)制定招聘计划,包括应聘人员注册、登陆、简历录入修改、提交简历、简历完整性检查、系统自动回复Email;(3)随时显示职位空缺信息,以及职位说明、对职位的具体要求、申请该职位的必备条件等;(4)分类建立应聘人员档案库,并可查询、检索;(5)打印通知单,将结果通知应聘人员;(6)与录用人员签订合同,有关数据自动转入员工信息库;(6)未录用人员转入企业后备人才库。5、人事管理:(1)档案管理:可快速检索,并连有打印设备记录员工基本信息,包括:编号、姓名、性别、出生年月、工作岗位、工作经历、学历、获奖情况照片、联系方式、家庭信息等。由员工自己登陆填写。自动记录员工出勤情况,奖惩信息,假期申请的业务。记录员工合同签订情况,终止情况,存有合同电子档。能自动生成在职人员统计,新入职人员统计,离退休人员统计,离职人员统计,转岗人员统计等,并与信息分析决策相连,自动完成相应任务。办理人员调入调出、级别变动、人员退休的业务,自动生成相关统计数据。(2)预警管理退休预警功能根据职工年龄情况,提前一个月进行预警。即按照男60岁、女55岁、女工人50岁的规则,提前一个月向人事调配管理员发送退休预警通知。试用期到期功能为了提醒人事调配管理人员及时维护转正人员的相关信息,则会按照试用期到期的日期以及通知期限进行通知。生日预警功能生日预警功能是提前一个月把即将过生日的人员名单提取出来,只是把要过生日的总人数发送通知,提醒业务人员去系统中查询明细信息。合同到期预警功能合同根据到期日期提前一个月进行预警,程序每天自动执行,将会把30天后到期的合同信息发送通知给人事调配管理人员。(3)处理员工投诉或意见、建议等。6、绩效评估管理(1)绩效评价与岗位信息相连,与直线部门共同完成员工的绩效评价;(2)建立绩效评估子系统,合理选择评价指标,形成评价表,对不同评价人对同一评价对象的多张评价量表根据权重自动计算评价结果,并进行分析,自动生成评价意见。(3)员工可以随时查询自己的绩效,并可对考评结果提出异议申请。(4)为其他子系提供数据。 7、培训发展管理:(1)完成员工的培训进修申请审批、备案,提供培训协议管理;(2)设置培训需求调查子系统,进行培训需求的管理和评估,从绩效管理系统导入培训需求,制定培训规划与相应的培训实施计划;(3)对实施的培训项目、费用进行记录管理、查询和统计;(4)设置培训效果评估子系统,对培训课程、培训师资进行评估,对培训效果进行跟踪;(5)对培训进行统计分析,如成本、效果分析等,自动发送到信息分析决策管理模块(6)为员工提供在线培训,各种学习资料、视频可供员工下载或在线观看。8、薪资福利管理(1)薪资管理:能容易实现员工薪资的修改和删除功能,还可方便查询员工工资收入状况及银行代发情况,并自动生成员工工资收入清单及相关报表,供有关部门查询。 定义薪酬项目的计算方式,并计算每月处据;计算税金;计算由于年假、事假、病假、婚假、丧假、迟到、旷工等形成对薪资福利的扣减,直接生成总账凭证。与财务管理系统相连,自动完成相应处理。(2)福利管理提供社保登记、基本养老保险、基本医疗保险、失业保险、工伤保险、生育保险、住房公积金、企业年金等的查询服务。为员工办理各项社会保险关系,缴纳社会保险费。为员工办理住房公积金等相关手续。办理相关业务申请9、交流园地该模块主要提供人力资源政策法规及相关信息咨询服务.,是人力资源信息服务网站,也是整个系统的首页,员工无需登录即可访问,主要包括:访客登录、企业文化、政策法规、公告栏、电子论坛、宣传栏、意见箱。10、信息分析决策管理该部分主要面向公司的领导和人力资源处的领导。可以对任意多条件或多个指标进行统计,统计结果以二维或三维直方图、饼图、环形图等多种图形方式表示并可将统计结果转到其他办公软件中进行再编辑输出,做出图文并茂的分析报告;可以对人力资源指标进行一维或二维分析,实现各类统计表处理。主要包括机构资源分析、员工业绩考核分析、薪资福利横向纵向分析、奖金考核分析、人员需求分析,使整个分析系统形成一个全面而直接的信息分析体系,为领导提供关于人力资源配置的最有效的决策支持11、系统维护管理:(1)定义不同用户的访问权限; 管理员可以增加新的用户、修改设置用户权限,(2)对重要操作进行跟踪和记录;提供数据加密、数据库加密、自动备份与恢复等;(3)当员工改变职位时,其相应的权限及管理范围也会因职位改变而改变,无需再次进行设置。(4)提供HRM IS系统和企业生产系统、企业财务系统的接口(5)在应用程序中提供Word、Excel等Office办公软件的连接(6)维护系统正常运行四、系统实现由于本系统的设计是依据人力资源管理的理论方法设定的,具有一般性,但不具有针对性。因为每个企业都有自己的一套人事管理办法,不同行业对人力资源管理的要求也不一,所以在具体的实现中,应首先针对企业现状进行详细调研,并根据企业的具体要求从总体上统筹规划该人力资源管理系统的目标总体结构和计算机处理部分之后,对系统的功能模块进行相应增减、修改。(1)软件体系结构采用B/S结构(B row ser/Server结构)即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体。(二)系统开发平台根据设计阶段的模型,编写程序实现系统功能,本系统可应用.NET技术,编程语言可选用C#。C#是一种简单、先进、面向对象和类型安全的编程语言,由C和C+派生而来C和C+的编程人员能够很快熟悉它。C#的目标是将VisuaBasic的高效率和C+的强大功能相结合。对于web开发而言,C#象Java,同时具有D elphi的一些优点。(三)网络结构在人力资源管理信息系统中,客户端可采用浏览器,形成/瘦客户机0,Web服务器采用W indows2003+IIS,数据库服务器采用Window s2003+SQ L Serv-er,形成/胖服务器0,IIS服务器通过OD BC与数据库连接,用ASP.NET实现Web与数据库的连接。Web服务器作为中间层服务器,既能起到信息服务的功能,也起到了防火墙的功能。五、总结人力资源管理信息系统是组织实现有效管理的信息化手段,信息的获取、集成、分析、传输方式的变革带来了人力资源管理的拓展与创新,人力资源管理信息系统也被更多的组织所认识。一个人力资源管理信息系统应是能实现人力资源管理的主要功能,能为企业决策和人力资源规划提供有用信息的系统,也会大大地提高人力资源管理的工作效率。但是HRMIS的成功实现要求有准确的基础数据,实际上对企业管理的基础工作提出了严格的要求。如进行职务分析明确职务责任范围、工作要求、工作条件与环境、工作程序与政策、任职资格有利于企业定员、定岗,有利于职工培训、考核。并且,对信息规范化的要求很高,企业不得不对职工档案、聘任合同进行清理、整顿.同时,HRMIS要求对数据分类,即分为静态数据、动态数据和中间数据有利于理清工作的性质、思路和方法。参考文献:1沈永强,曹玉金.人力资源管理信息系统的研究与设计J.计算机工程与实现,2002,(9):28-9.2刘俊萍等.人力资源管理信息系统的功能设计J.南京工程学院学报(社会科学),2004,(12):4-4.3肖冬云. 人力资源管理信息系统的设计与实现J.内蒙古财经学院学报(综合版),2009:7-3.4黎晗. 现代企业人力资源管理信息系统研究J.科学技术与工程(管理科学),2006,(12):6-23.第8页/共8页