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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(人力资源管理系统课程设计报告Word下载.docx)为本站会员(聆听****声音)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

人力资源管理系统课程设计报告Word下载.docx

1、高效的、准确的人事管理,不仅能促进员工不断提高自身素质、提高工作积极性。从而提高员工工作质量和效率。对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。实行电子化的系统管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来, 去完成更重要的工作,人力资源管理信息系统的实现可以减轻比较繁琐的手工 信息管理。因此能够开发出一个实用,准确的人力资源管理系统对于企业来说是重中之重!关键词:企业管理、人力资源、信息技术第一章 绪论1.1 问题的提出随着公司逐年的发展,公司的人力资源管理等事务纷繁芜杂,但大体上这 些事务可包括以下几个方面的内容:人事基本信息管理,员工的业务档案管理、员工的工作

2、评价管理、员工的考勤管理、员工的工资管理等。以上各项中的每 一个部分都有该方面的管理明细,以员工的基本信息管理为例,包含的明细有: 员工编号、姓名、性别、部门、民族、出生年月、政治面貌、家庭住址、联系 电话、毕业学校、学历等。若用人工的方法来管理这些数据,不但会造成人力、物力、财力上的浪费,而且因为要处理的信息量过大不容易进行统计和分析。 依靠传统的手工管理越来越跟不上公司的发展需要,为了精简人员,提高办事 效率和节约公司运营成本,特别需要改变以前单纯依赖人工管理的模式。1.2 解决的方法开发一个更实用更可靠的人力资源管理系统。具体方法如下:管理一个公司的整个系统的运行,包括员工基本信息,员工

3、工资管理,员工的考勤情况, 部门信息,岗位信息等。然后设置不同的用户,给予不同的权限,以进行不同的操作。1、 先创建一个菜单,让用户选择是对哪一类对象进行操作。2、确定好对哪一类对象进行操作后,程序又创建一个菜单让用户选择对此类对象进行如何操作。操作包括:输入记录、显示记录、修改记录和删除记录。3、输入记录时提示用户输入每一条记录的各个字段,输入的每一条记录都要保存到文件如(a:example.dat)下。注意一条记录相当于一个对象。输入的工号不能重复,输入的数据字段作有效性检测。- 4 -4、显示记录时,先提示用户输入要显示哪一个记录号的记录,如记录号在不超出范围则显示要访问的记,否则告诉用

4、户记录号超出范围。5、修改记录时,先要求用户输入要修改的记录关键字内容,如学生的关键字段学号、员工的关键字段是工号。输入好关键字后进行查找所要修改的记录,找到了重新输入该记录的数据成员内容,否则告诉用户找不到此记录。6、删除记录时,先要求用户输入要修改的记录关键字内容,)输入好关键字后进行查找所要删除的记录,找到了把它删除掉,否则告诉用户找不到此记录。提示:删除的方法先创造一个临时的文件(a:example.tmp),一条一条记录查找过去,把非要删除的记录一条一条写到临时文件下,然后把临时文件复制到 a:example.dat 下。1.3 人力资源管理系统概述人力资源管理系统是典型的管理信息系

5、统,采用计算机管理企业的人力资源管理是当前不可缺少的一种管理手段。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。本系统着眼于人力资源管理制度的业务实际,经过实际的需求分析,采用功能强大的 C#做为开发工具、SQL Server 2000 做为数据库开发出来的系统。本人力资源管理系统可管理职工基本信息的记录,进行修改,增加,查询,删除一些功能.并可以进行工资的修改,增加,查询,删除.还可对员工的考勤情况进行管理,主要用于电脑成员员工对公司人力资源的统一管理,同时方便

6、统计部分数据。1.3.1 人力资源管理系统的发展- 5 -一个企业在市场中的竞争优势集中表现为以下两点:一、企业是否具有在人才市场中具有能优势的人才;二、企业所具有的人才是否具有合适的环境。所以现在的成功企业一般关注以下两个方面,一是积极寻找合适的人才,并向办法留住人才,还有一个就是营造企业的内部环境,一面促进人才的成长,一面又有利于人才脱颖而出。这两个方面,也许后者更重要,所以现在企业最流行的莫过于重组与再造,而且所有的管理活动都可以通过计算机和网络完成,比如生产管理系统、物流管理系统、财务管理系统、客户管理系统等等。所有的管理系统都是为了加快企业应变能力和业务处理能力,但所有这些的实现又以

