ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:1.19MB ,
资源ID:4309906      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4309906.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业人力资源管理系统的设计与实现本科生毕业论文.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业人力资源管理系统的设计与实现本科生毕业论文.docx

1、企业人力资源管理系统的设计与实现本科生毕业论文分类号 论文选题类型 U D C 编号 本科毕业论文(设计)题 目 企业人力资源管理系统的设计与实现 华中师范大学学位论文原创性声明本人郑重声明:所呈交的学位论文是本人在导师指导下独立进行研究工作所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。学位论文作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本

2、人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密 ,在_年解密后适用本授权书。2、不保密 。(请在以上相应方框内打“”)学位论文作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签

3、名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日目录内容摘要 1关 键 词 1Abstract 2Key Words 21绪论 31.1研究背景31.2 研究目的和意义31.3 研究现状 41.4 研究思路和内容42系统分析 62.1人力资源管理系统的定

4、义 62.2可行性研究 62.3需求分析 72.4 系统开发环境和技术介绍73系统设计 103.1 系统总体功能设计 103.2 系统流程分析 113.3 数据库设计 114.系统实现174.1 数据库的连接174.2系统各个模块功能实现 185.系统测试286.总结与展望31参考文献32致 谢 33 摘 要人力资源管理是企业信息管理的重要部分,面对大量的人力资源信息,采用传统的人工处理的方式会浪费大量的时间和精力,而且处理数据的准确性比较低。随着计算机科学技术的飞速发展,人们开始越来越多地利用计算机来解决实际问题,使用人力资源管理系统进行自动化处理就是目前很多专业人士研究的方向之一。它不仅可

5、以加快企业的信息化步伐,还可以提高企业的管理水平,所以对这个方向的研究具有重要的理论意义和现实意义。本论文所设计的人力资源管理系统是一个基于c/s模式,采用java高级程序语言和利用SQL server数据库进行开发的系统。主要实现了对企业内部的部门信息和员工信息的查询、管理等功能。论文首先介绍了本课题的研究背景、研究的目的和意义等。然后对系统的功能和性能作了相关分析,对实现该系统的相关技术、开发平台作了相关介绍。之后论文详细介绍该系统数据库的设计和实现,以及系统中的系统管理、信息管理、信息查询等功能模块的设计和实现。论文的最后给出了该系统的测试结果,并提出了系统中仍然需要进一步完善的工作。由

6、于不同的企业所需要管理的信息各有差异,所以在进行系统分析设计时,就要考虑到除了满足对部门和员工基本信息管理等比较通用的功能以外,还要满足企业的哪些特定功能需求,因此做好一份符合用户确切需求的“需求分析”是有难度的,但也是非常重要的。该系统根据用户特定需求所开发的培训、奖罚等功能模块就是该系统的亮点,使得系统功能在具有通用性的基础上更趋于完善。关键词: 人力资源管理系统;需求;c/s模式;SQL server AbstractHuman resources management is an important part of enterprises information management,

7、 facing so many human resources information, using the traditional manual processing will waste a lot of time and energy, and the accuracy of the data is relatively lower. With the rapid development of technology in computer science, more and more people began to use computers to solve practical pro

8、blems. The use of human resources management system for automated processing is one direction of many professionals study in. It can not only accelerate the pace of enterprises informatization, but also can improve the enterprises management level, so the research in this field has important theoret

9、ical and practical significance.Human resources management system which is designed in this article is based on the c/s model, using the system and use SQL server database and the Java high-level programming language to develop. The main achievement is managing and querying the internal information

10、of departments and employees. This article introduces the research background, purpose and significance firstly. Then, it also analyses the function and performance of the system, and the related technology and the systems development platform are introduced. Besides, the article introduces the desi

11、gn and realization of the system database, the design and implementation of some module including system management, information management and the information query. Finally this paper gives the test results of the system, and puts forward what still need to further improve. Due to the information

