四川大学
工程硕士专业学位生 学 位 论 文 开 题 报 告
院、系(所) 软件学院 工 程 领 域 软件工程 姓名(学号) *****(R2015******)
指 导 教 师 ***** (四川大学软件学院导师) 指 导 教 师 ****(企业导师)
四川大学研究生院 2016年11月
论文题目 大型企业数字化人力资源信息管理系统的设计与实现 课题的目的,国内外研究现状和发展趋势: 一、课题研究目的 在信息化时代,经济发展成为知识经济,企业之间的竞更加激烈,尤其是在人才方面的竞争。越来越多的企业管理者意识到:人才是企业发展最珍贵的资源与财富,企业的发展必须依靠发现人才、挖掘人才、发挥人才的优势以及调动企业员工的积极性。因此,对于企业来说,在信息时代,如何提高人力资源的管理效率,如何更高效的运用人力资源是每一个企业都将面临的十分重要的课题。 随着企业的发展,企业所雇佣的员工也越来越多,对员工的管理也变得复杂,传统的人工资源管理的模式已经不能适应现代企业的发展。人力资源管理中涉及到员工的档案信息、合同信息、工资、福利、保险等大量的信息和数据,传统的人力资源管理系统难以满足企业日益增长的管理需求。现代化的人力资源信息化系统能够自动采集员工的人事信息,并进行自动化管理,在一定程度上提高了企业的管理效率。 由于我国信息化水平较低,人力资源管理系统大多针对某一方面的应用开发和建设的,功能比较单一,人力资源的员工考勤、绩效管理、工资发放等功能分散在各个不同的业务系统中,各系统间的信息格式不统一,无法实现资源的共享,这种 分散的、异构的数据管理模式逐渐成为人力资源发展的瓶颈。 企业管理从本质上来讲,就是对人的管理,要实现真正的公平、公正、合理其实并不容易,因此,借助计算机技术和信息处理技术建立一个透明、全面、一致的人力资源管理系统,与企业的人事管理相结合,才能实现真正的公正管理,为管理者提供各种人事信息,帮助他们制定人事决策,减少人才流失,避免企业在劳资纠纷方面的风险。对于企业来说,开发一套基于 Web 的人力资源管理系统是非常必要的。 二、国内外现状和发展趋势 早在20世纪90年代国外就已经开始了人力资源管理系统的研究,但是由于受到计算机技术和信息处理技术的限制,早期的人力资源管理系统功能较小,只能进行一些简单的财务计算和数据存储,主要用于工资的计算。由于计算机的能力有限,人力资源管理所需要的数据分析、报表制作等功能都没有实现,但是人力资源管理系统还是比传统的人工处理模式的工作效率要高,它能进行成批量的数据处理和计算,完成了人力资源早期的财务计算等功能。 到了20世纪70年代,计算机技术得到了大力的发展,计算机系统中的硬件和软件功能不断完善,可以更好的地推动了人力资源管理系统的发展。与早期的人力资源管理系统相比,逐步应用了新的设计理念,也使人力资源管理系统的功能越来越强大,已经具备了初步的报表生成和数据分析功能,计算速度和能力也大大提高。这一时期的人力资源管理系统虽然功能有所改善,但由于是由计算机专业的人员开发的,还未能充分考虑人力资源工作的各种专业需求,难以满足企业人力资源日常管理。 到了21世纪初期,伴随着计算机技术的飞速发展,人力资源管理系统也实现了质的发展。以人才竞争为主的企业竞争也充分体现在人力资源管理系统中,人力资源管理系统不但要求能处理简单的工资管理、招聘管理和档案管理,还要具备一定有分析和决策能力,为企业制定人才战略规划提供信息支持,系统更加具有战略性。随着企业对人力资源管理的重视,国外企业的人力资源管理系统已经得到了广泛的应用。比较典型的人力资源管理系统包括 Oracle公司的HRMS、SAP公司的HCM、my SAP等。这些人力资源管理系统以企业的人力资源为出发点,将企业与人力资源相关的各种信息如工资、福利、招聘、职位、绩效、职业生涯规划、个人信息等集成在一起,通过规范的业务流程实现自动化协同工作,友好的用户界面、强有力的分析工具使得人力资源管理人员摆脱了繁琐的日常事务,集中业务考虑人力资源规划和政策。 与国外相比,国内不管是在人力资源管理理论方面,还是在人力资源管理信息化建设方面都与国外存在一定的差距,企业管理、人力资源管理方面的先进理念难以体现在人力资源管理系统中。在国内人力资源管理软件有用友公司研制的e‐HR软件和金蝶公司开发的K/3人力资源管理系统比较著名。其中K/3人力资源管理系统采用了.NET技术,ASP.NET开发语言进行开发。这些系统的功能比较齐全,包括员工培训发展、薪酬福利、招聘调配、绩效管理和员工关系管理等,它们无论是在应用技术,还是在人力资源管理理念方面等,都取得了非常重大的突破。系统提供数据分析能力,可以实现对企业人力资源业务流程的管理,但是这些系统在数据无法做到数据共享,也就是说不同公司开发的软件系统之间难以实现数据的共享,这是面临的最大不足。
研究设计方案、预期结果: 一、研究设计方案 (1)充分调研国内外研究现状,总结分析现有的研究的不足,挖掘本文值得深入探讨的研究点; (2)在详细调研和需求分析的基础上,进行论文的规划、设计、撰写。 (3)在论文的具体写作过程中,将按照“需求分析——>总体设计——>详细设计——>模型与算法实现——>原型系统实现”的思路进行。 (4)在本文研究过程中,充分结合大型企业人力资源管理的特定的需求,使得本文的研究成果尽可能地贴近企业,满足人力资源管理工作的需要。 本文的主要研究内容是采用Java、XML、DHTML技术来进行管理系统各个模块的设计与实现,利用SQLsever进行数据库的实现与管理。数字化人力资源管理信息系统的功能模块图如图1所示。 人力资源信息管理系统招聘管理考勤管理系统管理招聘需求面试测评统计分析招聘总结考勤登记考勤数据历史数据假期管理排班管理组织机构报表管理员工信息管理管理工具箱绩效管理合同管理考核计划绩效评估绩效分析合同办理薪资管理合同台账统计分析 图1 人力资源信息管理系统功能框图 由图1可知,人力资源信息管理系统共分为5个主要的功能模块:招聘管理模块、考勤管理模块、系统管理模块、绩效管理模块以及合同管理模块。 招聘管理模块 招聘管理模块主要实现企业招聘工作的管理,主要分为四个方面:招聘需求、面试测评、统计分析以及招聘总结。招聘需求是企业根据发展需求,结合各部门主管的要求,总和制定本年度人员招聘需求;面试测评是在招聘实施过程中,对面试人员进行管理,将应聘人员的信息、笔试、面试信息录入至系统中,以便后续工作的展开;统计分析是指根据应聘人员的面试、笔试成绩与基本信息生成相应的分析结果,用于部门主管人员录用进行参考;招聘总结是指对本次招聘进行总结分析,主要分析人员招聘是否招满、应聘录取率等相关信息。 绩效管理模块主要实现对企业员工绩效的管理,主要分为三个方面:考核计划、绩效评估以及绩效分析。考核计划是指根据不同类型的员工制定不同的考核方案,如:销售根据业绩制定考核计划、文员根据工作内容制定考核计划;绩效评估是指个部门主管依据本部门的业绩考核计划对部门员工进行绩效考核,生成每个员工的绩效数据;绩效分析是指结合员工的历史绩效数据分析员工工作的积极性,以及工作中存在的问题,并及时提出解决意见。 考勤管理的主要功能是实现员工工作考核的管理,主要包含有五个方面:考勤登记、考勤数据、历史数据、假期安排以及排班管理。考勤登记是指对员工每天的考勤数据进行登记,如:请假、迟到、缺勤等数据
的统计;考情数据是指对考勤登记进行统计与分析,生成每个员工的考勤信息;历史数据是指对本系统保存了每个员工近几年的考勤数据,在必要时可以通过调用数据库进行查阅;假期管理是指对员工的年假等假期进行综合管理,在保障员工利益的同时也维护公司权益;排班安排是指2系统能够根据特殊岗位进行合理的值班安排,如值班室等。 合同管理的主要功能是实现企业所有员工的合同的管理,其主要包含四个子功能模块:合同办理、薪资管理、合同台账以及统计分析。其中合同办理是指新员工入职时需要进行员工的办理以及员工岗位、薪资调整时的合同办理;薪资管理是指根据合同内容实现员工工资的管理,包括工资的及时发放等工作,合同台账是指企业根据需求制定本公司的合同台账,统计分析是指统计本公司所有合同内容并进行分析,分析个人的薪资水平是否合理等。 系统管理的主要功能是实现本系统的管理,系统管理主要包含有以下几个方面:组织机构、报表管理、员工信息以及管理工具箱等功能。组织机构是指本惬意组织机构的设置;报表管理主要是指根据企业人力资源管理中所需的相关表格的制作与填写;员工信息管理主要是指企业员工花名册制作、员工信息登记与维护;管理工具箱主要包含有以下几个方面:表格工具、实施工具以及流程管理工具与奇台平台接口,管理工具箱主要是实现本系统的维护与升级。 二、研究路线 在本系统的开发过程采用了B/S的模式,基于UML统一建模方法,应用JSP、Hibernate、Struts技术,后台的网络数据库为MySQL。 B/S模式是以WWW为技术基础的信息计算模型。它们的核心是利用企业现有的软硬件设备,根据业界开放标准,借鉴和利用Internet技术,形成一个虚拟的企业管理环境。B/S模型是一种从传统C/S发展起来,其逻辑上采用3层结构,它在前台浏览器和后台数据库服务器之间增加了一个Web服务器层,所有的应用程序模块都安装在Web服务器上。第一层完成用户的接口,第二层由各种应用服务器完成用户所需要的功能,第三层数据库服务器完成数据存储和管理功能。B/S模式综合了浏览器、信息服务和Web技术,通过一个浏览器访问多个应用服务器,形成点到多点,多点到多点的结构模式,这种结构使开发人员在前端的浏览器方面减少了 很多的工作,可以将注意力转移到怎样合理组织信息,提供对客户的服务上来。本系统的实现采用经典的MVC设计模式,把系统的设计划分成三个层次,采用Asynchronous JavaScript、XML、DHTML、SQLsever等技术,便于系统的开发和维护,提高系统的开发效率。 三、研究方法: (1)文献研究法—本文参阅了大量的文献资料,对国内外研究现状进行了综述;对有关技术进行了深入的研究;对本文所需的技术基础理论有了坚实的基础,对于系统的设计与实现有深刻的理论基础。 (2)对比研究法—将有关人力资源管理信息系统的研究现状进行国内外对比,以更清晰地指引下文的研究,同时给本文所提出的基于B/S的数字化人力资源管理信息的设计与实现提供思路。 (3)理论和实践相结合的方法—将有关职业生涯管理的理论基础与我国企业核心员工的职业生涯管理实践相结合,既重视理论的运用,又重视实践的总结。 (4)综合归纳与创新结合的方法—本文在参阅了大量的文献资料后,综合归纳出所需要的内容,总结现状、分析需求并根据所采用的技术进行系统的具体设计与实现。 三、预期结果 通过本文的研究,预期得出以下几方面结果: 第一,提出一种采用Asynchronous JavaScript、XML、DHTML等技术的数字化人力资源管理信息系统,人力资源管理系统采用了B/S架构进行设计,提升了人机交互性。 第二,本文所研究的数字化人力资源信息管理系统功能全面, 能够完成传统人力资源管理的所有工作,如:工资计算、报表统计等;还能降HR管理市场链上不同的角色联系起来,使得本系统能够成为企业实行“全面人力资源管理”的纽带。 第三,本文所研究的系统采用了组件的设计思想,用户能够根据自己的实际需求灵活构建指标体系、代码体系、工资体系、绩效体系等,满足企业不断变化的人力资源管理需求。 第四,本文所研究的系统经过实际验证,能够满足大型企业对于数字化人力资源管理信息系统的需求,具有一定的应用价值。
所需条件和完成时间: 所需条件 本项目主要采取调研相关企业、深入的需求分析、软件的精心制作 理清项目的流程,做好需求分析,确定数据在各个环节的流程和处理结果,以及它们之间的交互关系。 完成时间 2016.09 根据课题预设结果,完成《开题报告》 2016.09-12 深入仔细的做好需求分析,并科学的规划各功能模块,找出这些功能模块之间的数据关系 2017.01-04 完成系统开发,并阅读相关参考文献,开始撰写论文 2017.05 根据系统的需求,做好软件测试工作 2017.05-07 撰写完成学术论文,形成论文初稿 2017.07-08 根据测试的结果,对软件做必要的调整,并完成硕士论文的撰写、定稿 论文选题来源: 指导教师意见: 同意开题 指导教师签名: 2016年11月 日 工作单位意见:
同
同意开题 单位负责人签名: 2016年11月 日 院、系(所)意见: 院、系、所负责人签名: 2016年11月 日 此表经主管院长、系主任、所长批准后复印一式两份,一份存院、系(所),一份交研究生院备案。
同意开题
因篇幅问题不能全部显示,请点此查看更多更全内容