人力资源管理系统文献检索.docx

上传人:b****6 文档编号:8255955 上传时间:2023-01-30 格式:DOCX 页数:18 大小:142.53KB
下载 相关 举报
人力资源管理系统文献检索.docx_第1页
第1页 / 共18页
人力资源管理系统文献检索.docx_第2页
第2页 / 共18页
人力资源管理系统文献检索.docx_第3页
第3页 / 共18页
人力资源管理系统文献检索.docx_第4页
第4页 / 共18页
人力资源管理系统文献检索.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

人力资源管理系统文献检索.docx

《人力资源管理系统文献检索.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统文献检索.docx(18页珍藏版)》请在冰豆网上搜索。

人力资源管理系统文献检索.docx

人力资源管理系统文献检索

 

《文献信息检索》课程报告

项目名称:

专业:

年级:

姓名:

人力资源管理系统

计算机科学与技术

2012级

XXXXX

学号:

指导老师:

XXXXX

2013年12月

伴随着时代的进步,计算机已成为现代人不可或缺的生活必需品,对每个公司而言若采

用一套行之有效的人力资源管理系统来管理企业员工的基本信息、考勤记录及工资的发放,会方便许多。

以前单一的人工记录已经无法满足当下高速更替的员工流量。

仅靠简单的查阅

档案记录人员流动、个人考勤及最终的工资结算,不仅费时费力,而且极容易出错,往往是

投入大量的人力物力却得不到满意的高效管理。

为了便于企业员工的管理,需要有效的人力资源管理软件,减轻工作人员的工作量,

操作,提高管理的质量和水平,做到高效目的。

采用数据库技术生成的人力资源管简化财务管理人员和考勤记录的劳动量,、高效的工作中。

实现了员工基本信息与

效性和及时性。

关键词:

vb,SQL,人力资源管理

Abstract

Withtheprogressoftime,computershavebecomeanintegralpartofthemodernnecessitiesofeachcompanyintermsoftheuseofasetofeffectivehumanresourcemanagementsystemtomanagethebasicinformationofemployees,paymentofwagesandattendancerecords,willbealoteasier.Previoussinglemanualrecordinghasbeenunabletomeetthecurrenthigh-speedreplacementofstafftraffic.Simpleaccesstoarchivalrecordsalonemobility,personalattendanceandfinalsettlementofwages,notonlytimeconsumingbutalsoveryeasytomakemistakes,oftenputtinginalotofmanpowerandresources,butnotsatisfiedwiththeefficientmanagement.

Inordertofacilitatethemanagementofemployees,theneedforeffectivehumanresourcemanagementsoftware,reducingtheworkloadofstaff,tofacilitatetheoperationofitsstafftoimprovethequalityandlevelofmanagementtoachieveefficient,intelligentmanagement,toimprovestaffmanagementefficiency.Usingdatabasetechnologytogeneratehumanresourcemanagementsystemwillgreatlyfacilitatetheunderstandingofthestaffsalarydetailsandsimplifyfinancialmanagementandlaborattendancerecords,sothatthestafffromthebusy,complextaskintoasimpleandefficientwork.Achievetheefficiency,effectivenessandtimelinessoftheemployees'basicsalaryinformationandattendancerecords.

Keywords:

VB,SQL,HumanResourceManagement

1.系统概述-1-

1.1问题的提出-1-

1.2问题的解决-1-

1.3系统设计思想-1-

1.4系统开发工具-1-

1.需求分析-2-

2.1功能模块分析-2-

2.1.1整个系统功能结构图-2-

2.1.2系统功能模块分析-3

2.1.3工资管理系统流程图-3-

2.系统设计-4-

3.1数据库设计-4-

3.2系统设计-5-

3.系统实现与测试-6-

4.1登录界面-6-

4.2主界面-6-

4.3员工基本信息管理界面-6-

4.4考勤查询界面-6

4.5测试-7-

4.结束语-8-

参考文献-9-

附录-10-

1.系统概述

1.1问题的提出

该人力资源管理系统正是为实现用户对于公司员工工资管理而设计的。

系统通过vb技

术,以及SQL语句的灵活运用,来实现对员工考勤记录已经工资发放情况的操作。