12、of different enterprise need to manage is different, so when we analyze and design the system, it is necessary for we to take it into account that the system not only should meet the basic functions of managing departments and staffs information, but also meet the specific functional requirements. T

13、herefore, supplying a requirement analysis which meets user exact demands is really difficult, but it is very important. According to the specific needs of users, the training, reward and punishment function module is the system highlights, which makes the systems function more perfect than it based

14、 on the universal.Key words:Human resource management system; requirement; c/s mode; SQL Server第1章 绪论1.1 研究背景随着计算机技术的普及发展,依托计算机的工作已经逐步渗透到了社会生活的各个层面,其中当然包括企业的人力资源管理领域。人力资源管理系统(“HRMS”)的发展起始于20世纪60年代末期,目的是是为了解决大型企业用手工来计算和发放薪资既费时费力又非常容易出差错的问题。由于计算机技术的飞速发展和其普及性的提高,为人力资源管理系统的阶段性发展提供了可能。在20世纪70年代末产生了第二代人力资

15、源管理系统,它对非财务的人力资源信息和一些历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。但这一代系统还未能全面地考虑人力资源的具体需求和理念,而且其非财务的人力资源信息也不够系统和全面。如今由于市场竞争的需要,“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会企业对人力资源管理系统有了更高的需求;同时个人电脑的普及,数据库技术、客户/服务器技术的进一步发展,也使得第三代人力资源管理系统的出现成为必然。根据现行市场需求,第三代人力资源管理系统必须要具备以下特点:从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、员工培训、个人信

16、息和历史资料等)统一管理起来,形成了集成的信息源。具有友好的用户界面,强有力的报表生成、分析工具和信息的共享功能,使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。1.2研究目的和意义随着西方先进管理思想的引进, 现代人力资源管理对我国现有的劳动人事管理制度也形成了冲击, 人力资源管理作为管理学的一个分支, 在企业管理活动中的地位越来越重要,为了使企业实现对人力资源的有效管理和利润最大化, 就必须更新观念, 实现向人力资源管理信息化的转变。而且如今的人才市场体系的建立, 使得人力资源流动渠道畅通, 员工进出变得容易, 辞职或被辞退变得正常, 企业也能

17、不断地吐故纳新, 保持活力。但是这就使得管理者做出决策时要能够及时地、快速地、有效地了解掌握企业现有的人力资源状况变得比较困难,就目前情况来看,以计算机处理为主的现代人力资源管理系统则是帮助企业管理层来解决上述问题的有效方法,它不仅能大大提高了企业的工作效率和管理水平,还能降低了错误发生率。因此,本文对现代企业的人力资源管理系统进行研究和设计是具有一定的现实意义的。1.3 研究现状 国外的研究现状:国外人力资源管理系统伴随着管理理论的发展,其设计思路蕴涵了先进的管理理念,由于国外人力资源管理系统起步较早,其完整性和成熟度高,目前已经开发出了适用于不同行业的解决方案。西方发达国家已广泛使用人力资

18、源管理系统,其他一些软件系统如ERP(企业资源计划)等在开发过程中预留了与人力资源管理系统的接口,使得人力资源管理系统今后的扩展难度降低。目前,国外发达的国家的企业大多数已经步入战略化人力资源规划时期,通过人力资源的规划与组织战略规划的整合来促进组织战略的充分实现。此外,国外人力资源管理专业的实践教学研究也得到了前所未有的发展,人力资源管理类的专业一般都有社会实践方面的要求。 国内研究现状:近些年,一些较大的企业开始自行开发人力资源管理软件,这样做有一定的好处:成本低廉而且一定程度上能满足个性化需求,但是往往会因为企业内部开发人员往往缺乏项目经验难以成功。与此同时,由于我国正处在由传统管理方式

