人力资源管理系统论文.doc
《人力资源管理系统论文.doc》由会员分享,可在线阅读,更多相关《人力资源管理系统论文.doc(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕业设计(论文)论文题目:人力资源管理系统Human ResourcesManagement System姓 名 学 号 专 业 计算机信息管理 年 级 院 系 软件工程分院 指导教师 二九年三月三十日21目 录摘 要1Abstract1第一章 前 言21系统前景22系统改进23总体概述3第二章 需求分析42.1.总体需求42.2程序流程图42.3数据流程图42.4系统的总体设计原则5第三章 系统设计63.1系统的模块设计63.2数据库的设计73.3系统的开发环境10第四章 程序编码114.1系统的开发工具114.2程序界面及代码114.2.1程序主界面114.2.2部门管理模块124.2.
2、3员工档案管理模块134.2.4查询功能模块144.2.5报表功能模块154.2.6员工工资的管理模块15第五章 系统测试175.1系统测试环境175.2系统测试过程175.3系统测试结果与分析17第六章 总结196.1总体说明196.2本文的收获与不足19致 谢20参考文献21摘 要虽然目前国内外关于人力资源管理的软件很多,但其并不能满足企业的实际需求,缺乏一定的实用性。为了解决上述问题,本系统不仅具有一般人力资源管理系统的部门管理、员工基本信息的管理、员工档案的管理、员工工作经历、考勤、奖惩的管理等功能,而且进一步完善了查询功能,增加员工工资及用户权限的管理功能。这不仅取代了传统的人工考勤
3、、手工核算工资及由专门人员管理员工档案、查找员工信息困难的局面,而且更加符合企业的实际工作需求,给企业的人员管理带来前所未有的方便。关键词:企业人力资源管理系统,信息管理系统,VB,SQL Server 2000数据库AbstractAlthough at present both at home and abroad it exists much software about the management of human resources, it can not meet the companies actual needs and lacks certain practicabilit
4、y. In order to solve the problem, this system not only has the functions owned by the ordinary management systems of the human resources, such as, the department management, the management of staffs basic information, the management of staffs archives, the management of the staffs work experience, c
5、heck on work attendance and rewards and punishment, but also further perfects the demanding function and the function of increasing the staffs salary and the right of consumers. It not only replaces the difficult complexion of the traditional way to check on work attendance, calculate incomes by han
6、ds, manage the staffs archives by the special persons and search the staffs information, but also it even more fit for the practical work requirement of the companies, which brings the unimaginable convenience to the staff.Key words: the companys management system of the human resources, information
7、 management system, VB, SQL Server 2000 database第一章 前 言1系统前景传统的人工管理人力资源的方式存在诸如效率低,保密性差,查找、更新、维护困难等缺点。随着科学技术的不断发展,计算机技术日益成熟,使用计算机对人事资料进行管理,使企业在日常工作中使用功能齐全、操作简便、易控易用的人事管理系统,以便对企业员工的基本信息、考勤情况、工作经历、奖惩情况和工资信息进行管理,提高人事管理的效率。同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。企业人力资源管理系统是一个非常通用的信息管理系统。虽然目前有许多通用性的人力资源管理系统,
8、但真正符合企业自身的人事管理系统却很少。针对企业所需,建立一个符合企业自己的人力资源管理系统,作到点对点地直接查询与修改,实现员工考勤、考评、工资等员工信息管理及常用报表的打印,大大减少工作量以及用人的数量,使企业对人力资源进行有效的管理。为了更好的满足企业自身的需求,在此开发一个实用的、易操作的具有自己企业特色的人力资源管理系统,以取代传统的人工管理人力资源及目前市面上的人力资源管理软件实用性差的弊端,从而实现高效、准确的对本单位员工的基本信息、工资、考勤、经历、考评等的管理、信息查询及常用报表的打印的目标。通过人力资源管理系统使用,取代了传统的人工考勤、手工核算工资及由专门人员管理员工档案
9、、查找员工信息困难的局面,使人员管理的高效性、合理性、科学性与计算机的方便快捷有机地结合起来,使企业的人事信息管理不再复杂,增加数据处理的灵活性,给企业的人员管理带来前所未有的方便。特别是随着网络及信息的发展,在保证信息安全的条件下,实现了信息的高科技与办公的结合此类系统对于企业人力资源的管理将产生深远的影响。2系统改进 (一)理念先行。只有把人力资源退出的行为纳入到企业文化整合的范畴中,才能使人员退出从计划到操作、从理论到实施成为可能,才能获得员工的理解与支持。但要使人力资源退出机制得到员工的认同,可谓困难重重,这就需要人力资源工作者利用多种渠道、多种方式,不断宣传人才市场化、社会化的思想,
10、鼓励人才遵守市场规律合理流动,要员工树立正确的就业观念,认识到企业建立人力资源退出机制的原因和必要性,从而使员工理解企业行为。 (二)确立人力资源退出标准。人力资源退出标准主要包括:无法胜任工作者、无法适应公司发展战略者、无法适应企业文化者等几类。人力资源退出标准的建立是建立人力资源退出机制的关键和前提,没有标准员工会感到不公平,会感到突然,会感到无所适从。建立人力资源退出标准,能明确员工奋斗目标,知道什么样的人是公司欢迎的,什么样的人是企业不需要的。即使有一日成为被迫退出公司,在感情上也是可以接受的。同时,对企业而言,只有确立了标准,才能使人力资源退出机制程序化、公开化,才能有效消除人力资源
11、退出可能造成的不良影响。 (三)建立“自动稳定器”。目前,企业人力资源退出多采用分流、裁员等人为手段进行,而忽视了杠杆的调节作用。企业可利用工具建立人力资源退出的“内在稳定器”引导人员流出。例如:建立末位淘汰机制、建立绩效和薪酬密切相关的收入分配体制,使对绩效不尽人意的员工自动被淘汰。这样不仅避免了裁员、分流要付出的高额补偿金,而且使企业的人力资源退出程序化、有序化。 (四)重新谋职咨询。企业首先对退出员工进行心理咨询。消除员工由于失去职业造成压抑、自卑等消极心理,能以积极的心态面对将来的工作和生活。然后,企业人力资源管理者更要发挥自身专业优势,根据退出员工的技能、爱好、性格特征、人力资源供求
12、状况等因素对员工进行求职咨询,并能向其他单位主动推荐退出人员。3总体概述 综上所述,如果没有人力资源退出机制,势必会对企业未来的发展产生极为不利的影响。因此,要把人力资源退出机制作为人力资源管理的重要组成部分,从战略的层面、管理的层面,科学、理性进行人力资源的退出,这样既可以保证企业的人力资源的质量,又能保证员工连续的职业生涯发展,从而实现企业和员工的双赢。第二章 需求分析2.1.总体需求人力资源管理信息系统是对企业人事部门的业务工作用计算机进行全面现代化管理。主要包括人员基本情况管理、工资管理和考勤管理、考评的管理、经历的管理等几个方面,以实现用户方便地输入和更新信息,由系统自行生成相应的统
13、计数据及各类统计报表以供用户查询、打印。另外用户还可以对这些基本信息进行定期的更新和删除,人事管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据,以节省人力,提高工作效率,方便用户的需求1。2.2程序流程图首先用户须通过密码验证,并加载数据库的信息,进入系统主界面。从主界面可以看到系统包括:部门管理、员工基本信息管理,用户管理、员工工资管理及报表的打印等功能。在对系统操作时只有管理员具有修改权限,其他用户只能浏览。如部门管理模块,当要对部门信息进行管理时,部门信息管理模块,并加载部门管理的相关表格,如是管理员身份则可对部门进行修改、添加、删除等操作,如是普通用户则只能浏览部门的基本信息,
14、依次类推,其他模块也是如此3。2.3数据流程图正确密码错出错信息主界面登陆界面输入用户及密码检查功能界面功能处理数据库系统主界面经对系统的需求分析,采用结构化分析方法,对系统进行自顶向下逐层分解得系统的数据流图,见图2.3。图2.3数据流程图2.4系统的总体设计原则面对企业复杂的人事管理工作,系统的开发必须便于系统既能满足目前的需要,又能适应将来扩展的需要,因此系统总体设计应符合以下原则2:1) 实用性。要求访问速度和可容纳的最大同时请求数,能符合实际管理要求。2) 安全性。系统的安全即要保证系统本身的安全,又要保证数据的安全。3) 易维护。要求系统能提供方便、灵活的维护手段,方便应用人员和设
15、计开发人员的维护和管理。4) 数据库设计合理,这就要求数据库在设计时要保证数据的一致性、合理冗余、合理选择数据类型、数据存储规范化。第三章 系统设计3.1系统的模块设计为了保证模块间的低耦合度及单个模块的高内聚,采用结构化设计得系统的程序流程图,见图3.1。 企业人力资源管理系统报表打印用 户 管 理信 息 查 询员工信息管理部门信息管理工 资 管 理工作经历管理员工考勤管理工作考评管理部 门 查 询员工信息查询基本信息管理 针对各个模块不同的表实现记录添加、修改、删除以及查询显示记录等功能图3.1程序流程图A. 部门信息管理模块部门信息管理模块可以实现部门信息的录入、修改、查询、删除等操作,
16、其中部门信息包括部门编号、部门名称、部门职能描述等。B. 员工管理模块 员工基本信息子模块:员工基本信息管理主要实现员工基本信息的录入、删除、修改、查询等操作,其中员工基本信息包括员工编号、姓名、性别、出生年月、所在部门、家庭住址、联系方式等。 员工工作经历子模块:员工工作经历管理主要实现员工工作经历信息的录入、修改、删除、查询等操作,其中员工工作经历信息包括开始日期、截止日期、单位、职务等。 员工考勤管理子模块:员工考勤管理主要实现员工考勤信息的录入、修改、删除、查询等操作,其中员工考勤信息包括考勤月份、病假天数、事假天数、旷工天数等。 员工工作考评子模块:员工工作考评管理主要实现员工考评信
17、息的录入、删除、修改、查询等操作,其中员工工作考评信息包括员编号,就职部门、奖惩情况、备注等。C. 系统管理模块系统管理模块主要实现系统用户信息的录入、删除、修改、查询、用户密码的修改等操作,其中用户信息包括用户名、密码等。D. 员工工资管理模块员工工资管理模块主要实现员工工资的添加、编辑、查询等操作,其中员工工资信息包括基本工资、加班费、代扣保险、奖金等。E. 打印模块打印模块主要实现常用报表的打印,包括员工基本信息报表、员工考勤报表、员工考评报表、员工工资信息表等。F. 查询模块查询模块主要实现按部门与员工分类查询的功能。3.2数据库的设计首先,确定数据库设计的实体有管理员、员工、工资与部
18、门。其中管理员可以管理多个员工,一个员工一个月只能有一个工资记录,每个员工只能属于一个部门。由此设计数据库的总体E-R模型见图3.3。其次,分析系统的数据流图及模块设计,可知系统的部门管理模块需要建立部门的基本信息表;员工信息管理模块需要建立员工基本信息表、员工考评表、工作经历表等;用户管理模块需要建立操作用户的信息表;员工工资管理模块需要建立员工基本工资信息表;由此确定数据库共包含七个表格4。管理体制管理员员 工属于于部 门发放工 资 图3.3总体E-R模型图据上E-R图设计数据库表结构,创建数据库company。数据库company 包含以下7个表:部门表、员工基本信息表、员工工作经历表、
19、员工考勤表、工作考评表、管理员表、员工工资表。下面介绍部分表的结构。一、 员工基本信息表,用来保存企业员工的基本信息,见表3.1。列 名数据类型长度是否主键是否可空员工编号Varchar16是not null姓 名Varchar16否null性 别Varchar2否null民 族Varchar16否null出生年月datetime8否null籍 贯Varchar16否null政治面貌Varchar16否null文化程度Varchar16否null就职部门Varchar16否null家庭住址Varchar16否null联系方式Varchar16否null备 注Varchar300否null职 称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 管理 系统 论文
限制150内