7、企业的员工为基础,所以人力资源管理者,如果还想成为 CEO 的战略伙伴,就必须要改变自己的工作模式,加快自身对企业内外环境、企业目标,以及其他直线部门的需要和变化的响应,并提高工作质量。要想实现对这种快速变化的环境和需求的快速相应,我们就必须能够尽早获得和传输需求信息或变化的信息,必须更快的处理这种信息,并更快地做出相应的处理,以满足或处理这种变化。所以人力资源管理系统,也就成为了越来越多企业的选择不得已,也是必然的选择。人力资源管理系统有其自身的发展历程,而现在国内大量涌现的人力资源管理系统,有国外的,也有国产的,总的说来是良莠不齐。为了让企业在选择人力资源系统时自己先有个了解,我们吧人力资

8、源管理系统发展的四个阶段:1、薪资计算系统时代,即人力资源管理系统的发展历史可以追溯到 20 世纪 60 年代末期。由于当时计算机技术已经进入实用阶段,同时企业的规模也越来越大,用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个问题,第一代的人力资源管理系统,其实就是薪资管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具。- 6 -2、薪资/人事管理系统时代,即第二代的人力资源管理系统出现于 20 世纪 70 年代末。随着计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展第二代薪资管理系统基本

9、上解决了第一代系统的主要问题,开始纪录员工的其他基本信息包括薪资的历史数据,此外,它的报表生成和薪资数据分析功能也都有了较大的改善。这个时代的的管理系统以薪资处理为主,并兼具了一部分人事信息管理的功能。3、人力资源管理系统时代,即人力资源管理系统的第一次革命性变革出现在 20 世纪 90 年代初。由于企业管理理论,特别是人力资源理论的发展,使人们认识到人力资源在企业发展和企业竞争优势中的关键性作用,另外随着 IT 技术的发展,把一些人力资源管理理念和理论应用到企业管理中也变为可能。 这一阶段企业最关注的时员工的绩效考评和管理系统,以及培训管理系统。第 三代人力资源管理系统的特点是从人力资源管理

10、的角度出发,用集中的数据库 将几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)统一管理起来, 形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和 信息的共享使得人力资源管理人员得以摆脱繁重的日常工作,集中精力从战略 的角度来考虑企业人力资源规划和政策。4、E 人力资源管理系统或 EHRMS 时代 ,即人力资源管理信息系统的第二次革命性变革出现在 20 世纪 90 年代末和21 世纪初。由于 internet 和 intranet 技术的普及,以及人力资源管理理论的进一步发展,学习与发展成为企业与员工个

11、人的永远的主题,而 IT 技术为这一主题给出的答案就是 E-LEARNING。为了快速响应企业内部和外部的各种要求与变化,WEB 使人力资源部门与企业的内部员工和外部世界之间的距离成为 0,这就是人力资源管理系统的 E 话。E 化 HRMS 除了具有人力资源管理系统的所有特征外,还可以实现员工或潜在员工和企业人力资源管理者互动和零距离。1.3.1人力资源管理系统的特点- 7 -人力资源管理系统有以下五个特点。1.和企业内部其它系统兼容性;2.集团化管理模式即纯互联网结构;3.完全按企业需求灵活定制性;4.无纸化办公即改善企业“白纸黑字”的办公流程;5.根据企业所有管理权限分布式控制系统。而这些

12、特点给企业也带来了不很大的利益。企业无需考虑购买这套人力资源管理系统后与自身的其他管理系统和将来购买的先进系统互不兼容、数据无法交换的问题。企业更加不必担心将来需要重新更换系统所带来的资金重投入、员工及管理人员多次培训的忧患。无论公司现在机构多么庞大,还是由现今的中小企业发展到大型集团,这套系统都可以为自己管理的游刃有余,并且公司再怎么扩大都无需投入额外成本。在系统管理和升级方面更是轻松自如, 因为系统只需要在企业服务器上安装一次,其他客户端电脑无需安装任何额外 程序(当然需要我们企业上网必备的 IE 浏览器),升级管理轻松在一台服务器上搞定,这样我们企业分支机构无任扩展到世界任何地方都不必担