19、向现代信息化人力资源管理过渡的转型时期,企业中的管理思想、行动都发生着巨大的变化,处于摸索中的人力资源管理随时都可能发生一系列的变革。因此,开发的软件不能够随着变革而自行适应、生命力较弱,也是目前研究人员面临的难题。此外,我国在人力资源管理专业的实践教学环节的研究还处于探索阶段,在实践教学体系改革上,无论在理论探讨方面还是实践应用方面还都没有突破性的进展。从体系完整性的角度来看,现有文献的研究是支离局部的;从方法论的角度而言,现有文献多是思路性、概括性、规范性的表述;从运用价值来看,现有研究更多停留在构想阶段。所以,研究者们还要继续致力于人力资源管理专业发展的实战型教材、实践创新、产学研结合等

20、方面的研究,给予更多支持现有方法论的实证调研和数据支撑,迫切需要开发出有运用价值的有效实施手段与实用的操作流程。1.4 研究思路和内容本文是以软件周期模型中的瀑布模型为设计思路,对软件开发的各个阶段依次进行分析设计来完成该系统开发的。具体逻辑顺序为:定义所研究问题进行可行性研究系统需求分析系统的设计系统的编码实现系统测试和运行维护。 本论文的主要内容就是围绕着这一企业人力资源管理系统的分析、设计和实现展开的:首先本文的第1章讲述了本课题的研究背景,研究目的和意义,目前国内外的研究现状以及本文的研究思路和主要内容概括。本文的第2章对人力资源管理系统进行了定义,然后从技术、经济、市场等多个方面对该

21、项目进行了可行性研究,之后结合用户具体需求情况得出了该系统所要满足的功能和性能需求,最后介绍了系统的开发平台和运用到的相关技术。本文第3章主要详细介绍了对系统的设计内容,该章节首先介绍了符合用户需求的系统总体功能图和流程分析图,然后详细介绍了数据库的设计和实现工作。本文第4章讲述了系统的实现,本系统功能的实现主要是采用java高级程序语言来进行编码的,分别介绍了该系统各个功能模块的具体实现方法。本文第5章给出了系统测试结果,结果表明系统功能基本能够顺利实现并符合用户的相关需求。最后本文第6章对本次毕业设计进行了简短的总结评价,并给出了该系统仍需要继续改进的问题所在。 第2章 系统分析2.1人力

22、资源管理系统的定义人力资源管理系统(Human Resources Management System,HRMS)包括人事日常事务、薪酬、招聘、培训、考核以及人力资源的管理,也指组织或社会团体运用系统学理论方法,对企业的人力资源管理方方面面进行分析、规划、实施、调整,提高企业人力资源管理水平,使人力资源更有效的服务于组织或团体目标。建立人力资源管理系统是人资管理部门的责任,建立这一体系必须先了解企业独特的组织沿革、企业文化、经营目标、工作设计、员工组成、员工需求等,因此人力资源管理体系不能移植,企业必须以自我需求为基础,根据以下五个考虑因素,量身规划出符合自我需求的人力资源管理体系,开发出具有

23、相应功能的人力资源管理系统。以下就是在企业决定建立人力资源管理体系时,需要考虑的五个重要因素:(1)组织的经营目标:人力资源系统的最终目的,便是为了能够促进企业经营目标的达成。如果企业的经营目标改变,人力资源系统必须随之调整。(2)外在的竞争环境:当竞争环境产生变化时,若要继续维持竞争优势,人力资源系统便须做适度的调整。(3)内在的员工需求:人力资源管理系统必须满足员工需求,如此才能有员工满意、员工忠诚,员工才可能留任。(4)成本效益:人力资源管理体系是需要成本的,建立人力资源管理体系之前,必须考虑所产生的有形与无形效益,是否能够回收或超越所投资成本。(5)公司的资本能力:公司是否拥有支付这一

