成都电子机械高等专科学校毕业设计(论文)论文题目:EHR人力资源管理系统指导教师:刘光会专业:计算机网络学生:鄢兵学号:62 号班级:T04521------成都电子机械高等专科学校二00七年六月十二日摘要:随着企业规模的扩大和市场竞争的更加激烈,各类企业都越发认识到人力资源管理的重要性及提升企业自身人力资源管理水平的迫切性。
而人力资源管理水平的提升不仅需要高素质的管理人员而且也需要信息化工具进行辅助。
人力资源管理软件也就应运而生。
本系统是一个用Visual Fox Pro编写的人力资源管理系统,它实现了员工信息,部门信息,薪资信息、考评信息、合同信息、培训和招聘信息方面管理, 对员工信息的各个信息按条件查询,对一个月的薪资、考勤的统计查询。
员工信息、部门信息以及一个月内考勤记录的统计报表打印,大大减少了公司的人力和物力,缩短了工作进程,更方便修改与保存。
本系统大大减少了公司信息流通中存在的不便与误差,更能有效地体现出公司的井然有序。
关键词:vfp 人力资源管理系统部门管理Abstract:Along with business enterprise scale of extension and market competition ofmore vehemence, every variety business enterprise all more and more understanding arrive human resource management of importance and promote human resource of the business enterprise oneself management level of urgency.But human resource management level of promote not only demand Gao the manager of the character and also demand the information-based tool carry on assistance.This system is a the human resource system which write with the vfp, its realization employee's information, salary information, the examination information, training and job advertisement information management, to employee's information of each information according to condition search, section information and in a month test a record frequently of statistics the statement print, consumedly decrease manpower and material resources of company, more convenience modification and keep.This system consumedly decrease the company's information circulate medium existence of inconvenience and error margin, more ability availably the body appear a company of well arranged have a preface.Especially examination management part is in human resource system most importance of information.Test to frequently investigate to the lateness number of times which investigate employee and ask for leave number of times, Kuang work number of times, Jia prize number of times to carry on an integration reviewing, pass employee to test to frequently investigate management, reflection employee at certain stage of work result.Pass and employee's wages, thus better promote work quality of exaltation, increment business enterprise of competition ability with comprehensive performance.Keyword:vfp Human resource system Department management目录中文摘要、关键词 (2)英文摘要、关键词 (3)前言 (5)第一章系统分析 (6)1.1需求分析 (6)1.2可行性分析阶段 (6)1.3功能分析阶段 (7)1.4系统流程分析 (7)第二章系统设计 (8)2.1数据库需求 (8)2.2系统模块设计 (9)1登录界面 (9)2功能选择界面 (10)3员工信息界面 (11)4部门管理界面 (15)5薪资管理界面 (16)6考评管理界面 (17)7合同管理界面 (20)8培训管理界面 (24)9招聘管理界面 (28)10注册界面 (31)11系统设置界面 (32)12系统工具界面 (35)第三章结论 (37)第四章谢辞 (38)第五章参考文献 (38)前言随着市场竞争的激烈化、现代化和国际化,随着计算机技术的飞速发展,企业规模的扩大和市场竞争的更加激烈,各类企业都越发认识到人力资源管理的重要性及提升企业自身人力资源管理水平的迫切性。
而人力资源管理水平的提升不仅需要高素质的管理人员而且也需要信息化工具进行辅助。
计算机在各行各业中的地位明显提高,利用计算机实现各种功能的运作也日趋普及而利用计算机实现企业人事、工资的管理更是势在必行。
人力资源管理者也越来越多地考虑如何利用信息技术改善企业人力资源管理状况,所有这些为人力资源管理系统提供了广阔的市场前景。
人力资源管理软件也就应运而生。
本系统是企业组织进行有关员工的自然状况及员工的工作方面的信息收集、保存、分析和报告的过程体系。
可方便系统管理员进行系统信息管理和维护,并允许一般用户进行部分信息浏览、察看,实行机制透明化管理,同时该系统提供了大量操作提示,以其较强的容错能力,大大方便了管理者和用户的使用,确保了数据的安全性、正确性、完整性和一致性。
如何让更多的员工以积极主动的态度参与公司的运作,最大限度地发挥企业人力资源的效用是每一个管理关心的问题。
第一章系统分析1.1 需求分析阶段在这个过程中,只有严格遵循软件工程的原理和方法,才能开发出一个优秀的应用软件。
需求分析的目的是要明确用户的实际需求,确定未来系统开发目标,并提出系统开发的总体方案,它是整个系统开发基础。
只有经过严格的需求分析,我们才能真正的知道用户目前所面临的问题,才能知道未来系统的开发方向,这样才能使我们的系统为用户所接受。
在需求分析阶段,我们要通过员工用户的个人情况和工作表现,并从宏观的角度调查和分析用户所面临的问题,再通过一定的模型将这种需求表示出来。
需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整,准确,清晰,具体的要求。
需求分析就是要了解人力资源管理的全过程,并发现目前员工管理过程中存在的主要的问题,而解决这些问题便是我们开发此系统的目标。
1.2 可行性分析阶段经济可行性分析:人力资源是企业最重要、最活跃的资源,是企业赖以生存的资本,在以往的人事管理活动中,由于不能人尽其才所带来的损失远远超过开发一个人力资源管理信息系统的经费。
所以,运用“成本—效益分析法”,经济上是绝对可行的。
技术可行性分析:由于人力资源管理是一个企业必备的管理体系,在现今网络飞速发展的情况下,技术支持也是相对容易的,人们可以利用21世纪这个新兴的网络时代更加便捷运用它。
操作可行性分析:有资格从事人力资源管理工作的人员,无论从哪方面来讲,他的素质应该达到一定的层次水平,对于计算机的操作,应该是没有问题,在这方面也是可行的。
由此可见,开发一个人力资源管理系统,以作为管理的工具,是完全可行的。
1.3 功能分析阶段功能上本系统可以分为下列十个模块:员工信息、部门管理、薪资管理、考评管理、合同管理、培训管理、招聘管理、注册、系统设置及系统工具。
员工信息:对员工的添加、删除、查询、录入/修改操作;部门管理:主要对公司员工信息进行修整和查看,对各部门之间的调动、调整以及相关信息的改变等操作;薪资管理:对员工的基本工资、资金补贴及各种税、费等任务的管理操作;考评管理:对员工上班情况登记考勤记录(包括旷工、迟到、病假、事假等),定期进行汇总,然后根据标准确定扣款额度,在工资发放时进行扣除。
考评管理则定期或不定期根据考核指标,对员工进行考核,记录考核结果和相应的正负激励额度,在奖金发放时进行体现,并根据考核的项目及权重自动计算考核的最终结果。
合同管理:记录员工签定合约的时间、期限、到约时间及种类,并对它进行查询、添加、删除、修改等操作。
培训管理:分为员工培训记录、培训项目管理及后备人才管理,对员工所培训的内容作具体概述,并将优秀的员工记录,做为未来人才的备用。
招聘管理:向外发布消息,对本公司所需要的人才进行面试及录用。
注册:对新员工进行登记注册工号、密码和权限以便进行信息查询。
系统设置:分为税率设置、批量修改设置及职位设置。
系统工具:分为修改密码权限和数据统计,对员工每月薪资和税率进行统计。
1.4 系统流程分析阶段系统结构概述:本系统通过系统管理员和一般用户进行登录。
系统管理员可查询可修改。
一般用户只能查看,不能修改。
第二章系统设计2.1 数据库需求●员工信息表---表1工号、姓名、性别、学历、政治面貌、职工状况、职务、籍贯、民族、部门、毕业日期、毕业学校、出生年月、个人简历、婚姻状况、家庭地址、家庭电话、联系电话、身份证号、所学专业、通讯地址●部门表----bumen部门编号、部门电话、部门负责人、部门名称、部门位置、负责人电话、备注●工资表----gongzi工号、姓名、部门、底薪、计件工资、计时工资、提成工资、加班工资、全勤、奖金、应发工资、请假扣款、罚款、应扣工资、应缴税金额、税率种类、个人所得税、实发工资、银行帐号、修改时间、签字、备用加工资、备用减工资●合同表----hetong工号、姓名、合同种类、合同期限、开始日期、结束日期、备注●合同种类表-----hetongzl合同种类、详细内容、合同期限、备注●绩效表------jixiao工号、姓名、性别、职位、部门、迟到次数、请假次数、旷工次数、嘉奖次数、审核人、审核人职位、审核评语、备注●培训表-----peixun工号、姓名、性别、所属部门、培训内容、开始日期、结束日期、培训师、培训结果、备注●培训主题表----peixunxm主题、开始日期、结束日期、培训日期、培训内容、培训师、培训费用、培训说明●招聘表-----zhaopin招聘标题、招聘部门、招聘职位、工作职责、任职要求、应试方法、面试时间、面试地点●招聘告示表----zpgaoshi告示标题、发布部门、招聘人数、完成度、已完成介绍、公布时间●密码权限-----login工号、权限、密码●权限种类表-----quanxianzl系统管理员、一般用户2.2 系统模块设计1.登录界面登录代码为:set talk offUSE d:\vfp\login.dbf EXCLUSIVElocate for 工号=allt(thisform.工号.value) &&寻找与用户输入的姓名相同的记录gonghao=allt(thisform.工号.value)if found() &&如果找到,则进入下条命令if thisform.密码.value=密码 &&如果该条记录中的密码等于用户输入的密码,则进入下条命令do case && do cass 分支程序开始语句case 权限='系统管理员' && 如果该记录的权限等级等于 yjqs 则进入下条命 do form "d:\vfp\xuanze.scx" && 运行xuanze0.scx 即一级权限表单 sele 2USE d:\vfp\hetong\hetong.dbf EXCLUSIVEd=0go topa=year(结束日期)a1=year(date())b=month(结束日期)b1=month(date())c=day(结束日期)c1=day(date())if a=a1 .and. b=b1 .and. c=c1d=d+1elseif !eof()skipendifendifmessagebox("今天共有d个人合同到期",48,"sf")usethisform.refreshcase 权限='一般用户' && 如果该记录的权限等级等于 ejqs 则进入下条命令 do form "d:\vfp\xuanze1.scx" &&运行xuanze0.scx 即二级权限表单 case 权限='sjqs' && 如果该记录的权限等级等于 sjqs则进入下条命令do form "d:\vfp\xuanze2.scx" &&运行xuanze0.scx 即二级权限表单 endcase &&do cass 结束语句else &&如果找不到对应密码,则进入下条命令 messagebox("密码错误!请从新输入",0,"温馨提示") &&错误提示框,中间的 0代表提示框的样式thisform.密码.value="" &&清空在密码框中输入的内容endif &&if 语句结束命令 if语句中 ifelse endif 必须一一对应,缺一不可else &&如果找不到符合姓名的记录。