人力资源管理系统论文-_第1页
人力资源管理系统论文-_第2页
人力资源管理系统论文-_第3页
人力资源管理系统论文-_第4页
人力资源管理系统论文-_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第24卷第1期 齐 齐 哈 尔 大 学 学 报 Vol.24,No.1 2008年1月 Journal of Qiqihar University Jan.,2008人力资源管理系统设计与实现才振鹏(浙江警官职业学院现代教育技术中心,杭州 310018摘要:该人力资源管理系统是针对中小型企业的人事管理而开发的一个计算机管理系统。该系统简单易懂,可以满足不同层次的人员进行操作。同时,它凭借其简单的操作方式,友好的界面,可以为企业用户提供方便快捷的服务。企业用户可以通过该系统进行员工工资管理、员工工作评价、员工考勤管理、员工基本信息管理。关键词:管理;人力资源;企业中图分类号:TP311.52文献

2、标识码:A文章编号:1007-984X(200801-0051-04在企业里,企业人事资料繁多,包含很多的信息数据的管理,现今,有很多的企业都是初步开始使用计算机管理日常事务,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于人员的工资信息、员工工作评价信息、考勤管理等信息多采用档案形式保存进行,对员工资料,以及员工基本信息管理甚至用手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段,这就是管理信息系统的开发的基本环境。基于这此问题,有必要建立一个人事管理系统,使人

3、事管理工作规范化,系统化,程序化,网络化,避免人事管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改人事档案。Visual Basic是当今非常流行的基于Windows的应用程序开发语言,它以Basic语言为基础,结合Windows中的事件驱动机制和面向对象编程,通过大量控件实现程序设计的简单化和高效化。VB以其简单易懂,易于使用等特点得到广大程序开发者的喜爱,使用VB中提供的当量控件,可以实现常用的大多数功能,大大简化了应用开发过程。1 系统总体设计1.1 系统设计1系统功能分析。企业人力资源管理系统需要完成功能主要有:有关企业员工各种信息的输入、查询、修改。2系统功

4、能模块设计。对上述各项功能进行集中、分块,按要求结构化程序设计的要求如图1所示。1.2 数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统以及实现的效果产生影响。合理的数据库结构可以提高数据存储的效率,保证数据的完整和一致。另外,合理的数据库结构将非常有利于程序的实现。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就是要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典。针对一般企业人力资源管理系统的需求,通过对员工工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:员工档

5、案信息:包括的数据享有员工工作过程的内容和数据流程分析,姓名、学历、专业、参加工作时间、进入公司时间、备注等。收稿日期:2007-08-10作者简介:才振鹏(1980-,男,助教,理学士学位,研究方向:软件工程,浙江警官职业学院现代教育技术中心,czpwy。·52·齐 齐 哈 尔 大 学 学 报 2007年员工调动信息:包括的数据享有员工在部门调动时的信息,包括员工姓名、原部门、新部门等。员工考勤信息:包括的数据享有员工所在部门、员工姓名、出勤时间、工休时间、旷工时间、请假时间、早退时间、迟到时间、加班时间、出差时间等。员工工作评价信息:包括的数据享有员工姓名、员工所在部门

6、、工作业绩、工作态度、业务水平、备注等。员工工资信息:包括的数据享有员工所在部门、员工姓名、底薪、补贴、奖金、加班、住房补贴、房租、养老金、医疗保险、住房公积金、实发工资等。有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。 图1 系统功能模块图2 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关第1期 人力资源管理系统设计与实现 ·53·系。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据上面的设计规划的实体有:员工档案信息实体、员工调动信息实体、员工考勤实体、员工工作评价信息实体、员

7、工工资信息实体。3 数据库详细设计在系统实现的过程中,数据库路径尽量使用了相对路径,因此,相对来说移植性要好些。 管理用户表:实现对用户姓名密码、权限的管理。员工职位表:实现对职工的职位、基本工资、津贴等的管理。 员工档案表:实现对职工工号、职工基本信息进行管理。 调动信息表:对员工在各部门之间的调动管理。 员工工资表:实现对职工取工资的管理。 考勤信息表:实现对员工考勤信息的管理。 员工评价表:对员工作评价信息进行管理。 员工部门表:对公司部门的管理。4 系统的详细设计4.1 登陆机制系统启动后,建立用户登录机制,系统登录模块主要完成对登录系统的用户进行验证,只有合法的用户才可以进入系统。

8、另外,为了防止用户无限期地输入错误的用户名或密码,在系统登录模块中增加了限制登录次数的功能。首先定义一个窗体级的常量Counts ,其主要用来保存累计登录系统的次数(这里为3次,并判断是否超过允许登录的次数,如果超过,则显示提示信息,并结束应用程序。登录窗口如图2所示。4.2 系统设置 系统设置模块主要由以下几种功能:1添加用户:可以添加系统管理员。2修改密码:可以让管理员进行密码修改。3部门管理:可以各部门和职位进行编辑。4重新登录:可以退出本系统后重新登录。关闭窗口:可以将系统中打开的窗口关闭。5退出系统:退出本系统。4.3 员工档案管理员工档案管理可以对员工的各类信息进行有效的管理,包括

9、员工编号、职位、姓名、性别、学历、职称、出生日期、工作日期、住址、电话等。具体操作包括:添加、更新、删除、查询。添加:可以添加新的员工档案。在添加员工档案时,若信息没有填完整,点击保存按钮就会出现提示信息输入不完整。更新:可以对已经存在的员工档案进行信息重新编辑。 删除:可以删除员工档案信息。在删除时,会跳出确认对话框。 查询:可以让管理员按员工编号、姓名或者进入公司时间进行查询。4.4 考勤管理考勤管理可以对公司所有员工进行考勤信息的管理,包括全勤天数、应出勤天数、请假天数等信息。具体操作包括:添加、修改、删除、查询。添加:可以添加新月份员工考勤信息。在添加新月份员工考勤信息时,若关键信息(

10、带*没有填完整,点击保存按钮就会出现提示信息输入不完整。修改:可以对已经存在的员工考勤信息进行重新编辑。·54·齐 齐 哈 尔 大 学 学 报 2007年删除:可以删除员工考勤信息。在删除时,会跳出确认对话框。查询:可以让管理员按员工编号、姓名或者日期进行查询。4.5 工作评价管理工作评价管理可以对公司所有员工的考核信息的管理,包括工作态度、工作业绩、工作水平等信息。具体操作包括:添加、修改、删除、查询。添加:可以添加对员工工作评价信息。修改:可以对已经存在的员工工工作评价信息重新编辑。删除:可以删除员工工作评价信息。删除时会跳出确认对话框。查询:可以让管理员按员工编号、姓

11、名进行查询。4.6 员工调动管理员工调动管理可以对公司所有员工在部门与部门之间进行调动的信息管理,包括原职务、现职务、调入调出时间等信息。具体操作包括:添加、修改、删除、查询。添加:可以添加对员工的调动信息。修改:可以对已经存在的员工调动信息重新编辑。删除:可以删除员工调动信息。在删除时,会跳出确认对话框。查询:可以让管理员按员工编号、姓名以及调入调出时间进行查询。4.7 工资管理工资管理可以计发员工的工资、整理所有人员的月工资表、查询每个员工的工资。计发员工工资:对员工的工资进行计算并且记录发放日期。整理员工工资:对员工的工资记录进行重新编辑、添加或者删除。查询员工工资:可以对员工工资记录按

12、员工编号、姓名及计发时间进行查询。参考文献1 赵启超. 医院管理信息系统M. 哈尔滨: 哈尔滨工业大学出版社,2001:3-8.2 龚沛增,陆慰民,杨志强. Visual Basic 6.0程序设计简明教程M. 北京:高等教育出版社,2001:244-277.3 门槛工作室. Visual Basic 6.0实例教程M. 北京:电子工业出版社,1999:128-245.4 李霞,沈精虎. Visual Basic 数据库应用程序开发指南M. 北京:人民邮电出版社,1997:42-167.5 王亚林. Visual Basic 6.0 融会贯通M,北京:人民交通出版社,2000:304-360.

13、6 张炜. Visual Basic 6.0数据库开发应用教程M. 北京:航空工业出版社,2000:72-94.The human resource management systemCAI Zhen-peng(Zhejiang Police Vocational Academy Modern Education Technique Center, Hangzhou 310018, ChinaAbstract:That human resource management system is aim at the medium small scaled business enterprise o

14、f a cal culator management system of the personal management but development.That system understands in brief and easily, can satisfy the personnel of different layer to carry on the operation.At the same time, it with borrow its simple operation method, the interface of the amity, can provide the convenient and fast service for the business enterprise customer.The business enterprise customer c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论