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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、人力资源管理系统文献检索文献信息检索课程报告项目名称: 人力资源管理系统 专 业: 计算机科学与技术 年 级: 2012级 姓 名: XXXXX 学 号: XXXXXXX 指导老师: XXXXX 2013年12月摘 要伴随着时代的进步,计算机已成为现代人不可或缺的生活必需品,对每个公司而言若采用一套行之有效的人力资源管理系统来管理企业员工的基本信息、考勤记录及工资的发放,会方便许多。以前单一的人工记录已经无法满足当下高速更替的员工流量。仅靠简单的查阅档案记录人员流动、个人考勤及最终的工资结算,不仅费时费力,而且极容易出错,往往是投入大量的人力物力却得不到满意的高效管理。为了便于企业员工的管理,

2、需要有效的人力资源管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高企业员工的管理效率的目的。采用数据库技术生成的人力资源管理系统将会极大地方便员工对工资明细的了解并简化财务管理人员和考勤记录的劳动量,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。实现了员工基本信息与工资考勤记录的高效性、有效性和及时性。 关键词:vb,SQL, 人力资源管理AbstractWith the progress of time, computers have become an integral part of the modern neces

3、sities of each company in terms of the use of a set of effective human resource management system to manage the basic information of employees , payment of wages and attendance records , will be a lot easier . Previous single manual recording has been unable to meet the current high-speed replacemen

4、t of staff traffic. Simple access to archival records alone mobility , personal attendance and final settlement of wages , not only time consuming but also very easy to make mistakes , often putting in a lot of manpower and resources , but not satisfied with the efficient management .In order to fac

5、ilitate the management of employees, the need for effective human resource management software, reducing the workload of staff, to facilitate the operation of its staff to improve the quality and level of management to achieve efficient, intelligent management, to improve staff management efficiency

6、. Using database technology to generate human resource management system will greatly facilitate the understanding of the staff salary details and simplify financial management and labor attendance records, so that the staff from the busy, complex task into a simple and efficient work. Achieve the e

7、fficiency, effectiveness and timeliness of the employees basic salary information and attendance records.Keywords: VB, SQL, Human Resource Management1. 系统概述1.1问题的提出该人力资源管理系统正是为实现用户对于公司员工工资管理而设计的。系统通过vb技术,以及SQL语句的灵活运用,来实现对员工考勤记录已经工资发放情况的操作。最简单的人力资源管理需要有一个数据库文件人力资源管理系统.mdb和4个frm文件.1.2问题的解决对于数据库的创建,则是利

8、用SQL Server 这一关系数据库实现的,Microsoft SQL Server2000是由美国微软公司所推出的关系数据库解决方案,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用2。1.3系统设计思想整个系统是以vb技术来开发,数据库的创建使用sql server 2000。1.4系统开发工具 开发环境:Windows XP ;脚本语言: VB;

9、数据库工具:sql server 2000; 2. 需求分析在当下信息社会的高科技,商品经济化的高利益驱使下,计算机的应用得以普及到经济和社会生活的各个层面。各行各业在日常经营管理各个方面走向规范化和网络化。以现代工具代替传统手工作业。无疑可以使管理更先进、更高效、更科学,信息交流更迅速。作为计算机及网络应用的一部分,使用计算机对员工信息进行管理具有人工管理所无法比拟的优点。例如:检索迅速、保密性好,查找方便、存储量大、成本低等。这些优点能够极大地提高人力资源管理的效率,也是企业的科学化、正规化管理的重要条件。在系统设计之初,首先要对系统的现状进行分析。根据系统的目标、需求和功能制定选择一个较

10、理想的系统实现方案,从而达到一个合理的优化系统。每个企业都需要对员工的考勤及工资的结算有一个明确的统计体系,最初由于企业中员工较少,人工管理比较方便和灵活,伴随着企业的扩大,人工管理已不能满足信息化的高速时代1。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了员工基本信息表、工资计发信息表、用户信息表、考勤信息表。2.1 功能模块分析根据人力资源管理系统的功能需求,将主要功能结构划分,其主要划分为以下功能:进行新旧员工信息修改以及删除;能够实现对员工基本信息的查询和编辑管理;能够进行考勤奖罚款

11、功能;能够进行月工资信息的查询功能。2.1.1 整个系统功能结构图图2-1人力资源管理系统功能结构图2.1.2系统功能模块分析1、用户登录和注册会员输入用户名与密码登录系统,每一个用户的用户名必须是唯一的。2、员工基本信息的查询和更新模块将实现对员工基本信息的查询和更新(修改、添加、删除)操作,用于员工入职,辞职,以及更改员工信息的情况。图2-2员工基本信息模块功能划分3、工资计发模块根据员工的出勤记录核算月工资,用户可以查询月工资的发放情况。4、考勤信息表。 用户可以查询每月的考勤情况,考勤有病假、事假、迟到、早退、加班。2.1.3 工资管理系统流程图用户进入人力资源管理系统,便于查询工资的

