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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

人力资源管理系统.docx

1、人力资源管理系统 人力资源管理系统 摘要:开发和利用人力资源管理信息系统对提高人力资源管理水平,实现人力资源管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。 本系统是采用java和Access2000数据库技术开发的智能人力资源管理系统。他提供了完备的用户管理、部门管理、人员管理、工资管理、信息查询等功能,整个系统具有高安全性、高可靠性等优点,可用于中小型企业的人事管理部分。本文详细介绍了人力资源管理系统的需求分析、业务流程和数据流程,并进行了系统总体结构设计、数据结构和数据库设计等,目的是通过对理想的HRMIS的主要功能目标、系统构成和开发过程等的分析研究,来探

2、索企业如何开发HRMIS、用HRMIS的方法有效管理其人力资源的问题,以实现人力资源管理现代化。关 键 词:人力资源管理信息系统 Access2000. java。Abstract:The development and utilization of human resources management information system to improve the level of human resources management to achieve the modernization of human resources management is of great signif

3、icance, is the realization of people-centered management, and promoting the modernization of enterprise management inevitable choice. The system is using java 、 eclipse and Microsoft Access 2000 database technology to develop intelligent human resources management system. It provides a complete user

4、 management, departmental management, personnel management, wage management, information inquiries and other functions, the entire system with high security, high reliability, etc., can be used for small and medium-sized enterprises, part of personnel management. This paper describes the human resou

5、rce management system needs analysis, business processes and data flow, and the overall structure of the system design, data structure and database design, through to the ideal goal of the main functions of the HRMIS, the system composition and development process such as analysis, to explore how th

6、e development of HRMIS, the HRMIS methods used to effectively manage its human resources in order to achieve the modernization of human resources management.Keywords: Human Resource; Microsoft Access 2003;java; eclipse; 目录引言 41. 编写目的和背景 41.1编写目的 41.2背景 42项目概述 52.1项目目标 52.2项目名称,Java+Access人力资源管理系统 52

7、.3开发工具 62.3.1 Java概念 62.3.2 Eclipse的简介 72.4用户特点 72.5假定和约束 73系统功能需求 83.1 系统模块划分 83.2系统设置 83.2.1密码修改 83.2.2用户管理 93.2.3重新登录 93.3岗位设置 93.3.1发布岗位 93.3.2修改职位 93.3.3删除岗位 103.4薪资管理 103.4.1薪资登记 103.4.2薪酬修改 103.4.3薪酬删除 103.5人事管理 113.5.1记录员工基本信息 113.5.2考勤管理 113.5.3请假管理 123.5.4培训管理 123.5.5对离职的员工 123.6部门管理 133.6

8、.1部门修改 133.6.2部门添加 133.6.3部门删除 134系统界面介绍 134.1系统登录界面和主要代码 144.2系统主页 154.3添加用户的界面和主要主要代码 164.4发布岗位 214.5薪资管理 214.6员工管理 224.7考勤管理 224.8员工管理 234.9部门信息 235运行环境 235.1 硬件设备需求 235.2 支持软件 24总结 24致谢 24参考文献 25引言对科技类企业而言,人才是根本。随着中国已经加入了WTO事实,人才的争夺与管理已成为科技型企业所面临的严重问题,而人力资源管理水平的提升不仅需要高素质的管理人员而且也需要信息化工具进行辅助。因此许多公

9、司决定实施人力资源管理信息系统,本系统就是在这样的背景下开发的,具有重大的现实意义。人力资源管理主要指对人力这一资源进行有效开发、合理利用和科学管理。它是当代管理科学的重要组成部分,它强调“以人为本”的管理理念,认为“人”是企业发展最主要和最直接的动力;及时的发现人才、正确的利用人才,充分发挥现有人力资源的作用,为未来人才的培养提供生动活泼的成长环境,是它主要的管理内容,也是企业对人力资源管理的重心;严格的聘用制度、合理的薪资制度、公平的考核制度、公正的晋升制度,和谐的工作氛围,员工较高的满意度,是它的直接表现。1. 编写目的和背景1.1编写目的人力资源管理是企业管理的一个重要内容,随着时代的