13、心升级管理 的痛苦。.现今企业管理个性化很融,各家有各家高招,针对于现在企业发展趋势,必须要一套适合企业现今管理模式而且能定制未来发展模式的人力资源管 理系统,也就是说我们需要的软件应该是可以随着公司的调整和改变做出相应 的调整和改变的灵活系统。这样就能减少公司二次开发的成本,并且能充分的 满足、贴切公司的需求,进而节约不必要的开支。无纸化办公、异地共同办公, 无论你在哪里都可以登陆这套人力资源管理系统实现你在企业中的角色,就想 你在坐在办公室一样完成这套工作流程,大大提高了工作效率。这也是对管理 制度的一种体现,体现了“管理在前,执行在后”的先进理念。随着企业管理 理念的提高,企业内的职位、

14、岗位划分越来越细致,针对这种发展的趋势,我 们选择人力资源管理软件的时候必须考虑到系统中权限控制是否适合公司各个 岗位的问题。权限分配必须分别对应于企业中不同的部门和不同的人,根据不 同的管理人员而下放相应的权限。这样才能给企业带来管理的安全和信息的保 密。另外,在分布式权限控制系统中职位与权限相结合,不因人的流动而造成 职责的空缺。并且,既可以统一管理,又明确分工。合理的下放职权,亦可减 轻各岗位的工作负担。1.4 开发工具的介绍这次课程设计我们用的是 Microsoft Visual Studio 2008 作为开发工具,并且用的编程语言是 C#。在连接数据库时我们运用了 Microsof

15、t Visual Studio 2008 中自带的 linq to sql 。下面的内容分别介绍了这三个方面。Microsoft Visual Studio 2008 是面向 Windows Vista、Office 2007、Web- 8 -2.0 的下一代开发工具,代号“Orcas”,是对 Visual Studio 2005 一次及时、全面的升级。VS2008 引入了 250 多个新特性,整合了对象、关系型数据、XML 的访问方式,语言更加简洁。使用 Visual Studio 2008 可以高效开发 Windows 应用。设计器中可以实时反映变更,XAML 中智能感知功能可以提高开发效

16、率。同- 9 -时 Visual Studio 2008 支持项目模板、调试器和部署程序。Visual Studio 2008 可以高效开发 Web 应用,集成了 ASP.NET AJAX 1.0,包含 ASP.NET AJAX 项目模板,它还可以高效开发 Office 应用和 Mobile 应用。Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XMLWebServices、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境(IDE),利用此 IDE 可

17、以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。LINQ 是 Language Integrated Query 的简称,它是集成在.NET 编程语言中的一种特性。已成为编程语言的一个组成部分,在编写程序时可以得到很好的编译时语法检查,丰富的元数据,智能感知、静态类型等强类型语言的好处。并且它同时还使得查询可以方便地对内存中的信息进行查询而不仅仅只是外部数据源。LINQ 定义了一组标准查询操作符用于在所有基于.NET 平台的编程语言中更加直接地

