【毕业学位论文】(Word原稿)企业人力资源综合管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)企业人力资源综合管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)企业人力资源综合管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)企业人力资源综合管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)企业人力资源综合管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

士学位论文 (专业学位) 企业人力资源 综合管理 系统的 设计与实现 姓 名: 王若凌 学 号: 1134777 所在院系:软件学院 职业类型:工程硕士 专业领域:软件工程 指导教师: 张惠娟 二 一 四 年 三 月 A in of 1134777 2014 企业人力资源综合管理 系统的设计与实现 王若凌 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活 动。 学位论文作者签名: 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘要 当今社会正在快速向信息化社会前进,各种针对企业的人力资源 管理系统的运用,使人们逐步从繁杂的事务中解放出来,提高日常的工作效率。 现代企业人力资源管理是以企业人力资源为中心,研究如何实现企业资源的合理配置 ,所以 重视人力资源的投入,来提高人力资源的利用程度,实现企业核心竞争力与可持续发展的长远目标。 本 文 针对公司 人事管理 基本情况,运用软件工程的管理和开发思想 , 采用当前主流的技术开发手段, 设计并实现了 企业人力资源综合 管理系统 ,促进企业转型现代化管理模式。系统 实现了 登录 /退出模块、人事信息管理模块、组织机构管理模块、培训管理模块、考勤管理模块、招聘管理模块、薪酬管理模块、绩效管理模块和系统管理模块等 9 个模块。 在 系统 开发过程中 ,将 先进的软件开发模式 、 软件工程思想贯穿 于 上层业务 和 底层数据库 的 设计。 系统 采用 B/S 模式多层应用 架构 , 以 前台开发工具, 采用 集合 集成的各项组件 , 如权限 组件、日志组件、消息组件等进行二次开发, 使用 架 作为 体系结构 解决方案,页面层 使 用 术 进行 开发,使用005 作 为数据库 管理系统 , 通过 现数据的综合利用。 通过设计和开发企业人力资源综合管理系统,可以帮助 提升公司的企业竞争力,降低工作成本,提高工作效率,实现企业的信息化管理模式, 有利于信息源的整合与 访问, 有利于体现公平性原则,有利于提高管理水平 ,同时也 有利于信息 数据的 安全。 关键词: 人力资源 , 综合管理系统 , 005 I s is As of of as to of So it to of to of to of at of of of of In of we , 2EE as 2EE as We SH as SP 005 as of of it to s is in of of is in of is in of of 005 同济大学 硕士学位论文 目录 录 第 1 章 绪论 . 1 究背景 . 1 究意义 . 2 究现状 . 2 究内容 . 3 文组织结构 . 3 第 2 章 相关技术 . 5 件结构 . 5 发平台 . 6 发技术 . 7 据库 . 8 第 3 章 系统需求分析 . 9 统可行性分析 . 9 统功能需求 . 10 录 /退出模块 . 10 事信息管理模块 . 10 织机构管理模块 . 11 训管理模块 . 12 勤管理模块 . 12 聘管理模块 . 13 酬管理模块 . 14 效管理模块 . 14 统管理模块 . 16 统性能需求 . 16 统安全需求 . 17 第 4 章 系统设计 . 18 统设计方案 . 18 统整体设计 . 18 统设计细节 . 18 统模块设计 . 20 录 /退出模块 . 20 事信息管理模块 . 21 织机构管理模块 . 22 训管理模块 . 23 同济大学 硕士学位论文 目录 考勤管理模块 . 招聘管理模块 . 薪酬管理模块 . 绩效管理模块 . 系统管理模块 .据表设计 . 数据库设计规范 . 数据表设计 . 5 章 系统实现 .建开发项目 .级模块实现 . 登录 /退出模块 . 人事信息管理模块 . 组织机构管理模块 . 培训管理 模块 . 考勤管理模块 . 招聘管理模块 . 薪酬管理模块 . 绩效管理模块 .试 . 6 章 总结与展望 .结 .望 .谢 .考文献 .读期间发表的学术论文与研究成果 . 1 章 绪论 1 第 1 章 绪论 本章首先对论文的研究背景作了介绍,然后结合国内外相关研究的进展情况进行综述,最后描述了本文的研究意义和论文组织结构。 究背景 1 人力资源管理系统 介绍 当今社会正在快速向信息化社会前进,各种针对企业的人力资源 管理系统 ( 下简称“ 的运用,使人们逐步从繁杂的事务中解放出来,提高日常的工作效率 1 导致人力资源管理兴起的主要原因或者因素包括:人力资源或人力资本理念的确认和广泛共识 、 国际化和国际竞争的加剧 、 人力资源成本在所有经济体系的成本结构中所占比例增大 、管理方式的变化 从以事为中心的管理转向以人为中心的管理、 人力资源管理的职业化 等等 4。进入二十世纪以后,在现代企业中,如何研究企业员工的社会、心理需要进而找到更好的办法去激励员工的工作热情,开始成为了一个企业管理中 的重点。 现代企业人力资源管理是以企业人力资源为中心,研究如何实现企业资源的合理配置。 成为 国内外企业信息系统的重要组成部分,是企业管理人员进行信息浏览、分析等的有力工具。在国外,由于科技较国内的先进,管理也较完善,利用计算机软件对人事实现系统管理已经很普遍。近年来,我国随着经济的不断发展,国内各企业也开始利用计算机软件来进行人事管理,使其能高效率的完成劳动人事管理的日常事务,使其更加科学化、规范化。 52 发展历史 为了解决手工计算带来的不便和薪酬发放时各种数据问题,在 20 世纪 60 年代产生了第一代 8此时的系统主要是服务于薪酬的自动计算,并没有解决各种 决策信息 的收集和整理。 到了 20 世纪 70 年代末, 随着计算机的普及和计算机技术的发展, 第二代 人力资源信息和数据报表功能进行了大幅度改进。 而给 来深刻变革的是在 20 世纪 90 年代,为了激发员工的创造性和工作责任感,结合快速发展的计算机技术、通信技术、数据库技术,第三代 现了友好用户页面、数据统计和分析等一系列人力资源管理功能,真正提升了企业的信息化水平。 过长时间的发展,主要表 现在三个方面的发展趋势:由原来的 C/S 结构向 B/能由单一向全面、由简单向复杂的方向发展,现在的 仅是一个薪资计算的工具,更是一个改善人力资源管理流程,提高人力资源管理效率,提供人力资源同济大学 硕士学位论文 企业人力资源综合管理系统的设计与实现 2 管理决策支持的有力助手;企业希望 涵一套先进的人力资源管理流程和理念,通过运用 提升企业自身的人力资源管理水平。 9 究意义 企业是由每位员工组成的, 员工 的素质高低直接影响着企业形象和市场竞争力。企业管理人员已经认识到采用 必要性 。通过设计和开发企业 以 提升公司的企业竞争力,降低工作成本,提高工作效率,实现企业的信息化管理模式,更有利于今后的发展。 101 有利于信息源的整合与 访问 采用 以 将与人事管理相关的各子系统整合起来,有效融合信息数据, 减少信息更新和查找中的重复劳动,保证信息的相容性 和一致性 。 通过区分用户权限,让不同级别用户随时进入系统,直接查阅相应的信息。 2 有利于 在管理中体现 公平性原则 各种规章制度的管理和实施整合到系统上,让员工对薪资因素以外的其他因素,如工作环境、个人发展等都感到一定程度的 公平。 3 有利于信息 安全 安全设计使人事资料处在受控状态,只有授权用户才可以访问被允许获取的信息 ,提高了数据安全性 。 究现状 国外 究和应用 起步较早,完整性和成熟度较高, 已 开发出了适用于各行各业的解决方案,真正做到个性化需求,个性化实现。 13如 人力资源管理软件 ),它是 伴随人力资源的发展和信息化的应用而产生的,是大型企业人力资源精细化管理必须的工具。概念是人力资源管理电子化,即 采用 先进的信息 技术 协助 人力资源 部门完成人事、薪资、考勤、排班、请假、考核、员工管理、人力分析等 工作 。尤其是 商业智慧分析部分已经成为企业 管理层 得力的策略助手。好的 件系统 有 3 个层次 14:人事、薪资、考勤等人事工具类软件;员工自助管理,主管管理等管理类层次软件 和 智能类 件。目前 , 市场上 主流的 。 也有 从 始扩展至 ,如用友、赛捷等 。 第 1 章 绪论 3 究内容 本 文 针对公司 人事管理基本情况,运用软件工程的管理和开发思想 , 采用当前主流的技术开发手段, 设计并实现了 企业人力资源综合 管理系统 , 用 B/S 模式多层应用架构 , 以 前台开发工具, 采用 为核心技术框架, 集合 集成的各项组件 , 如权限组件、日志组件、消息组件等进行二次开发, 使用 架 作为 体系结构 解决方案,页面层 使 用 术 进行 开发,使用 005 作 为数据库 管理系统 , 通过 现数据的综合利用 15 本文的 研究内容 包括: 1 分析目前 企业人力资源管理的 主要 工作内容 , 确定企业人事事务管理 、 组织结构 管理 、培训管理、考勤管理等工作事项,分析了各项工作的办事流程,定义不同级别用户的事务操作权限。 2 按照 一定的指 标体系及其指标权重设计了绩效考核模块,同时考虑到针对不同部门、不同的 工作内容,其考核指体系和指标权重也应有所不同,系统预留自定义考核指标功能,并 采用层次分析法对 指标权重进行计算,形成 一套动态的考核指标及其权重定义解决方案,从而最终获得比较公正、客观的员工评价。 3 企业人力资源综合管理系统 实现了登录 /退出模块、人事信息管理模块、组织机构管理模块、培训管 理模块、考勤管理模块、招聘管理模块、薪酬管理模块、绩效管理模块和系统管理模块等 9 个模块, 帮助 企业转型现代化管理模式。 文组织结构 本 文 通过对现代企业 的 人事资源管理 需求进行分析, 采用 开发工具,基于 构, 使用 005 数据库 设计 并 实现了 企业人力资源综合 管理系统 (以下简称: 。本文共分为 五 章内容,各章节的内容都是相继而成的,后 续 章节是在前面章节 内容 的基础之上产生 。 同时,各章也都有自己的强调重点,都有自己的特色。 第一章绪论,主要讲述本 文 的 研究背景和 研究意义,重点说明 发展、特点以及对于现代企业的重要性。 同时 对人事 管理的国内外研究与发展的现状 做 了简单介绍。最后给出了本文的组成和主要内容概括。 第二章是课题研究 的 相关技术综述,主要对本文研究过程中所需要用到的工具 、 技术和数据库系统 进行说明介绍。 第三章是系统分析 与设计 , 通过分析企业人事管理实际需求,总结出 系统所要完成的功能, 并 完成了系统的 整体 结构设计与业务流程设计 ,包括 系统框架的搭建、 流程图设计和数据表设计等 , 为系统 实现 工作奠定良好的业务和设计基础。 同济大学 硕士学位论文 企业人力资源综合管理系统的设计与实现 4 第四章是系统实现, 通过页面截图和 代码实例, 详细 介绍 了系统 各功能模块 的 实现 过程, 使系统功能一目了然 。 第 五 章是全文的总结 与 展望 , 对系统开发做了整理, 回顾了 系统 开发过程, 并对系统的下一步开发作出展望 。 第 2 章 相关技术 5 第 2 章 相关技术 本 章将对系统设计和实现中所使用的开发技术和工具进行整体介绍,这些 技术和工具的选择遵循 了 成熟性、通用性、安全性的原则 , 下面对拟使用的 开发 技术进行介绍。 件 结构 系统的建设关键在于其所使用的架构,传统的 C/S 架构已经不能满足大量用户的访问和操作。 B/S 基于浏览器的架构是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的网络浏览器即可访问系统,方便快捷且利于系统的更新 和维护。 范的出现则使系统的开发更加规范,层次更加清楚,更利于对复杂事务的处理,而且在安全性方面也做的更好。基于 开发流程则使开发过程更加清晰明了,利于做一些复杂的逻辑实现,从而节省了开发周期和开发成本。 1 统下的 C/S 架构 C/S( 客户 端 /服务器) 架构 是软件体系结构中的一种 17,客户端需要安装专门的软件用于和服务器连接、从数据库中存取数据、进行运算、显示结果和人机交互等操作 。 它是基于企业内部的应用系统,不依赖于企业的外网环境,无论是否有外网接入都可以使 用 。 但是 C/S 架构 存在诸多缺点,如 开发成本较高 、 对于客户端的要求 也 比较高 、移植困难 、 不利于推广使用 、 维护 时 需要从客户端和服务端两方面均进行维护 、 信息内容和形式比较单一 、 不易进行二次开发 。 但 进行身份验证 、 留痕处理 、 文件加密压缩 、 临时数据保存等操作时, C/S 架构 又有很大的优势。 由于技术水平的提高,客户端的维护已经变得越来越快捷,所以一些大型企业 ,尤其是 对数据保密 要求 比较高的企业, 还会优先选择C/S 架构 。 C/S 架构 如图 示。 2 统下的 B/S 架构 B/S( 浏览器 /服务器) 架构 18是对于 C/S 架构 应用的简化和扩展,工作界面通过浏览器来实现,各种事务的应用都在服务器上进行,是目前互联网上应用最广泛的 架构 模式。 B/S 架构 的最大特点就是系统简明易用,可在任何 一台可以上网的计算机 上进行操作而不用安装任何专门的软件 。 客户端 能够 零维护,有很好的系统扩展性。开发成本相对于 C/S 架构 来说要低很多,并且运行维护比较简单,能实现不同的接入方式访问和操作共同的数据。 它具有 良好的扩展性和独立性,信息共享度比 C/S 架构 高。 但是 运算过程 全部 依靠服务器来承担, 也 会导致资源配置不平衡。 B/S 架构 的广泛使 用从增加了 系统的交互性,能进行局部实时刷新的操作,简化了系统的开发与维护和使用,只需要管理服务器就可以进行软件的定时维护。 同济大学 硕士学位论文 企业人力资源综合管理系统的设计与实现 6 3 本系统的 架构 选择 管理软件是为企业应用服务的,不仅要从技术上考虑 , 还要从商业用途上考虑,从投入成本相比 。 B/S 架构 系统 一般只有在初期进行一次性成本投入,有利于软件项目的控制和避免 洞的作用 。 而 C/S 架构 软件随着应用范围的扩大,要进行持续性投资。从硬件投资保护比较,当 系统的 应用范围扩大,负载大幅度上升的情况下, C/S 架构 软件一般需要通过购买更高级的中央服务器来解决问题, 并将 原服务 器弃置 。 而 B/S 架构 则可以通过逐渐增加服务器的个数建立集群服务器系统,然后将服务器之间做负载均衡,保护了硬件投资。对于成长中的企业来说,对于 C/S 架构 软件来说必须同时安装服务器端和客户端,无法适应高速的 企业发展 扩张,但是 B/S 架构 的软件不会因 此 而导致硬件滞后的情况发生,安全性高于 C/S 架构 软件。从可持续性的角度来说 , B/S 结构的软件更适合企业使用。 发 平台 1 相同点 术与 术都属于企业级开发平台,可以广泛运用于 发领域 。架和 架都使用了托管运行环境,将源代码转换成中间语言,然后将其编译成为本地可执行代码,两种代码都提供了垃圾收集、动态类加载以及异常。在后台数据库领域中,基于 应用程序和 可以访问 数据库上存储的数据 19 2 比较 术 较 术 能够 更方便 的进行多种 操作系统 的 集成服务, 其 构的行业应用、案例实践的成熟度要多于 台架构 相对 简单易用,开发效率高 , 开发和维护的成本要低于 种开发平台的比较如表 示。 21 表 2 发平台的比较 构原理 均基于 行环境,源代码先译成中间代码,再译成本地代码执行 后台数据库的访问 应用程序通过 问 标准关系型数据库 可运行平台 任何平台 实体 息 无 第三方集成 准 编写 统安全性、可靠性 好 中 开发与部署 复杂 简单 3 本系统的 开发平台 选择 术和 术都广泛应用于 统 的开发与应用,都有相似架构和主要的技术特点,都可以满足 大多数应用需求 。 就 本 系统 而言,技术差距不是很大 。 而第 2 章 相关技术 7 术支持跨平台使用, 支持 类实体 息 具有良好的 系统安全性、可靠性,所以 选 用 台,将大量的逻辑运用数据库逻辑代替从而达到提高效率的结果。 4 基于 应用开发模型 型 控制器) 22中, 件)导致 者同时改变两者。只要 变了 数据或者属性,所有依赖的 会自动更新。类似的,只要 变了 从潜在的获取数据来刷新自己。 处理过程是首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论