10、进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大的问题。在这种情况下,一个可以规范化、自动化的人力资源管理系统就显得非常必要。1.2背景本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本文档作为人力资源管理系统的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。 企业采用人力资源管理系统最主要的原因是,期望借由人力资源管理系统,将人力资源运用到最佳经济效益,也由于知识经济的来临,所谓人力资本的观念已经形成,人力资本的重要性更不下于土地、厂房、设备与资金等,甚至超越,除此之外,人是知

11、识的载体,为了有效运用知识,将知识发挥最大的效用,便需要妥善的人 力资源管理,才能够发挥人力资源的最佳效用。2项目概述2.1项目目标人力资源管理就是预测组织人力资源需求并作出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。即运用现代化的科学方法,对与一定物力相结合的人力进行合理的培训、组织和调配,使人力、物力经常保持最佳比例,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥人的主观能动性,使人尽其才,事得其人,人事相宜,以实现组织目标。2.2项目名称,Java+Access人力资源管理系统人力人

12、力资源管理系统的基本概念 人力资源管理系统( Human Resource Management Information system ,简称HRMIS)是将以计算机为基础的管理信息系统应用于人力资源管理而形成的一种现代化的人力资源管理方法和手段,是对信息技术与人力资源管理技术结合的最佳定义。人力资源是企业的第一资源,如何有效地管理、利用和开发这一资源 ,是摆在每一位管理者面前必须重视的大事。人力资源管理工作可分为建立规章制度的基础性工作、基于标准操作流程的例行性工作、人力资源规划等战略性工作以及企业文化建设、职工职业生涯设计等开拓性工作。其中,大量的例行性工作往往占据了人力资源管理工作人员的

13、大部分时间。如果能建立起人力资源管理信息系统,把这部分工作分离出来,用计算机来进行管理,必将能大大提高人力资源管理人员的工作效率。同时,利用人力资源管理信息系统中存储的大量历史信息,建立起企业人力资源决策支持系统,可为领导决策提供有用的参考信息。 人力资源管理信息系统( Human Resource Management Information system ,简称HRMIS)是将以计算机为基础的管理信息系统应用于人力资源管理而形成的一种现代化的人力资源管理方法和手段,是对信息技术与人力资源管理技术结合的最佳定义。人力资源是企业的第一资源,如何有效地管理、利用和开发这一资源 ,是摆在每一位管理

14、者面前必须重视的大事。人力资源管理工作可分为建立规章制度的基础性工作、基于标准操作流程的例行性工作、人力资源规划等战略性工作以及企业文化建设、职工职业生涯设计等开拓性工作。其中,大量的例行性工作往往占据了人力资源管理工作人员的大部分时间。如果能建立起人力资源管理信息系统,把这部分工作分离出来,用计算机来进行管理,必将能大大提高人力资源管理人员的工作效率。同时,利用人力资源管理信息系统中存储的大量历史信息,建立起企业人力资源决策支持系统,可为领导决策提供有用的参考信息。2.3开发工具2.3.1 Java概念Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsys

15、tems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。Java 编程语言的风格十分接近C、C+语言。Java是一个纯的面向对象的程序设计语言,它继承了 C+ 语言面向对象技术的核心,Java舍弃了C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overlo

16、ading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效

17、率。但在 J2SE 1.4.2 发布后,Java 的执行速度有了大幅提升。 与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。2.3.2 Eclipse的简介Eclipse 是一个开放

18、源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK)。 虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于

