人力资源管理系统的设计与实现 (3).wps
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《人力资源管理系统的设计与实现 (3).wps》由会员分享,可在线阅读,更多相关《人力资源管理系统的设计与实现 (3).wps(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人力资源管理系统的设计与实现人力资源管理系统的设计与实现摘要摘要在当前许多企业采用的人力资源管理系统都是基于 CS(ClientServer)客户机,服务器结构,使用这种结构开发的信息管理软件不能集中控制,安全性能差,客户机负荷过重,可维护性和可重用性都较差,这样就导致企业的管理人员很难准确掌握整个企业人员状况,软件的管理人员很难维护系统,计算机的硬件开销也随之加大。因此,如何做到信息的共享,如何提高系统的安全性能,降低计算机的负载,已经成为各个企业管理层关注的焦点。企业的管理者迫切需要一个新型的人力资源管理系统来解决以上问题。结合吉林机械制造有限公司(以后在本文简称)的实际项目背景,本系统开
2、发过程中采用 Java 语言开发,其优点在于国际化工具的支持、语言的灵活性,简易性,可扩张性和安全性;数据库方面选用 MySQL 数据库,是因为其速度,可靠性,适应性。系统通过模块化的总体结构设计,各个模块分工明确,结构功能清晰易懂。使用和操作方便简单,达到高效的目的。这种模型把应用程序划分为三个基本的层次:用户界面层、业务逻辑层和数据访问层。可以很好的将业务逻辑和表示相分离。提高了系统的可重用性和可扩展性。通过实施人力资源管理系统之后,实现了对人事,考勤,培训,绩效考核,招聘以及系统维护等等信息的统一管理,把相关人员从纷繁复杂的人事信息管理中解脱出来,提高了工作效率。本系统采用模式三层体系结
3、构,使得信息得到集中控制软件的可维护性、可重用性更高,降低了客户机的负载,安全性更强。关键词:三层体系结构;人力资源;NET 平台目录绪论.3研究的目的和意义.31.2 课题背景.51.3 国内外人力资源管理系统研究概况.6本文工作.7相关技术.72.1 数据访问技术.72.2技术.82.2.1框架(服务引擎).9()公共语言运行时.9()统一的编程类.92.2.2架构.9需求分析.103.2 设计目标.113.2 功能分析.11()人事信息管理.11()员工工资管理.11()员工报到.11()合同管理.12()员工离职.12()绩效考核.12()员工招聘.12结论.12致谢.13绪论绪论研究
4、的目的和意义研究的目的和意义()如何实现信息管理的数字化和网络化,已成为企业向网络时代转型过程中各部门面临的关键问题。随着网络技术的飞速发展,web 已经从一个以静态信息为主的网络发展成为一个具有一定实际操作能力的动态网络,而企业互联网的核心就是 web 技术。它的应用构成了一种独立于平台的、统一的、简单的通信方式。企业所选择的信息模型直接关系到企业内部信息的交流、共享和使用。B/S 结构的出现使人们看到了一种新的数据库运行体系结构。国内外企业单位,因此,努力给他们的计算机应用系统从传统的客户机/服务器(客户机/服务器)模式到浏览器/服务器(浏览器和服务器)模式,和不满意的信息和服务提供了一个
5、计算树蕨类植物,开始看电脑连接到一个共享资源信息,服务随着 Windows 系列等操作系统将浏览器技术嵌入到操作系统中,这种结构已经成为当今应用软件系统的首选体系结构。微软。NET 是互联网本身作为构建新一代操作系统的基础,是对互联网和操作系统设计思想的合理延伸。NET 环境为开发人员提供了一个新的平台来构建一个 Web 应用系统,使得开发人员很容易实现 Internet 的连接,微软。NET 策略是当今计算机技术的一个非常重要的里程碑。的基础上。NET 环境下构建 web 应用系统具有明显的优势和众多的商机,但中国市场发展缓慢。主要原因如下:(2)Web 应用系统开发与传统软件开发的显著区别
6、在于,传统的软件工程方法和技术应该是使用基于 Web 的系统开发,显得力不胜任。在基于 Web 的应用系统开发中,如果没有严格的过程控制,在 Web 系统的开发、发布、实现和维护过程中可能会遇到一些严重的问题。而且,随着基于 web 的系统变得越来越复杂,失败的几率也越来越高。Web 应用程序的开发、维护和管理需要不同于传统软件工程方法的新方法。(3)目前,基于 NET 构建系统已经比较流行,但是完整的案例还比较少见,在开发实际的应用系统时,如果有相应的完整的开发模型作为参考,在熟悉。NET 平台软件构建模式,相信会有越来越多的开发机构在此基础上进行投资。网络平台开发。以 Web 方式构建和应
7、用程序。NET 工具,利用现代数字化信息手段来实现应用系统就是要增加应用系统的技术含量,使开发组织适应数字化快速生存的新环境,提高对新技术的消化吸收。通过一个应用系统从设计到实现的同时,得到系统的 Web 应用系统的开发模式和概念,并将为国内企业提供全面、开放、高效、安全、低输入参考 Web 应用系统的开发过程,将使中国企业高起点在信息化的过程中。所以,基于。NET 环境的开发对 Web 应用系统的研究是非常有意义的。程序设计理念的创新推动了软件工程的演进,应用开发技术正在发生质的飞跃,从根本上提高了开发人员的工作效率。它为开发人员开发一个新的概念应用程序提供了一个新的思路。基于 web 的分
8、布式结构的出现可以解决客户端、服务器结构是必要的维护成本高,尤其是当客户端在不同的区域,因为它可以使不同的用户获得几乎相同的用户体验,而不会是不同的,因为应用程序逻辑和有很大的差异,此外,还可以改善客户机和服务器结构延性的问题,当前以电子商务应用系统为代表的Internet/Intranet 案例快速发展,需要使用更具延展性的分布式结构来解决这个问题。此外,从重用的角度来看,基于 web 的分布式结构优于客户机/服务器结构。分布式结构可以迫使软件开发人员以企业对象的形式编写业务逻辑,从而允许其他系统或 Internet 可以重复使用这些业务对象,对于软件开发人员和客户端的维护具有积极的好处,也
9、可以降低系统的维护成本,因此,努力给他们的计算机应用系统从传统的客户机/服务器(客户机/服务器)模式到浏览器/服务器(浏览器和服务器)模式,和不满意的信息和服务提供了一个计算树蕨类植物,开始看电脑连接到一个共享资源信息,服务随着 Windows 系列等操作系统将浏览器技术嵌入到操作系统中,这种结构已经成为当今应用软件系统的首选体系结构。微软。NET 是互联网本身作为构建新一代操作系统的基础,是对互联网和操作系统设计思想的合理延伸。此外,所有开发工具供应商、数据库供应商、中间软件供应商和 Internet 工具供应商都增加了对分布式体系结构的支持,从而为分布式应用程序系统开发提供了越来越复杂的体
10、系结构。事实上,从软件开发的所有迹象来看,B/S 结构已经成为一种必然趋势。本课题的研究有以下三个目的:第一,通过对分布式架构的研究,掌握如何利用分布式架构的知识构建一个稳定、延展性强、执行效率高的分布式基于 web 的应用系统。第二,通过右边。NET 平台具体技术的研究、开发基于。NET 平台信息管理系统的深化为。NET 平台相关核心技术的理解与掌握。最后,在具体的技术路线上,由于微软的引入。net 平台为构建基于 w 的分布式应用提供了一个极其丰富的自上而下的解决方案,而微软作为一家在桌面操作系统上具有绝对优势的全球软件公司,已经推出了每一项新技术,对计算机行业产生了巨大的影响。在今天的研
11、究中。NET 架构及其实际应用也具有非常重要的现实意义。1.2 课题背景课题背景随着经济的发展和管理水平的提高,人力资源管理系统已经成为许多企业管理的重要组成部分。人力资源管理系统作为人力资源管理的计算机工具,企业可以从员工招聘、职位和组织设置、培训、技能、工资和福利,绩效离开管理等等几乎所有相关企业最重要的资产之一人们信息数据库的统一管理,有效避免了原有人力资源相关数据离散存储造成的信息不兼容、更新和共享困难等问题,使企业的人力资源管理做到规范化、科学化、数字化和网络化。传统的人力资源管理系统是基于 C/S(Client/Server)结构,但对于大型、复杂的企业应用程序,其缺点是:控制不集
12、中、安全性差、客户端负载重、可维护性差、可重用性差。本系统是基于 B/S(浏览器/服务器)结构,可以很好的解决以上问题,充分利用公司的网络资源,发挥网络效率,提高劳动生产率。机械制造有限公司是中国北方工业(集团)总公司军民结合骨干企业。认识到人已经成为企业实现战略目标的一个非常关键的因素。企业的知名度和员工对工作的投入程度在很大程度上决定了企业的兴衰成败。如何保持员工的责任感,调动员工的积极性,减少人才的流失,已成为管理者和人力资源管理者日益严峻的问题。企业管理本质上是对人的管理。现在“公平、公正、合理”的企业管理原则已经被许多企业所采用。然而,实现“公平、正义、合理”绝非易事。光靠法规和政策
13、是解决不了的。只有通过建立一个透明的、兼容的一致的、可访问的和全面的人力资源信息系统,在统一的方式和管理相关的信息,可以科学的保障体系建立的原则的实现“公平、正义、理性”,以及企业的风险规避操作和劳资纠纷。因此,决定开发一个人力资源管理系统。正确管理员工。它的应用构成了一种独立于平台的、统一的、简单的通信方式。企业所选择的信息模型直接关系到企业内部信息的交流、共享和使用。B/S 结构的出现使人们看到了一种新的数据库运行体系结构。国内外企业单位,因此,努力给他们的计算机应用系统从传统的客户机/服务器(客户机/服务器)模式到浏览器/服务器(浏览器和服务器)模式,和不满意的信息和服务提供了一个计算树
14、蕨类植物,开始看电脑连接到一个共享资源信息,服务随着 Windows 系列等操作系统将浏览器技术嵌入到操作系统中,这种结构已经成为当今应用软件系统的首选体系结构。微软。NET 是互联网本身作为构建新一代操作系统的基础,是对互联网和操作系统设计思想的合理延伸。NET 环境为开发人员提供了一个新的平台来构建一个 Web 应用系统,使得开发人员很容易实现 Internet 的连接,微软。NET 策略是当今计算机技术的一个非常重要的里程碑。的基础上。NET 环境下构建 web 应用系统具有明显的优势和众多的商机,但中国市场发展缓慢。主要原因如下:1.3 国内外人力资源管理系统研究概况国内外人力资源管理
15、系统研究概况第一代人力资源管理系统诞生于 20 世纪 60 年代末。当时由于技术条件和要求的限制,用户很少。人力资源管理系统只是一个自动计算工资的工具。它既不包含工资的非财务信息,也不包含工资的历史信息,几乎没有生成报告和工资数据分析的功能。然而,它的外观显示前景良好的人力资源管理,也就是说,使用计算机的高速度和自动化代替手工工作量巨大,并使用计算机的精度高,避免手动错误和错误,所以大规模集中式处理大型企业的工资水平是可能的。第二代人力资源管理系统出现于 20 世纪 70 年代末。基本解决了第一代系统的主要缺陷,考虑了非财务人力资源信息和薪酬历史信息。它的报表生成和工资数据分析功能也得到了很大
16、的提高。然而,实现“公平、正义、合理”绝非易事。光靠法规和政策是解决不了的。只有通过建立一个透明的、兼容的一致的、可访问的和全面的人力资源信息系统,在统一的方式和管理相关的信息,可以科学的保障体系建立的原则的实现“公平、正义、理性”,以及企业的风险规避操作和劳资纠纷。因此,决定开发一个人力资源管理系统。正确管理员工。它的应用构成了一种独立于平台的、统一的、简单的通信方式。企业所选择的信息模型直接关系到企业内部信息的交流、共享和使用。B/S 结构的出现使人们看到了一种新的数据库运行体系结构。国内外企业单位,因此,努力给他们的计算机应用系统从传统的客户机/服务器(客户机/服务器)模式到浏览器/服务
17、器(浏览器和服务器)模式,和不满意的信息和服务提供了一个计算树蕨类植物,开始看电脑连接到一个共享资源信息,服务随着 Windows 系列等操作系统将浏览器技术嵌入到操作系统中,这种结构已经成为当今应用软件系统的首选体系结构。第三代的特点,人力资源管理系统从人力资源管理的角度来看,一个集中的数据库资源生效几乎所有相关数据(如工资福利、招聘、个人职业生涯的设计,裴,位置管理、性能管理、工作描述、个人信息和历史数据)统一管理,形成了集成的信息源。友好的用户界面、强大的报表生成工具、分析工具和信息共享,使人力资源管理人员摆脱了繁重的日常工作,专注于企业人力资源规划和政策的战略视角。近年来,国内外知名厂
18、商陆续推出了人力资源管理系统产品,其中 SAP、仁科等国外知名企业更是榜眼。甲骨文(Oracle)等。国外知名厂家的产品技术比较先进,但价格很高,国内普通企业很难承受。国内在方面有金蝶、金益康、朗新、用友等产品。国内厂商如金益康在中国人事信息管理方面标准化程度较高;而金蝶的人力资源系统在整体规划,与其它应用系统的集成、人性化设计、基于开发等方面占据优势一个优秀删产品的关键在于找到管理的理念、运作体系与的结合点。信息技术和人力资源管理是两个不同领域,软件厂商既要理解人力资源管理,又要理解哪些层面的东西是可以信息化的,找到两者的最佳契合之处。1.4 本文工作本文工作本文对基于 平台三层应用系统的开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源管理系统的设计与实现 3 人力资源 管理 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内