最简单

的人力资源管理需要有一个数据库文件人力资源管理系统.mdb和4个frm文件.

1.2问题的解决

对于数据库的创建,则是利用SQLServer这一关系数据库实现的,MicrosoftSQL

Server2000是由美国微软公司所推出的关系数据库解决方案,该版本继承了SQLServer7.0

版本的优点,同时又比它增加了许多更先进的功能。

具有使用方便可伸缩性好与相关软件集

成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用[2]。

1.3系统设计思想

整个系统是以vb技术来开发,数据库的创建使用sqlserver2000。

1.4系统开发工具

开发环境:

WindowsXP;脚本语言:

VB;

数据库工具:

sqlserver2000;

2.需求分析

在当下信息社会的高科技,商品经济化的高利益驱使下,计算机的应用得以普及到经济和社会生活的各个层面。

各行各业在日常经营管理各个方面走向规范化和网络化。

以现代工具代替传统手工作业。

无疑可以使管理更先进、更高效、更科学,信息交流更迅速。

作为计算机及网络应用的一部分,使用计算机对员工信息进行管理具有人工管理所无法比拟的优点。

例如:

检索迅速、保密性好,查找方便、存储量大、成本低等。

这些优点能够极大地提高人力资源管理的效率,也是企业的科学化、正规化管理的重要条件。

在系统设计之初,首先要对系统的现状进行分析。

根据系统的目标、需求和功能制定选择一个较理想的系统实现方案,从而达到一个合理的优化系统。

每个企业都需要对员工的考勤及工资的结算有一个明确的统计体系,最初由于企业中员工较少,人工管理比较方便和灵活,伴随着企业的扩大,人工管理已不能满足信息化的高速时代。

[1]

在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。

这样,就把一个大的系统分解成了几个小系统。

这里把系统的层次划分为了员工基本信息表、工资计发信息表、用户信息表、考勤信息表。

2.1功能模块分析

根据人力资源管理系统的功能需求,将主要功能结构划分,其主要划分为以下功能:

1进行新旧员工信息修改以及删除;

2能够实现对员工基本信息的查询和编辑管理;

3能够进行考勤奖罚款功能;

4能够进行月工资信息的查询功能。

2.1.1整个系统功能结构图

2.1.2系统功能模块分析

1、用户登录和注册

会员输入用户名与密码登录系统,每一个用户的用户名必须是

2、员工基本信息的查询和更新模块

唯一的。

作,用于员工入职,辞

图2-2员工基本信息模块功能划分

将实现对员工基本信息的查询和更新(修改、添加、删除)操职,以及更改员工信息的情况。

3.系统设计

3.1数据库设计

数据库文件人力资源管理.mdb包括个表:

“员工基本信息”表,“工资计发信息信息”表“用户信息”表和“考勤信息”表,分别用来存放“人力资源系统”的员工信息,工资

信息,用户信息和员工的出勤记录的数据,它们的结构如表3-1,表3-2表3-3和表3-4所

示:

表3-1员工基本信息”表

列名

数据类型

长度

主键或外键

字段值约束

对应中文属性名

stafflD

Char

8

主键

不为空

员工编号

Name

char

10

不为空

姓名

Sex

char

2

不为空

性别

Birth

datetime

岀生年月

Birthplace

nvarchar

50

籍贯

Nation

nvarchar

50

民族

Identification

Char

18

不为空

身份证号

Political

Nvarchar

50

政治面貌

Address

Nvarchar

50

地址

Teiphone

Nvarchar

50

电话

Email

Nvarchar

50

邮箱

 

表3-2工资计发信息信息”表

列名

数据类型

长度

主键或外键

字段值约束

对应中文属性名

accountID

numeric

主键

不为空

自动编号

stafflD

Char

8

外键

不为空

员工编号

basicSalary

Float

8

不为空

底薪

Bonus

Float

8

奖金

carSubsidy

Float

8

车补

houseSubsidy

Float

8

房补

delnspection

Float

8

扣考核

overtimePay

Float

8

加班费

dePension

Float

8

代扣养老保险

deMedicallnsuranc

Float

8

代扣医疗保险

deHousePtFund

Float

8