12、发放情况以及近期的考勤信息,工资管理系统流程如图2-3所示。图2-3 工资管理系统流程图3. 系统设计3.1数据库设计数据库文件人力资源管理.mdb包括个表:“员工基本信息”表,“工资计发信息信息”表“用户信息”表和“考勤信息”表,分别用来存放“人力资源系统”的员工信息,工资信息,用户信息和员工的出勤记录的数据,它们的结构如表3-1,表3-2表3-3和表3-4所示:表3-1 “员工基本信息”表列名数据类型长度主键或外键字段值约束对应中文属性名staffIDChar8主键不为空员工编号Namechar10不为空姓名Sexchar2不为空性别Birthdatetime出生年月Birthplacen

13、varchar50籍贯Nationnvarchar50民族IdentificationChar18不为空身份证号PoliticalNvarchar50政治面貌AddressNvarchar50地址TelphoneNvarchar50电话EmailNvarchar50邮箱表3-2“工资计发信息信息”表列名数据类型长度主键或外键字段值约束对应中文属性名accountIDnumeric主键不为空自动编号staffIDChar8外键不为空员工编号basicSalaryFloat8不为空底薪BonusFloat8奖金carSubsidyFloat8车补houseSubsidyFloat8房补deInsp

14、ectionFloat8扣考核overtimePayFloat8加班费dePensionFloat8代扣养老保险deMedicalInsurancFloat8代扣医疗保险deHousePtFundFloat8代扣住房公积金WageFloat8应发工资accountDateDatetime不为空计发日期表3-3“用户信息”表列名数据类型长度主键或外键字段值约束对应中文属性名用户IDchar10主键不为空用户ID用户名称char10不为空用户名称用户类型Nvarchar8不为空用户类型密码char10密码权限text权限表3-4 “考勤信息”表列名数据类型长度主键或外键字段值约束对应中文属性名ac

15、countIDnumeric主键不为空自动编号staffIDchar8外键不为空员工编号attendanceDatdatetime不为空考勤日期attendanceTypNvarchar50不为空考勤类型dayschar6不为空考勤天数remarktext不为空备注3.2系统设计会员包括4个frm文件分别是人事管理系统.frm、员工基本信息.frm、用户管理.frm、考勤管理.frm文件人事管理系统.frm:用户登录界面文件员工基本信息.frm:员工基本信息数据处理文件文件用户管理.frm:用户注册登录页面 文件考勤管理.frm:用户考勤数据处理文件 4. 系统实现与测试4.1登录界面图4-1

16、用户登录界面4.2主界面图4-2系统主页4.3员工基本信息管理界面图4-3员工基本信息管理4.4考勤查询界面图4-4考勤查询界面4.5测试(1)当用户名或密码错误时,页面上会显示出如图4-6所示:图4-6 用户名密码测试图5. 结束语逐渐地随着计算机在社会各领域的广泛应用,大量繁杂的工作得以快速、高效的完成,使人们从繁重的劳动中解脱出来,提高了工作效率和工作量。在计算机应用的众多领域中,管理信息系统占据着十分重要的地位。以计算机科学和现代化的通信技术为基础,对某一组织或机构中有关管理的数据进行收集、处理,并输出有用信息,从而支持组织决策的系统,使大量的手工劳动自动完成,避免了因人工操作带来的各

17、种错误。本系统结合运用vb技术与数据库技术,完成了一个简单的人力资源管理系统,实现了用户登录模块、员工基本信息模块和考勤信息管理模块功能,可以满足普通的人事管理。但与真正进行商业运作的系统还有很大的差距。目前此人力资源管理系统经过调试、测试,基本运转正常。但在某些模块还需改进、完善。通过这次设计实现了对人力资源管理系统的开发,使我对数据库以及vb有了更深的学习和掌握,熟悉了一些对数据库的基本操作,但也认识到自己的很多不足,专业知识掌握不扎实,编程语言运用不够熟练。在今后的道路中,还要不断地刻苦努力学习,扎实所学,弥补不足,达到学以致用的目的。参考文献1 陈明锐.Visual basic程序设计