19、 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。2.4用户特点本系统软件的主要用户是人力资源部门,系统的操作需要技术人员管理但并不复杂。对与操作人员只需要有一定的计算机基础加上一些培训就能很好的掌握了。对于维护人员要具有较高的计算机水平,能够很好的对数据库进行管理,对整个管理系统进行维护。当然需要其他方面专门的协作。对于进销存的维护是非常重要的,一旦系统出错很可能影响企业的利益与信誉,所以对维护人员的水平要求是很高的。2.5假定和约束对于系统开发的所需的经费基本在中小型企业的承受范围之内

20、,假定该项目开发费用在20万元内。同时假定要求开发的企业单位具有一定得相关技术维护人员,配备有全部或部分相关的设施等。由于开发时间、资金的限制对于系统开发是个最大的约束,由于考虑到企业对系统对数据处理的高效、安全性等问题,故对系统的数据库方面的要求比较的高,需要仔细研究确定相应方案。3系统功能需求3.1 系统模块划分 3.2系统设置包括密码修改,用户管理和重新登录模块3个部分。3.2.1密码修改系统主要角色有系统管理员、部门经理及普通员工。而普通员工仅可查看信息而无权作任何修改,除了修改自己的密码(包括旧密码,新密码,确认密码)。3.2.2用户管理部门经理对本部门员工有管理权,系统管理员还可以

21、添加新用户以及设定初始密码,和删除用户等操作。系统自带一个管理员用户,可以进行用户信息管理,负责对建立新用户和用户维护,及用户的权限分配。 可以修改用户信息和注销用户信息。 可以对用户信息进行增加、删除、修改等操作。 3.2.3重新登录让系统返回到登陆界面重新输入用户名及密码再次登录。3.3岗位设置 3.3.1发布岗位管理员对所需岗位进行发布,包括职位编号、职位名称、招聘人数、有效期至、职位类别、工作地点、岗位描述、入职条件等信息的公布。3.3.2修改职位管理员或者部门经理对已发布的岗位进行修改,包括对职位编号、职位名称、招聘人数、有效期至、职位类别、工作地点、岗位描述、入职条件等信息以及数据

22、统计。比如统计来访人数等。3.3.3删除岗位管理员或部门主管人士对已招聘满员,对招聘期限以为的职位和取消计划的招聘岗位进行删除操作。(如职位编号:14、职位名称:程序员、招聘人数:3、有效期至:2013-2-01、职位类别:工程师、工作地点:庆阳分公司、岗位描述:代码编写、入职条件:熟悉java编程。)3.4薪资管理薪酬管理模块: 包括薪酬登记,薪酬修改,薪酬删除3个部分 3.4.1薪资登记根据员工姓名进行确认员工编号、再定制工资编号,以及基本工资、福利、奖金和实发工资的登记。3.4.2薪酬修改对在职员工职务调动引起的薪资变动进行修改和退休员工薪资变动的修改。3.4.3薪酬删除对已离职或因职位

23、调配而不再该岗位的员工进行信息的删除,包括员工姓名、员工编号、工资编号、基本工资、福利、奖金和实发工资等。3.5人事管理 3.5.1记录员工基本信息信息内容:姓名、性别、婚姻、学历、学位、专业、身份证号、生日、政治面貌、部门、职务名称、人员状态(在职/兼职/离职)、入职时间、除此之外,还可以选择定义行业背景、技术特长,等等。操作:需要对基本信息进行增加、删除、修改等操作;各部门可自行定义其他人事信息子集 ;各级单位可分别对本单位员工进行管理 ; 根据选择的条件可进行快速筛选、定位所需的人员信息 。 3.5.2考勤管理 根据员工编号对员工上下班的情况进行登记,上下班时间及日期,是否迟到早退。考勤