代扣住房公积金

Wage

Float

8

应发工资

accountDate

Datetime

不为空

计发日期

 

表3-3“用户信息”表

列名

数据类型

长度

主键或外键

字段值约束

对应中文属性名

用户ID

char

10

主键

不为空

用户ID

用户名称

char

10

不为空

用户名称

用户类型

Nvarchar

8

不为空

用户类型

密码

char

10

密码

权限

text

权限

表3-4考勤信息”表

 

列名

数据类型

长度

主键或外键

字段值约束

对应中文属性名

accountID

numeric

主键

不为空

自动编号

staffID

char

8

外键

不为空

员工编号

attendanceDat

datetime

不为空

考勤日期

attendanceTyp

Nvarchar

50

不为空

考勤类型

days

char

6

不为空

考勤天数

remark

text

不为空

备注

3.2系统设计

会员包括4个frm文件分别是人事管理系统.frm、员工基本信息.frm、用户管理frm、考勤管理.frm

文件人事管理系统.frm:

用户登录界面

文件员工基本信息.frm:

员工基本信息数据处理文件

文件用户管理.frm:

用户注册登录页面

文件考勤管理.frm:

用户考勤数据处理文件

4.系统实现与测试

 

4.1登录界面

图4-1用户登录界面

4.2主界面

图4-2系统主页

 

4.3员工基本信息管理界面

 

I3IK91

耳mi「ii

AH

¥

賢町丁

1〕34隧阳

417U~4r

7AJHF

卜和;*卯■!

”.„_c_

