




已阅读5页,还剩78页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士学位论文 (专业学位) 基于 构 人力资源管理系统的设计与实现 姓 名: 贾婧 学 号: 0821170360 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 刘岩 副 指导教师 : 二 一三 年 五 月 A in 2013of 2EE 基于J 2 E E 架构人力资源管理系统的设计与实现 贾婧 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如 下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 贾婧 2013 年 5 月 1 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 贾婧 2013 年 5 月 1 日 同济大学 硕士学位论文 摘要 I 摘要 随着企业经营环境 下 的不断变化和竞争的 日 益加剧 ,企业经营管理水平的提高已成为当务之急 ,人力资源管理作为企业管理中最重要的部分 ,其水平的高低已成企业发展的关键因素。如何建设一个先进的人力资源管理系统对于企业而言具有十分重要的意义。 因此,企业必须要开发一套应用于互联网的适应于企业新需的人力资源管理系统。 本论文研究的人力资源系统 结合本人所在单位所需 , 在原有的资源系统基础之上进行进一步升级提升而得到,极大的提高管理效率,实现了资源的有效利用。 论文是在现代企业的人力资源管理发展的要求基础上 ,根据企业人力资源管理的需求,提出了基于 式的企业人力资源管理系统。论文结合 本企业的 实际 情况 ,对该企业的人力资源管理现状进行了详细的需求分析,对系统的总体结构和各模块功能进行了详细的设计,同时设计了数据库结构。在对当前的一些成功的人力资源系统进行进一步调研的基础上,采用合 式,完成 了 包括 机构及员工 管理、 员工信息及 档案管理、 薪资福利 管理、考勤管理、 人事异动 管理等功能模块开发。 关键词 : 人力资源, 息系统 I of a of as a a of to a of a in to to of up be on of of of is on of to of 2VC in of s a a of of On of on of VC of 济大学 硕士学位论文 目录 录 第 1 章 绪论 . 1 究背景 . 1 内外研究现状 . 1 究内容 . 3 第 2 章 系统建设方法和技术 . 5 力资源管理系统的建设 . 5 力资源管理信息系统建设的原则 . 5 力 资源管理信息系统建设的步骤 . 6 力资源管理信息系统建设配套支持 . 7 术构架 . 7 循 业标准 . 8 2系结构的优势 . 9 准三层分布式结构 . 9 式介绍 . 11 架介绍 . 13 据库介绍 . 14 据库连接池技术 . 15 第 3 章 人力资源管理系统需求分析 . 19 统概述 . 19 统功能分析 . 20 构及员工管理模块 . 20 工信息及档案管理模块 . 22 资福利管理模块 . 23 勤管理模块 . 25 事异动管理模块 . 29 效考核管理模块 . 33 统非功能需求分析 . 37 第 4 章 人力资源管理系统设计 . 39 统设计原则 . 39 统架构的设计 . 40 力资源管理功能结构介绍 . 40 统的功能设计 . 41 统业务模块 . 41 统层次结构 . 43 据库设计 . 44 同济大学 硕士学位论文 目录 5 章 人力资源管理系统实现 . 51 统环境配置 . 51 境配置 . 51 3据库连接池配置 . 53 构及员工管理系统实现 . 54 工信息及档案管理系统实现 . 56 资福利管理系统实现 . 58 勤管理系统实现 . 59 事异动管理系统实现 . 60 效考核管理系统实现 . 62 第 6 章 系统的测试 . 65 试的定义及目的 . 65 试的原则 . 65 试的方法 . 65 面测试 . 65 能测试 . 66 求测试 . 67 能测试 . 67 试中其他要注意的地方 . 67 力资源管理系统的测试 . 68 第 7 章 总结与展望 . 69 统特点 . 69 足与展望 . 69 致谢 . 71 参考文献 . 72 个人简历、在读期间发表的学术论文与研究成果 . 73 第 1 章 绪论 1 第 1 章 绪论 当今社会 随着信息化技术的 快 速发展和全球市场经济引起企业之间 的 竞争 是相当 激烈 的 ,但从 实际 上说都是人 才之间 的竞争,谁能更有效地开发和管理人力资源,谁就能在激烈的竞争中 抢占 先机,所以几乎所有的企业都 意识 到人力资源 的管理 是企业最重要的资源。 究背景 如何有效 的 管理人力资源,使人力资源转化为一种在企业中实在的劳动生产力,则是众多管理者 需要思考的问题 。 人力资源管理看似简单,但其实蕴涵着非常丰富的内涵。 现今存在的人力资源管理系统通常缺乏一定的创新性。已有的 人力资源 缺乏通过 招聘、规划、培训、考核、激励等一系列的方式方法,充分挖掘员工潜力,提高员工对企业的认同感和责任感,只有 这样,企业 才 能拥有不断的创新力 量 ,保证企业在研发、生产和营销的各方面占据领先地位,最终 被 市场 所接纳 。随着企业人力资源部门工作范围 日 益丰富扩展,对人力资源 管理者 的要求也 日 益提 高 ,使得信息化技术等先进手段的作用越来越突显出来。因此,开发 一款适合于本单位,也适合于大多数企业的人力资源管理系统是本课题研究的主要目的。针对工程项目管理及建设行业企业特点,实现人力资源规划与发展管理,创造企业整体人力资源优势,达成项目式与集团型企业的人力资源管理。 本着 人力资源管理系统对企业的管理和发展是非常有 需 要的,它不仅能够完成 日 常 复杂 的管理业务, 而且还可以准确和及时地搜集到各种人力资源的信息以支持管理者进行决策 1 。 内外研究现状 人力资源管理系统最早起源于 20 世纪。随着当时计算机技术的发展,已经有部分 企 业 的 人力资源管理系统进入实用阶段,同时对于大型企业 来 说用手工来计算并且发放职工工资是件费时费力 、 容易出错的事情,为了有效的解决这个 实际 问题,最初的人力资源的管理系统就这样 产 生了。当时由于计算机信息化的技术条件和业务的需求限制,用户量的使用量非常少,而且当时的系统同济大学 硕士学位论文 基于 人力资源管理系统的设计与实现 2 最多也就是一种较高效率的自动计算薪资的工具,没有包含一般的财 务信息,也不包含薪资发放和配置的信息,几乎都没有强大的报表生成功能和薪资发放数据的分析功能 2 。但是,早期人力资源管理系统的出现为人力资源的信息化管理展示了特别美好的前景,即用计算机的高运算速度和自动化作业 来 替代手工作业巨大的工作量,用计算机非常精确的计算 来 避免手工操作的错误和误差,使大规模集中的处理大型企业的薪资管理成为可能。 从人力资源管理信息系统发展的历史看,人力资源管理信息系统发展经历了三个阶段: 第一阶段的人力资源管理系统是在 20世纪 60年代末期出现。由于计算机技术的发展引发了许多 企 业争相 开始 研发自己企业的计算机系统 ,但是那时侯的计算机系统功能相对比较简单,一般只是完成一些简单的数学运算,并没有真正的涉及到核心的人力资源管理功能,但那时候 开 发的系统是一个良好的起步,为以后人力资源系统的发展 打下 了良好的基础。 第二阶段的人力资源管理系统 是 在 20世纪 70年代末期出现。随着计算机技术的进一步发展,无论是计算机的普及程度,还是计算机系统的相关工具和数据库的管理技术的发展,都为人力资源管理信息系统的进一步发展提供了良好的基础条件。 这个阶段 的人力资源管理系统从基础上一定程度的解决了第一代系统中存在的主要缺陷 ,对不涉及财务的人力资源信息和薪酬的历史发放信息都给予了一定的考虑,其报表的生成和薪酬数据的分析功能也同时有了较大的改 变 。但是这 个 阶段的信息系统主要都是由计算机的专业人员进行 开 发研制,未能从根本上考虑人力资源根本的需求和理念,所以其人力资源信息也不够系统和全 面。 第三阶段的人力资源管理系统 是 在 20世纪 90年代末期,也是人力资源管理系统突破性发展 的时期 ,这个阶段的系统特点是从人力资源管理本身的行业的角度出发,用数据库来管理数据,将所有涉及人力资源相关的数据 ( 如个人信息、招聘、培训、薪资福利、职位管理、个人职业 生涯的设计、绩效管理、历史资料)进行了统一的管理,形成了统一集成的信息源。友好方便的用户界面,功能强大的报表分析生成工具、数据分析工具和信息资源的共享使得从事人力资源管理的人员摆脱了 复杂 的 日 常管理工作,可以集中精力从企业的战略角度来考虑企业人力资源的规划和相关政策。 随着科技的快速发展,先进的信息化技术对社会生产的影响越来越大,采用先进的信息化人 才 管理方式,信息化系统需要更好地为企业的决策提供准确的人力资源分析信息,以帮助企业的 管理者 做出适合企业发展的人力资源战略,提升企业核心的竞争力,促进企业朝着稳定方向 发展,人力资源管理系统第 1 章 绪论 3 得到了越 来 越多的企业 管理者的 青睐 3 。与发展相适应,国内外也培养出很多的优秀的人力资源软件供应商,如国外的 司、 000 年左右进入了中国市场, 调为用户提供统一的 “ 解决方案 ” ,经过多年的拓展, 司研发的人力资源管理系统在我国的金融、制造业、房地产、服务、电力、 多个行业都实施了成功的案例,得到了客户应用的验证 。 司于 2004 年收购跃而成为全球规模最大的 应商, 司的产品凭借其本身强大的关系型 据库,在数据的处理和分析、挖掘方面占有绝对的优势 4 。 究内容 人力资源 的管理 永远是企业的核心 问题 。在知识经济逐渐成为重要核心力量的今天,市场主要竞争的焦点已经从资金和产品等具体的物化竞争逐步的转化为对智力的资源的竞争,因而人力资源管理在建立公司竞争优势中起着非常重要 的作用。随着信息技术的迅 速 发展,也使企业人力资源管理部门的角色与相应的责任所包含的内涵和外延都发生了 重 大改变,已转变为依靠先进的计算机管理,从 复杂 的文件手工处理工 作中逐步解脱出来,站在企业的决策角度、战略的层面,用系统的观点 来 思考和构架新一代的人力资源管理系统。 伸缩性、可移植性等,能够为企业 开 发人员有效缩短投放市场 的 时间,降低企业的开发成本,适合用于多层的分布式的企业应用程序的开发平台 5 。 本文研究的人力资源信息管理系统的研发,以满足企业需求实现人力资源信息管理系统的基本功能,能够在 企业 的 日 常管理工作 中,对人力资源的维护管理起到重要的作用。本系统基于 用当前主流的 量级框架来实现 文将从以下几个方面进行重点研究: 1、 研究 2确的模块结构定义来规范系统各部分的开发,使系统的开发结构稳定、良好,可以有效的提高系统的 开 发效率。 2、 研究 式,简述 式基本的原理, 系统的各结构 开 发明确分为了模型 控制器,使系统的各部分之间的功能界限明确。 3、 研究 现的轻量级框架,该框架完全按照 视图 系统的开同济大学 硕士学位论文 基于 人力资源管理系统的设计与实现 4 发中使用,能有效提高 开 发的效率和后期维护效率。 4、 设计和实现人力资源管理系统,基于 架来实现完整的人力资源管理系统的基本结构和功能。第 2章 系统建设方法和技术 5 第 2 章 系统建设方法和技术 面对全球经济一体化、资源高度整合、激烈竞争时代,人力资源是所有资源中最难得的资源,是生产力多种因素中最积极、最活跃的 “ 第一资源因素 ” 。任何社会的财富都是由人来创造的,大力开发人力资源,挖掘人力资源的潜力,发挥人主观的能动性,调动人的积极性,提高工作的效率 ,已经成为了管理活动的中心内容。 力资源管理系统的建设 所谓的人力资源管理就是指运用现代科学技术方法,对与一定的物力相结合的人力来进行合理的组织、调配和培训,使人力和物力经常都保持着最佳的比例,同时对人的思想和心理以及行为进行恰当的诱导、协调和控制,充分发挥人的主观能动性,使得人皆能尽其 才 、事皆能得其人、人事皆能相宜,以实现组织的目标。人力资源管理要根据企业发展战略,开发企业现有的员工,引进企业的需要员工,为企业在不同发展阶段储备适当人才。并且通过一定的考核、薪酬以及企业的生涯规划等 来 激励员工努力 为企业多做贡献 6 。通过合理的员工激励、开发和管理,实现人力资源的高效和精干,构建组织人力资源管理的竞争优势。 一般而言,人力资源的管理信息系统是将信息技术和人力资源管理的思想相结合,依靠信息技术对企业人力的资源进行配置优化的一种管理方式。 力资源管理信息系统建设的原则 人力资源管理系统建设是一项庞大而且复杂的系统工程,它涉及到了企业的整体运作模式的改进及优化,企业在设计的系统的方案时需要对系统认真的进行长远的规划并遵循一定原则: 1、 循序渐进原则。信息系统的建设宜从企业的实际出发,经科学论 证后以企业的某一瓶颈为突破口,有重点的分步骤的进行平铺递进式的系统 开 发和建设,也即从企业的 人 力资源管理的整体结构上进行设计,逐渐由抽象的设计到具体的设计、从概要的设计到详细的设计,并对设计的数据进行分析得出系同济大学 硕士学位论文 基于 6 统中的逻辑模型,然后由逻辑模型求得最优的模型,最后对这一最优的模型进行渐进式实体建设,最终在渐进中建立人力资源的管理信息系统。 2、 适用性与先进性相结合原则。釆用先进网络技术,通过智能化网络的设备及软件系统可以实现对计算机应用系统有效的控制和管理,使系统的设计所采用的管理模式可以较好地体现出企业的人力资 源管理理念中的科学性和先进性;同时,信息系统的建设绝不能单纯的追求先进而忽略适用性,只有满足自己的实际需要的技术才是最好的技术,信息系统的建设成败并不在于是否是釆用了最先进的计算机信息化技术,而在于该技术的支持系统能否为自己所用。 3、 领导重视的原则。人力资源管理信息系统的建设涉及各种高新技术运用,企业管理的理念以及管理方式和管理权限的变化,企业的机构和岗位的调整等利害问题,这就要求企业的高层决策者能够从全局平衡的角度协调并组织实施该系统,统一实现目标、统一建设步调,确保上下的贯通,有效的调度建设系统的各种 重要力量,为人力资源管理信息系统的建设和实施提供有力的保障。此外,企业在选择使用的管理系统时,产品知名度、产品价格、技术服务等容易根据经验的判断得出相应结论;而对于产品实际的性能特色、二次开发的功能等,如果没有适当规定标准作指导,就不容易把握。优秀的管理信息系统应该是一套高效率、多功能并且易学、易用的解决方案。一般在选择人力资源管理信息系统的时候应注意具有以下的特征:系统功能的集成性与完整性、易用性;支持网络的功能性;应用上的灵活性和开放性;强大易用的报表与图形输出功能和安全性。 力资源管理信 息系统建设的步骤 人力资源管理信息系统建设可以大致分为五个步骤: 1、 确认企业的人力资源管理发展的方向和优先次序。关键需要明确系统的建设目标和可能会涉及到的一些变化因素,决定信息系统的规划范围和重点,并在上述工作基础上组建项目小组。 2、 建立符合实际需求的系统运行模型,并争取获得资金和其他资源的支持。 3、 设计系统的建设方案。对企业需要在优化人力资源管理的流程基础上,明确信息系统中的主要功能和技术需求。对软件 开 发商要在充分了解用户的需求的基础上,进行系统的总体方案设计,包括技术的解决路线,系统的结构设计、数 据库的设计、功能模块的设计、系统环境的设计和系统安全的设计等。 第 2章 系统建设方法和技术 7 4、 实施设计的方案。设计和安装系统,建立人力资源管理工作的流程、用户的角色、界面等内容。 5、 实施推广和效果的评估。包括开发新功能和流程,做好应用技术支持和维护系统,以及系统的整体效果的评估。 力资源管理信息系统建设配套支持 人力资源管理信息系统的建设离不开好的环境和条件,因此在进行系统规划和实施时除了要认真的分析系统自己本身的内在特性外,还需对一些系统的相关因素加以综合的考察,为系统提供完善的配套支持: 1、 增强全员信息化的管理 意识。人力资源管理信息系统覆盖企业的所有部门,与企业的全体员工的利益密切相关,因此需要提高企业的员工信息化管理的意识。 2、 培养复合性信息系统的管理人才,造就一批具有较高水平信息技术应用能力和现代化管理能力的人才队伍。 3、 保证信息系统的建设资金的来源。人力资源管理信息系统是一个庞大的、周期较长、投资较高的工程,足够资金的投入是企业顺利的实施信息系统建设的前提条件。 4、 建立良好对外协作关系。要选择具有高水平的和具有持续发展能力的软件供应商作为企业技术合作的伙伴,另外还需要充分利用专业管理咨询机构这类的社会 中介力量做好企业管理的诊断工作,找出企业实施信息系统的过程中的薄弱的环节,并制定出有效的改进办法和策略。 术构架 人力资源管理信息系统是一个完全的三层架构的分布式企业级应用软件系统,采用 用 分利用了其跨平台、可扩展、基于互联网络、安全、稳定、可靠的技术功能与特点,使产品具有强大的技术优势 7 。 图 同济大学 硕士学位论文 基于 8 图 2循 业标准 1995年 。 向 对象的、分布式的、解释的、键壮的、安全的、结构的中立的、可移植的、性能很优异的多线程的,动态的语言。在 规范中,有三个版本: 其中 8 。 给开发人员提供了一种工作平台,它定义了整个标准的应用开发体系结构和一个部署环境,通 过一个基于组件的方法,来设计、开发、装配及部署企业应用程序。 件重用、一致化的安全模型以及灵活的事务控制。应用软件厂商不仅可以比以前更快的速度向市场推出创造性的客户解决方案,而且其平台是独立的,基于组件的 图 第 2章 系统建设方法和技术 9 图 2图 2系结构的优势 由于采用开放的协作制定规范, 于有大量 的厂商支持,所以用户的选择范围会更广泛。这意味着产品解决方案能够满足任何商业需求。 因为 业计算”领域供应商的参与。每一个供应商都对现有的客户提供了不用废弃已有投资,进入可移植的 于基于 有的操作系统和硬件也能被保留使用。 繁琐的服务端任务交给中间件供应商 去完成,这样开发人员可以集中精力在如何创建商业逻辑上,相应地缩短了开发时间。 基于 消除系统中的瓶颈,允许多台服务器集成部署。这种部署可达数千个处理器,实现可高度伸缩的系统,满足未来商业应用的需要。 健壮的操作系统可达到 可用性或每年只需 5分钟停机时间,这是实时性很强商业系统理想的选择。 异构环境中的可移植程序。基于 间件、硬件。 2他们部署到异构环境中,从而保证系统的可扩展性。 基于 以让开发人员投入精力在亟待解决的商业问题而不是中间件上。开发人员利用底层平台构造灵活、易维护的企业系统。 准三层分布式结构 同济大学 硕士学位论文 基于 10 系统采用了一个三层结构的分布式的应用程序模型,该模型具有重用组件的能力、基于扩展标记语言 (数据交 换、统一的安全模式和灵活的事务控制。三层分布式结构图,如图 图 层分布式结构 图 在 户端的具体实现可以有三种选择:第一种是被称为瘦客户端的 二中是 三种是用 9 。 在业务逻辑层,有三种类型的企业级组件技术: 个 客户端的执行完成后, 此相对应的是一个 果客户端终止或者服务结束,底层的服务会负责 个息监听者的功能,它允许一个商业组件异步地接受 数据层包括存储数 据的数据库服务器和处理数据和缓存数据的 术体系中,采用数据库链接池技术提供应用所需要的数据库链接,并将一些大量使用的数据放入系统的缓存,以提供高效的数据访问和处理机制。在术体系中,提供的 应用程序开发者提供了独立于数据库的统一的 个 供了编写的标准和考虑所有不同应用程序设计的标准。第 2章 系统建设方法和技术 11 其奥秘是一组由驱动程序实现的 动程序负责标准 应用程序编写一次并移植到各种驱动程序上。应用程序不变,驱动程序则各 不相同。驱动程序可以用于开发多层数据库设计的中间层,也称中间件( 除了向开发者提供统一的独立于 框架外, 提供了让开发者保持数据库厂家提供的特定功能的办法, 有以下优点: ( 1) 利于用户理解。 ( 2) 得编程人员从复杂的驱动器调用命令和函数中解脱出来,可以致力于应用程序中的关键地方。 ( 3) 得程序的可移植性大大加强。 ( 4) 用户可以使用 ( 5) 面向对象的,可以让用户把常用的方法封装为一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 20899.9-2025金矿石化学分析方法第9部分:碳量的测定
- 简单空调维修合同范本(2025版)
- 合同协议管理规定(2025版)
- 二年级数学(上)计算题专项练习汇编
- 2025年度大型商场中央空调系统深度清洗与维护服务合同
- 二零二五年度酆素离婚协议风险评估合同
- 二零二五年度房产分割与离婚后财产共享协议
- 二零二五年度大数据应用项目保证担保合同风险预警
- 二零二五年度老旧小区综合改造装修合作协议
- 二零二五年度酒类产品国际市场拓展与代理合同
- 解除租赁合同协议书范本样本
- 产品展示合同范本
- 《规模养殖场抗菌药使用减量化养殖技术规范 第一部分:生猪》
- 企业税务筹划与申报计划三篇
- QCT1190-2023汽车离合器分泵
- 2024年重庆市中考道德与法治试卷真题A卷(含官方答案)
- 【对员工跳槽现象的探究8000字(论文)】
- FZT 73001-2016 袜子行业标准
- 《集成光学课程简介》课件
- 新HSK一至六级词汇表
- 热衷硬质合金项目投资计划书
评论
0/150
提交评论