18、及应用教程.北京:高等教育出版社,20082尹志宇,郭晴.数据库原理与应用教程:SQL Server.北京:清华大学出版社,2010附录1.数据库代码:(1)use 人力资源管理系统create table 员工基本信息(staffID char(8) not null primary key,Name char(10) not null,Sex char(2) not null,Birth datetime,Birthplace nvarchar(50),Nation nvarchar(50) not null,Identification char(18) not null,Politic

19、al nvarchar(50),address nvarchar(50),telphone nvarchar(50),email nvarchar(50)(2)use 人力资源管理系统 create table 工资计发信息表(accountID numeric not null primary key, staffID char(8) not null,basicSalary float(8) not null, bonus float(8), carSubsidy float(8), houseSubsidy float(8), deInspection float(8) overtime

20、Pay float(8), dePension float(8), deMedicalInsurance float(8), deHousePtFund float(8), wage float(8), accountDate datetime not null)(3)use 人力资源管理系统 create table 用户信息表 (用户ID char(10) not null primary key, 用户名称 char(6) not null, 用户类型 nvarchar(8) not null, 密码 char(10), 权限 text)(4)use 人力资源管理系统 create ta

21、ble 考勤信息表 (accountID numeric not null primary key, staffID char(8) not null, attendanceDate datetime not null, attendanceType nvarchar(50) not null, days int not null, remark text not null)2.登录界面的代码如下:Begin VB.Form loading BorderStyle = 0 None Caption = 登陆 LinkTopic = Form1 Picture = 登陆.frx:0000 Sho

22、wInTaskbar = 0 False Begin VB.CommandButton Command3 Caption = 退出 End Begin VB.CommandButton Command2 Caption = 重置 End Begin VB.CommandButton Command1 Caption = 登陆 End Begin VB.TextBox Text2 BackColor = &H00FFFFC0& PasswordChar = * TabIndex = 3 End Begin VB.TextBox Text1 BackColor = &H00FFFFC0& TabI

23、ndex = 2 End Begin VB.Label Label2 BackStyle = 0 Transparent Caption = 密 码: TabIndex = 1 End Begin VB.Label Label1 BackStyle = 0 Transparent Caption = 用户名: TabIndex = 0 EndEndPrivate Sub Command1_Click()If Text1.Text = fff And Text2.Text = 123 ThenfrmHRMS.Showloading.Enabled = FalseElsemsg = MsgBox(

24、用户名或密码错误!)Text1.Text = Text2.Text = Text1.SetFocusEnd IfEnd SubPrivate Sub Command2_Click()Text1.Text = Text2.Text = Text1.SetFocusEnd SubPrivate Sub Command3_Click()Unload MeEnd Sub3.主界面代码如下:Object = 831FDD16-0C5C-11D2-A9FC-0000F8754DA1#2.1#0; mscomctl.ocxBegin VB.MDIForm frmHRMS BackColor = &H8000

25、000B& Caption = 人力资源管理系统 LinkTopic = MDIForm1 Begin MSComctlLib.Toolbar Toolbar1 Align = 1 Align Top TabIndex = 0 Style = 1 ImageList = ImageList1 HotImageList = ImageList1 _Version = 393216 BeginProperty Buttons 66833FE8-8583-11D1-B16A-00C0F0283628 NumButtons = 14 BeginProperty Button1 66833FEA-858

26、3-11D1-B16A-00C0F0283628 Caption = 员工信息 Key = 员工信息 Object.ToolTipText = 员工信息 ImageIndex = 12 EndProperty BeginProperty Button2 66833FEA-8583-11D1-B16A-00C0F0283628 Style = 3 EndProperty BeginProperty Button3 66833FEA-8583-11D1-B16A-00C0F0283628 Caption = 工资计发 Key = 工资计发 Object.ToolTipText = 工资计发 Ima

27、geIndex = 3 EndProperty BeginProperty Button4 66833FEA-8583-11D1-B16A-00C0F0283628 Style = 3 EndProperty BeginProperty Button5 66833FEA-8583-11D1-B16A-00C0F0283628 Caption = 考勤考核 Key = 考勤考核 Object.ToolTipText = 考勤考核 ImageIndex = 6 EndProperty BeginProperty Button6 66833FEA-8583-11D1-B16A-00C0F028362

28、8 Style = 3 EndProperty EndProperty BorderStyle = 1 End BeginProperty Images 2C247F25-8591-11D1-B16A-00C0F0283628 NumListImages = 13 BeginProperty ListImage1 2C247F27-8591-11D1-B16A-00C0F0283628 Picture = 人事管理系统.frx:0000 Key = EndProperty BeginProperty ListImage2 2C247F27-8591-11D1-B16A-00C0F0283628

29、 Picture = 人事管理系统.frx:08DC Key = EndProperty BeginProperty ListImage3 2C247F27-8591-11D1-B16A-00C0F0283628 Picture = 人事管理系统.frx:11B8 Key = EndProperty BeginProperty ListImage4 2C247F27-8591-11D1-B16A-00C0F0283628 Picture = 人事管理系统.frx:1A94 Key = EndProperty BeginProperty ListImage5 2C247F27-8591-11D1-B16A-00C0F0283628 Picture = 人事管理系统.frx:2370 Key =

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

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