24、庞大体系费用的能力,亦是考虑的重点之一。2.2系统的可行性研究可行性研究:是指在调查的基础上,通过市场分析、技术分析、财务分析和国民经济分析,对各种投资项目的技术可行性与经济合理性进行的综合评价。(1)技术可行性:随着软件编程技术的不断增加,功能的不断加强,网络技术的不断成熟,信息安全的不断完善和开发工具的日益进步,采用计算机来进行人力资源的管理时,对于其所要求的数据采集、更新的完整性、准确性和及时性都可以得到保障,因此,该项目在技术上具有可行性。(2)经济可行性:该系统一旦在企业投入使用,将会使企业的人力资源实现信息化管理,其迅速、快捷的特点将会帮助企业管理部门节省很多的人力和财力,从而降低

25、企业的管理成本。而且其本身的开发成本较低,却能够快速进行员工信息的查询、阅读、修改,因此它具有经济可行性。 (3)市场可行性:随着经济全球化的到来, “一个企业信息化越快、效率越高, 这个企业才能赢得竞争优势,才能生存。”学者们指出:未来最成功的企业的优势是比它的竞争对手能够更迅速地做出决策。企业采用人力资源管理系统对企业的内部资源进行更为有效的管理,做出正确决策,帮助企业获得更大的收益。因此,一般企业都会在该方面给予足够的资金支持,以保证该项目的顺利进行,所以该项目具有市场可行性。2.3系统的需求分析需求分析:指的是在建立一个新的系统或改变一个现存系统时,为了描写新系统的目的、范围、定义和功

26、能时所要做的所有的工作,其主要目的就是解决目标系统“做什么”的问题。本系统的功能需求包括:(1)系统管理,增/删用户、用户登录、密码重置等。(2)信息管理:包括部门信息管理和员工信息管理,其核心内容是员工信息管。(3)信息查询:包括部门信息查询和员工信息查询。既可以进行整体查询,也可以根据特定条件对某一个特定部门或者员工的各种信息进行快速查询。(4)系统说明:对系统的开发技术和运行环境的相关说明信息。本系统的性能需求包括:(1) 可靠性,系统对数据需要有较高的判断能力,在输入数据不合理的情况下能给出错误警告,以避免数据库的数据发生混乱。(2)易维护性,系统维护需要简单、易行。(3)安全性,该系

27、统中数据库起着非常重要的作用,不能随意存取或改动,必须进行严格的控制;对系统数据进行有效的保护,防止非法操作,定期进行备份。(4)可扩展性,该系统是根据目前条件进行设计的,随着企业具体环境的改变,该系统需要比较容易地被扩展改善。(5)易操作性,本系统是企业人力资源管理系统,是直接供企业职工使用的,他们可能并非计算机专业人员,因此要求系统的操作尽可能简单易行。2.4系统开发的环境和技术介绍(1)eclipse开发平台的介绍eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境,幸运的是eclipse 附带了一个标准的

28、插件集,包括Java开发工具(“JDK”)。大多数用户很乐于将 eclipse 当作 Java 集成开发环境(IDE)来使用,不过eclipse 的功能却不仅限于此,它还包括插件开发环境(“PDE”),这个组件主要针对希望扩展 eclipse 的软件开发人员,允许他们构建与 Eclipse 环境无缝集成的工具。eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的代码基础,包括Platform、JDT 和PDE。目前由IBM牵头,围绕着eclipse项目已经发展成为了一个庞大的eclipse联盟。 eclipse的插件机制是轻型软件组件化架构

29、,在客户机平台上,eclipse使用插件来提供所有的附加功能,插件架构能够支持将任意的扩展加入到现有环境中。众多插件的支持使得eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性,它的设计思想是:一切皆插件。eclipse核心很小,其它所有功能都以插件的形式附加于eclipse核心之上。eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。(2)SQL Server技术的介绍SQL(Structured Query Language),即结构化查询语句,它是集数据查询、数据操纵、数据定义、数据控制于一体的综合的,

30、功能极强的语言。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UN操作系统上的应用。SQ

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1