24、记录内容:编号、员工编号、类型(迟到、旷工、请假、加班、出差、调班、停工)、奖惩金额、考勤人1. 可实现操作:2. 系统支持请假、出差、加班、补休、调班、停工等考勤业务管理。 3. 薪酬模块可以直接引用月考勤结果进行相关计算。 4. 考勤数据支持分部门管理,各分公司或部门可以独立管理本部的考勤。 系统提供常用的一组考勤数据报表进行添加、修改、删除。3.5.3请假管理登记请假人的信息包括员工编号、姓名、请假时间、请假天数以及请假原因。1、进行添加、删除、修改。考勤记录内容:编号、员工编号、类型(迟到、旷工、请假、加班、出差、调班、停工)、奖惩金额、考勤人2、可实现操作:3、系统支持请假、出差、加

25、班、补休、调班、停工等考勤业务管理。 4、薪酬模块可以直接引用月考勤结果进行相关计算。 5、考勤数据支持分部门管理,各分公司或部门可以独立管理本部的考勤。 3.5.4培训管理对所培训的员工进行登记,包括员工编号、姓名、培训内容、时间、以及费用等进行管理。实现公司都员工的岗前培训、在职培训,利用本系统完成教育档案的建立,维护等一系列的工作。对培训项目进行维护,实现培训项目的增加,查询,修改等工作。填写培训结果,对该人员培训是否合格作出评定。3.5.5对离职的员工离职管理工进行登记,包括员工编号、姓名、离职时间、以及原因等进行管理。3.6部门管理部门管理包括部门修改、部门添加、部门删除3个部分。

26、3.6.1部门修改对部门编号、部门名称、从属部门、部门职能等功能的修改。3.6.2部门添加 用于对新增部门的添加包括部门编号、部门名称、从属部门、部门职能等3.6.3部门删除对已不用部门的添加包括部门编号、部门名称、从属部门、部门职能等进行删除。4系统界面介绍 登陆页面如图4-1,为本系统的入口,用户输入正确的用户名和密码才能进入系统主页:4.1系统登录界面和主要代码 图4-1 系统登录界面系统主页页面如图4-2:系统主页主要是系统的功能结构,相应的权限用户可以双击进入相应的模块进行操作,中间左部分系统默认显示的是管理内容。实现登录的主要代码: Private JButton getJButt

27、on1 () if (jButton1 = null) jButton1 = new JButton(登录); jButton1.setCursor (cursor); jButton1.addActionListener (new Action Listener () Suppress Warnings (deprecation) Public void action Performed (Action Event e) if (getJTextField().get Text().equals() JOptionPane.showMessageDialog(null, 用户名不能为空!,

28、提示, JOptionPane.WARNING_MESSAGE); jTextField.requestFocus(); else if (getJPasswordField ().get Text ().equals () JOptionPane.showMessageDialog(null, 密码不能为空!, 提示, JOptionPane.WARNING_MESSAGE); jPasswordField.requestFocus(); return; else String sql = select * from t_user where User_Name= + jTextField.

29、getText() + and User_Pass= + jPasswordField.getText() + ; login(sql); ); jButton1.setBounds(482, 390, 70, 26); jButton1.setBorderPainted(false); jButton1.setContentAreaFilled(false); return jButton1; 4.2系统主页 图4-2系统主页 图 4-3 用户管理4.3添加用户的界面和主要主要代码 public Changeuser() setBackground(Color.WHITE); setLayo

30、ut(null); JLabel labelpass = new JLabel(请 添 加 用 户); labelpass.setFont(new Font(黑体, Font.PLAIN, 15); labelpass.setForeground(Color.GRAY); labelpass.setBounds(100, 105, 138, 20); add(labelpass); JLabel label = new JLabel(新用户名:); label.setBounds(100, 145, 82, 15); add(label); JLabel label = new JLabel(输入密码:); label.setBounds(100, 185, 82, 15); add(label); JLabel label = new JLabel(确认密码:); label.setBounds(100, 225, 82, 15); add(label); textField_1 = new JTextField(); textField_1.setColumns(10); textField_1.setBounds(155, 140, 165, 27); add(textField_1);

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

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