IT4IEP«CllW«i^[lLID

图4-3员工基本信息管理

 

4.4考勤查询界面

 

图4-4考勤查询界面

4.5测试

(1)当用户名或密码错误时,页面上会显示出如图4-6所示:

图4-6用户名密码测试图

 

5.结束语

逐渐地随着计算机在社会各领域的广泛应用,大量繁杂的工作得以快速、高效的完成,

使人们从繁重的劳动中解脱出来,提高了工作效率和工作量。

在计算机应用的众多领域中,

管理信息系统占据着十分重要的地位。

以计算机科学和现代化的通信技术为基础,对某一组

织或机构中有关管理的数据进行收集、处理,并输出有用信息,从而支持组织决策的系统,

使大量的手工劳动自动完成,避免了因人工操作带来的各种错误。

本系统结合运用vb技术与数据库技术,完成了一个简单的人力资源管理系统,实现了

用户登录模块、员工基本信息模块和考勤信息管理模块功能,可以满足普通的人事管理。

与真正进行商业运作的系统还有很大的差距。

目前此人力资源管理系统经过调试、测试,基

本运转正常。

但在某些模块还需改进、完善。

通过这次设计实现了对人力资源管理系统的开发,使我对数据库以及vb有了更深的学

习和掌握,熟悉了一些对数据库的基本操作,但也认识到自己的很多不足,专业知识掌握不

扎实,编程语言运用不够熟练。

在今后的道路中,还要不断地刻苦努力学习,扎实所学,

弥补不足,达到学以致用的目的。

参考文献

[1]陈明锐.Visualbasic程序设计及应用教程.北京:

高等教育出版社,2008

[2]

2010

尹志宇,郭晴.数据库原理与应用教程:

SQLServer.北京:

清华大学出版社,

附录

1•数据库代码:

(1)use人力资源管理系统createtable员工基本信息

(staffIDchar(8)notnullprimarykey,Namechar(10)notnull,

Sexchar

(2)notnull,

Birthdatetime,

Birthplacenvarchar(50),

Nationnvarchar(50)notnull,

Identificationchar(18)notnull,Politicalnvarchar(50),

addressnvarchar(50),

telphonenvarchar(50),

emailnvarchar(50))

(2)use人力资源管理系统

createtable工资计发信息表

(accountIDnumericnotnullprimarykey,

staffIDchar(8)notnull,basicSalaryfloat(8)notnull,bonusfloat(8),

carSubsidyfloat(8),houseSubsidyfloat(8),delnspectionfloat(8)

overtimePayfloat(8),dePensionfloat(8),deMedicalInsuraneefloat(8),

deHousePtFundfloat(8),wagefloat(8),accountDatedatetimenotnull)

(3)use人力资源管理系统

createtable用户信息表

(用户IDchar(10)notnullprimarykey,用户名称char(6)notnull,

用户类型nvarchar(8)notnull,

密码char(10),

权限text)

(4)use人力资源管理系统

createtable考勤信息表

(accountIDnumericnotnullprimarykey,

staffIDchar(8)notnull,attendanceDatedatetimenotnull,attendanceTypenvarchar(50)notnull,

daysintnotnull,remarktextnotnull)

2.登录界面的代码如下:

BeginVB.Formloading

BorderStyle=0'None

Caption="登陆”

LinkTopic="Forml"

Picture="登陆.frx":

0000

ShowInTaskbar=0'False

BeginVB.CommandButtonCommand3

Caption=

"退出“

End

BeginVB.CommandButton

Command2

Caption=

"重置"

End

BeginVB.CommandButton

Command1

Caption=

"登陆”

End

BeginVB.TextBoxText2

BackColor=

&H00FFFFC0&

PasswordChar=

TabIndex=

3

End

BeginVB.TextBoxText1

BackColor=

&H00FFFFC0&

TabIndex=

2

End

 

BeginVB.LabelLabel2

BackStyle=

0

'Transparent

Caption=

"密

码:

"

TabIndex=

1

End

BeginVB.LabelLabel1

BackStyle=

0

'Transparent

Caption=

"用户名:

TabIndex=

0

End

End

PrivateSubCommand1_Click()

IfText1.Text="fff"AndText2.Text="123"ThenfrmHRMS.Show

loading.Enabled=False

Else

msg=MsgBox("用户名或密码错误!

”)

Text1.Text=""

Text2.Text=""

Text1.SetFocus

EndIf

EndSub

PrivateSubCommand2_Click()

Text1.Text=""-

Text2.Text=""

Text1.SetFocus

EndSub

PrivateSubCommand3_Click()

UnloadMe

EndSub

3主界面代码如下:

"mscomctl.ocx"

Object=”{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0";

BeginVB.MDIFormfrmHRMS

BackColor=&H8000000B&

Caption=”人力资源管理系统”

LinkTopic="MDIForm1"

BeginMSComctlLib.ToolbarToolbar1

Align=1'AlignTop

TabIndex=0

Style=1

ImageList="ImageListl"

HotlmageList="ImageListl"

_Version=393216

BeginPropertyButtons{66833FE8-8583-11D1-B16A-00C0F0283628}

NumButtons=14

BeginPropertyButton1{66833FEA-8583-11D1-B16A-00C0F0283628}Caption="员工信息"

Key="员工信息"

Object.ToolTipText="员工信息"

ImageIndex=12

EndProperty

BeginPropertyButton2{66833FEA-8583-11D1-B16A-00C0F0283628}Style=3

EndProperty

BeginPropertyButton3{66833FEA-8583-11D1-B16A-00C0F0283628}Caption="工资计发”

Key="工资计发”

Object.ToolTipText="工资计发”

ImageIndex=3

EndProperty

BeginPropertyButton4{66833FEA-8583-11D1-B16A-00C0F0283628}Style=3

EndProperty

BeginPropertyButton5{66833FEA-8583-11D1-B16A-00C0F0283628}Caption="考勤考核"

Key="考勤考核”

Object.ToolTipText="考勤考核”

ImageIndex=6

EndProperty

BeginPropertyButton6{66833FEA-8583-11D1-B16A-00C0F0283628}Style=3

EndProperty

EndProperty

BorderStyle=1

End

BeginPropertyImages{2C247F25-8591-11D1-B16A-00C0F0283628}NumListImages=13

BeginPropertyListImage1{2C247F27-8591-11D1-B16A-00C0F0283628}Picture="人事管理系统.frx":

0000

Key=""

EndProperty

BeginPropertyListImage2{2C247F27-8591-11D1-B16A-00C0F0283628}Picture="人事管理系统.frx":

08DC

Key=""

EndProperty

BeginPropertyListImage3{2C247F27-8591-11D1-B16A-00C0F0283628}Picture="人事管理系统.frx":

11B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

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

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