李俊林文献综述_第1页
李俊林文献综述_第2页
李俊林文献综述_第3页
李俊林文献综述_第4页
李俊林文献综述_第5页
全文预览已结束

下载本文档

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

文档简介

1 企业人力资源管理系统文献综述 李俊林 东莞理工学院城市学院 计算机与信息科学系 软件工程 2 班 1 企业人力资源管理系统企业人力资源管理系统概述概述 企业人力资源管理系统 是伴随着计算机和互联网技术在各个领域的广泛 应用 和各行各业企业内部信息化建设步伐的加快应运而生 企业人力资源管理系统是紧跟计算机信息技术和人力资源管理水平发展的 随着计算机从大型机 小型机到微型计算机再到计算机网络的不断发展 其在 信息处理 传输与存储性能上已发生了翻天覆地的变化 当今计算机技术对信 息化的侄释就是计算机技术 通信技术 网络技术的全面发展 而信息化则是 当今社会的主流特征 企业对信息需求的增长 使计算机 网络技术已经渗透 到企业的日常工作中 传统的企业内信息的管理方式早已不能满足企业对大量 信息的管理与处理的需求 系统的应用满足了企业的办公网络化 自动化的管 理需求 提高了企业内部的管理水平 进而全面提升了企业在市场竞争中的综 合竞争力 2 2 企业人力资源管理企业人力资源管理的现状及发展趋势的现状及发展趋势 2 12 1 企业人力资源管理的现状企业人力资源管理的现状 大部分中小型企业自成立至今 办公模式为传统的办公模式并主要以纸介 质为主 在信息革命的浪潮中 显然已经远远不能满足高效率 快节奏的现代 工作和生活的需要 如何实现信息处理的自动化和办公的无纸化逐步得到了公 司领导的重视 而今公司普遍使用计算机来提高员工的工作效率 但是在需要许多员工一 起协同工作的现代工作环境中 公司更需要提高整体的工作效率 利用网络通 讯基础及先进的网络应用平台 建设一个安全 可靠 开放 高效的信息网络 和办公自动化 信息管理电子化系统 为管理公司提供现代化的日常办公条件 及丰富的综合信息服务 实现档案管理自动化和办公事务处理自动化 以提高 办公效率和管理水平 实现公司各部门日常业务工作的规范化 电子化 标准 化 实现信息的在线查询 借阅 最终实现 无纸 办公 2 22 2 企业人力资源管理的发展趋势企业人力资源管理的发展趋势 人力资源管理系统的发展历史可以追溯到 20 世纪 60 年代末期 由于当时 计算机技术己经进入实用阶段 同时大型企业用手工来计算和发放薪资既费时 2 费力又非常容易出错 为了解决这个矛盾 人力资源管理系统应运而生 当时 由于技术条件和需求的限制 用户非常少 而且当时的人力资源管理系统充其 量也只不过是一种自动计算薪资的工具 既不包含非财务的信息 也不包含薪 资的历史信息 几乎没有报表自动生成功能和薪资数据分析功能 但是它的出 现为人力资源的管理展示了美好的前景 即用计算机的高速度和自动化来代替 手工的巨大工作量 用计算机的高准确性来避免手工的错误和误差 使大规模 集中处理大型企业的薪资成为可能 第二代的人力资源管理系统出现在 20 世纪 70 年代末期 由于计算机技术 的飞速发展 无论是计算机的普及性 还是计算机系统工具和数据库技术的发 展 都使人力资源管理系统的阶段性发展成为可能 第二代人力资源管理系统 基本上解决了第一代的缺陷 对非财务的人力资源信息和薪资的历史信息都给 予了考虑 报表生成和薪资数据分析功能也都有了较大改善 但这一代的系统 主要是由计算机专业人员开发研制的 未能系统地考虑人力资源的需求和理念 而且其非财务的人力资源信息也不够系统和全面 人力资源管理系统的革命性 变革出现在 20 世纪 90 年代末期 由于市场竞争的需要 如何吸引和留住人才 激发员工的创造性 工作责任感和工作热情己成为关系企业兴衰的重要因素 人才已成为企业最重要的资产之一 公正 公平 合理 的企业管理理念和企 业管理水平的提高 使社会对人力资源管理系统有了更高的需求 同时由于个 人电脑的普及 数据库技术 客户机 服务器技术 特别是 Internet Intranet 技术的发展 使得第三代人力资源管理系统的出现成为必然 现代人力资源管 理系统的特点是从人力资源管理的角度出发用集中的数据库将几乎所有与人力 资源相关的数据统一管理起来 形成了集成的信息源 友好的界面 强有力的 报表生成工具 分析工具和信息共享使得人力资源管理得以摆脱繁重的日常工 作 能够从战略的角度来考虑人力资源规划和政策 过去 人力资源管理是面 向企业人力资源管理部门的业务管理系统 用户对象主要是人力资源管理者 随着 Internet lntranet 技术的出现 企业内外部的信息流变得更快捷通 畅 信息流对企业管理体系的影响也越来越深远 对于人力资源管理而言 Internet Intranet 技术将使得人力资源管理体系随着信息流的延伸或改变而 突破封闭的模式 延伸到企业内外的各个角落 使得企业各级管理者及普通员 工也能参与到企业的管理活动中来 并与企业外部建立各种联系 如网上招聘 这就是所谓的网络自助服务 Self service 的概念 网络自助服务是建立在人 力资源管理系统之上的 是对人力资源管理系统的扩展 人力资源管理系统与 网络自助服务一起 就形成了企业完整的 eHR enterpriseHumanResouree 解决 方案 与传统人力资源管理系统不同 eHR 是从 全面人力资源管理 的角度 出发 利用 Internet Intranet 技术为人力资源管理思想搭建一个标准化 规 范化 网络化的工作平台 在满足人力资源部门业务管理需求的基础上 还能 将人力资源管理生态链上不同角色联系起来 使得 eHR 成为企业实行 全面人 力资源管理 的纽带 3 3 系统开发主要技术系统开发主要技术 该系统开发主要采用 Struts Hibernate Spring 技术 3 3 13 1 StrutsStruts 简介简介 Struts 是 Apache Jakarta 项目的组成部分 项目的创立者希望通过对该项 目的研究 改进和提高 Java Server Page JSP Servlet 标签库以及面向 对象的技术水准 Struts 继承了 MVC 的各项特性 并根据 J2EE 的特点 做了 相应的变化与扩展 Struts 是一个为开发基于模型 Model 视图 View 控制器 Controller MVC 模式的应用架构的开源框架 是利用 Java Servlet 和 JSP 构建 Web 应用 的一项非常有用的技术 由于 Struts 能充分满足应用开发的需求 简单易用 敏捷迅速 因而吸引了众多的开发人员的关注 首先事件是指从客户端页面 浏览器 由用户操作触发的事件 Struts 使 用 Action 来接受浏览器表单提交的事件 这里使用了 Command 模式 每个继承 Action 的子类都必须实现一个方法 execute struts 重要的表单对象 ActionForm 是一种对象 它代表了一种应用 这个对象中至少包含几个字段 这些字段是 Jsp 页面表单中的 input 字段 因为一个表单对应一个事件 所以 当我们需要将事件粒度细化到表单中这些字段时 也就是说 一个字段对应一 个事件时 单纯使用 Struts 就不太可能 当然通过结合 JavaScript 也是可以 转弯实现的 3 2 HibernateHibernate 简介简介 Hibernate 是 O R Mapping 的一种实现是目前在 JAVA 界使用非常广泛的 O R Mapping 的一种实现 可以实现关系型数据库和对象之间的映射 用来开 发数据库系统非常方便 可以将数据库和程序的设计融合在一起 表现层和服务层的分离是通过两种框架达到目的的 剩余的就是持久层框 架了 通过持久层的框架将数据库存储从服务层中分离出来就是其目的 持久 层框架有两种方向 直接自己编写 JDBC 等 SQL 语句 如 Ibatis 使用 O R Mapping 技术实现的 Hibernate 和 JDO 技术 当然还有 EJB 中的实体 Bean 技术 Hibernate 的工作原理是通过文件把值对象和数据库表之间建立起一个映射关 系 这样 只需要通过操作这些值对象和 Hibernate 提供的一 些基本类 就可 以达到使用数据库的目的 例如 使用 Hibernate 的查询 可以直接返回包含 某个值对象的列表 List 而不必向传统的 JDBC 访问方式一样把结果集的数 据逐个装载到一个值对象中 为我们的编码工作节省了大量的劳动 Hibernate 提供的 HQL 是一种类 SQL 语言 是提供对象化的数据库查询方式 但 HQL 在功 能和使用方式上都非常接近于标准的 SQL 3 3 SpringSpring 简介简介 Spring 是一个轻型容器 light weight container 是一个目前非常活跃 的开源项目 其核心是 Bean 工厂 Bean Factory 用以构造我们所需要的 M Model 在此基础之上 Spring 提供了 IoC Inversion of Control 的容器 和 AOP Aspect Oriented Programming 面向层面的编程 的实现 用它来提供 4 非管理环境下申明方式的事务 安全等服务 对 Bean 工厂的扩展 ApplicationContext 更加方便我们实现 J2EE 应用 DAO ORM 的实现方便我们进 行数据库的开发 Web MVC 和 Spring Web 提供了 Java Web 应用的框架或与其 他流行的 Web 框架进行集成 4 系统目前存在的一些问题系统目前存在的一些问题 1 从管理角色来说 不仅仅需要对管理者和被管理者双方进行监督管里 更需要对员工的记录进行统计分析 更需要利用现有的技术条件 逐步实现计 算机辅助方式分析的管理更友好 方便 2 从系统的外延和接口来说 系统接口和通用类设计方面未考虑周全 以 致在后续的设计中不断地对系统接口进行修改 同时在数据访问对象中存在一 些雷同的方法 在一些功能实现方面 实现的方法并不标准 不是开发中提倡 的方法 综上 如何完善系统的工厂模式设计方案 整合数据访问对象中雷同的方 法 优化 hibernate 的数据持久化层的设计 减少系统开销 添加第三方数据 库连接池的设计方案 是下一步的研究的方面 同时考虑到系统的灵活性 以满足用户快速发展对人力资源管理工作的各 种需求 在信息技术与人力资源管理电子化日新月异的今天如何将实用性与先 进性更好的结合也是本系统进一步研究的方向 5 企业人力资源管理系统的作用企业人力资源管理系统的作用 人力资源管理系统完全能够满足公司的实际需求 能最大程度得提高人事 管理方面的效率 具有薪酬计算 招聘管理过程自动化程度高 查询方便灵活 等优点 除了人力资源管理系统的通用功能 该系统主要对人力资源管理中的 招聘管理和薪酬管理进行了信息化 根据公司具体的规章制度来配置薪酬项目 进而实现为员工交纳社保 发放工资等功能 另外 还可以自定义招聘管理的流 程 实现了员工招聘的灵活性 6 结束语结束语 系统能够成功完成员工信息管理 考勤管理 招聘管理 薪资管理 培训 管理 奖惩管理及系统管理等多项人力资源管理所需的功能 各方面己达到预 期目标 5 参考文献 1 耿祥义 张跃平 JAVA 2 实用教程 M 北京 清华大学出版社 2004 2 2 王立 UML 与软件工程基础 M 北京 高等教育出版社 2004 2 3 蔡剑 景楠 Java Web 应用开发 M 北京 高等教育出版社 2005 1 4 叶达锋 Eclipse 编程技术与实例 M 北京 人民

温馨提示

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

评论

0/150

提交评论