18、声明跨越、过滤和投射操作的统一方式,标准查询操作符允许查询作用于所有基于接口的源,并且它还允许适合于目标域或技术的第三方特定域操作符来扩大标准查询操作符集,更重要的是,第三方操作符可以用它们自己的提供附加服务的实现来自由地替换标准查询操作符,根据 LINQ 模式的习俗,这些查询喜欢采用与标准查询操作符相同的语言集成和工具支持。C sharp(又被简称为“C#”)是微软公司在二 OOO 年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg 的最新成果.C#看起来与 Java 有着惊人的相似;它包括了诸如单一继承,界面,

19、与 Java 几乎同样的语法,和编译成中间代码再运行的过程.但是 C#LINQ to SQL 全称基于关系数据的.NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能。其建立于公共语言类型系统中的基于SQL 的模式定义的集成之上,当保持关系型模型表达能力和对底层存储的直接查询评测的性能时,这个集成在关系型数据之上提供强类型。- 10 -与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows 网络框架的主角。C#语言定义主要是从 C 和 C+继承而来的,而且语言中的许多元素也反映了这一

20、点。 C#在设计者从 C+继承的可选选项方面比 Java 要广泛一些(比如说 structs),它还增加了自己新的特点 (比方说源代码版本定义 ).类:C#中类的申明与 Java 很相似.这是合理的因为经验告诉我们 Java 模型工作得很好.Java 的关键字 import 已经被替换成 using,它起到了同样的作用 .一个类开始执行的起点是静态方法 Main().C#拥有比 C,C+或者 Java 更广泛的数据类型.这些类型是 bool, byte, ubyte, short, ushort, int, uint, long, ulong, float,double,和 decimal.象

21、 Java 一样,所有这些类型都有一个固定的大小 .又象 C 和 C+一样,每个数据类型都有有符号和无符号两种类型 .与 Java 相同的是,一个字符变量包含的是一个 16 位的 Unicode 字符.C#新的数据类型是decimal 数据类型,对于货币数据,它能存放 28 位 10 进制数字.- 11 -第二章 人力资源管理系统分析与设计2.1 人力资源管理系统功能分析在系统中需用到的表结构有:表 2-1 职员基本信息表列名类型长度是否为空职员编号varchar30否姓名20是性别2出生日期int8年龄4籍贯50民族文化程度char毕业学校100健康状况婚姻状况10身份证号码18家庭电话办公

22、电话手机电子邮件部门编号备注所在岗位表 2-2 岗位表岗位编号3岗位名称工资decimal13表 2-3 月工资统计表日期基本工资9职务工资应发金额合计房租水电费请假扣除考勤扣除住房公积金医疗保险养老保险应扣金额合计工资合计发放否月份序号- 12 -表 2-4 用户清单Varchar密码表 2-5 签到表员工编号签到时间datetime表 2-6 签离表签离世间DatetimeChar表 2-7 职工调动表职工编号调动日期调动前部门调动后部门调动前职称调动后职称调动原因text16表 2-8 请假表开始时间结束时间天数- 13 -表 2-9 部门表部门名称管理人部门人数- 14 -实体关系图:

23、图 2-1 实体关系图数据流图(DFD):图 2-2 数据流图(DFD)2.2 人力资源管理系统模块设计本系统由员工信息管理子系统,工资管理子系统,考勤考核管理子系统组成,今后还可以根据发展需要添加相关系统。1. 员工信息管理子系统(1) 员工信息查询员工成功登录人力资源管理系统,输入相关信息条件,进行员工信息查询。员工对于自己的相关基本信息进行查看,以及相关人员查看员工的信息。在这 个业务流程中,有两个直接与系统交互的用户:系统管理员,员工。(2) 员工信息修改人力资源管理部门等相关人员根据情况对员工信息进行修改更新与维护, 员工自身对于自己的信息的更正等。整个流程如图所示:图 2-3 员工

24、信息修改(3) 新员工信息添加- 15 -当公司招聘进新的员工时,需要将新员工的信息存进系统中。其流程如图所示:图 2.4 新员工信息添加这个业务流程中涉及的业务实体同上面信息修改。其系统直接交互用户也包括系统管理员,员工,人力资源部门人员,在上面的业务活动的基础上,人力资源部门人员涉及的业务活动添加了添加员工信息(4) 离职员工信息删除公司员工因为某种原因离职的时候,就需要从系统中将该员工的信息删除。整个业务流程如图所示:图 2-5 离职员工信息删除2. 工资管理系统(1) 员工奖励/惩罚管理- 16 -当某个员工获取奖励时,将员工相关信息以及其获得的奖励情况存入系统中。月底时对所有奖励表进

25、行统计得出员工月奖励情况表。- 17 -图 2-6 员工奖励/惩罚管理(2) 员工绩效考核从员工考勤考核部门将所有员工整月的情况报表,奖励情况表以及惩罚信息表从系统中查询获取,然后根据考核条例评定出个员工的考核表。图 2-7 员工绩效考核(3) 当月员工工资管理月底根据员工信息表中员工工资情况以及绩效考核表中各员工考核情况得出员工月实际工资,存入系统中。流程如图所示:- 18 -图 2-8 当月员工工资管理3. 考勤子系统(1)考勤信息记录公司采用相关电子设备对员工每天的上班情况进行记录,而考勤部门的人员需要将这些信息分类存入天考勤信息登记表中。图 2.9 考勤信息记录4. 月考勤信息统计月底时,将各员工整月考勤情况,请假情况以及加班信息汇总得

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2