人力资源管理系统-文献检索.doc_第1页
人力资源管理系统-文献检索.doc_第2页
人力资源管理系统-文献检索.doc_第3页
人力资源管理系统-文献检索.doc_第4页
人力资源管理系统-文献检索.doc_第5页
免费预览已结束,剩余13页可下载查看

下载本文档

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

文档简介

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

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

3、 modern necessitiesof each company in terms of the use of a set of effective human resource management system tomanagethe 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-speedre

4、placement 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 orde

5、r to facilitate the management of employees, the need for effective human resourcemanagementsoftware, reducing the workload of staff, to facilitate the operation of its staff toimprove the quality and level of management to achieve efficient, intelligent management, toimprove staff management effici

6、ency. Using databasetechnology to generate humanresourcemanagementsystem will greatly facilitate the understanding of the staff salary details and simplifyfinancial management and labor attendance records, so that the staff from the busy, complex task into a simple and efficient work. Achieve the ef

7、ficiency, effectiveness and timeliness of the employees basic salary information and attendance records.Keywords:VB, SQL, Human Resource Management文献信息检索课程报告目录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系统功能

8、模块 分析 .- 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-I文献信息检索课程报告1. 系统概述1.1 问题的提出该人力资源管理系统正是为实现用户对于公司员工工资管理而设计的。系统通过vb 技术,以及SQL语句的 灵活运用,来实现对员工考勤记录已经工资发放情况的操作

9、。最简单的人力资源管理需要有一个数据库文件人力资源管理系统. mdb和 4 个 frm 文件 .1.2 问题的解决对于数据库的创建,则是利用SQLServer这一关系数据库实现的,MicrosoftSQLServer2000是由美国微软公司所推出的关系数据库解决方案,该版本继承了SQL Server7.0版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点, 可跨越从运行 Microsoft Windows 98 的膝上型电脑 到运行 Microsoft Windows 2000 的大型多处理器的服务器 等多种平台使用 2 。1.3系统设计思想整个系统

10、是以 vb 技术来开发,数据库的创建使用 sql server 2000 。1.4系统开发工具开发环境: Windows XP ; 脚本语言: VB;数据库工具: sqlserver2000;- 1 -文献信息检索课程报告2. 需求分析在当下信息社会的高 科技,商品经济化的高利益驱使下,计算机的应用得以普及到经济和社会生活的各个层面。各行各业在日常经营管理各个方面走向规范化和网络化。以现代工具代替传统手工作业。无疑可以使管理更先进、更高效、更科学,信息交流更迅速。作为计算机及网络应 用的一部分,使用计算机对员工信息进行管理具有人工管理所无法比拟的优点。例如:检索迅速、保密性好,查找方便、存储量

11、大、成本低等。这些优点能够极大地提高人力 资源管理的效率,也是企业的科学化、正规化管理的重要条件。在系统设计之初,首先要 对系统的现状进行分析。根据系统的目标、需求和功能制定选择一个较理想的系统实现方 案,从而达到一个合理的优化系统。每个企业都需要对员工的考勤及工资的结算有一个明 确的统计体系,最初由于企业中员工较少,人工管理比较方便和灵活,伴随着企业的扩大, 人工管理已不能满足信息化的高速时代。1在构造系统时,首先 从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了员工基本信息表、工资计发信息表、用户信息表、考

12、勤信息表。2.1 功能模块分析根据人力资源管理系统的功能需求,将主要功能结构划分,其主要划分为以下功能:进行新旧员工信息修改以及删除;能够实现对员工基本信息的查询和编辑管理;能够进行考勤奖罚款功能;能够进行月工资信息的查询功能。2.1.1整个系统 功能结构图人力资源管理系统基本信息系统维护发放管理分析总结退出系统管理员工考查发综数设布管初关重退信勤询考放合据置局理始于新出息管勤分分库规员化登系管理析析分划管录统理析理图 2-1 人力资源管理系统功能结构图- 2 -文献信息检索课程报告2.1.2 系统功能模块分析1、用户登录和注册会员输入用户名与密码登录系统,每一个用户的用户名必须是唯一的。2、

13、员工基本信息的查询和更新模块将实现对员工基本信 息的查询和更新(修改、添加、删除)操 作,用于员工入职,辞职,以及更改员工信 息的情况。图 2-2 员工基本信息模块功能划分3、工资计发模块根据员工的出勤记录核算月工资,用户可以查询月工资的发放情况。4、考勤信息表。用户可以查询每月的考勤情况,考勤有病假、事假、迟到、早退、加班。2.1.3工资管理 系统流程图用户进入人力资源管 理系统,便于查询工资的发放情况以及近 期的考勤信息,工资管理系统流程如图 2-3 所示。系统时钟管理请求信息当前时间工资查询管员工考勤信息人力员理资源工资发放情况工员考勤信息管理用系统户工资发放情况考勤信息图 2-3 工资

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

15、r50籍贯Nationnvarchar50民族IdentificationChar18不为空身份证号PoliticalNvarchar50政治面貌AddressNvarchar50地址TelphoneNvarchar50电话EmailNvarchar50邮箱表 3- 2“工资计发信息信息”表列名数据类 型长度主键或 外键字段值 约束对应中 文属性名accountIDnumeric主键不为空staffIDChar8外键不为空basicSalaryFloat8不为空BonusFloat8carSubsidyFloat8houseSubsidyFloat8deInspectionFloat8over

16、timePayFloat8dePensionFloat8deMedicalInsurancFloat8deHousePtFundFloat8WageFloat8accountDateDatetime不为空表 3-3“用户信息”表自动编号员工编号底薪奖金车补房补扣考核加班费代扣养老保险代扣医疗保险代扣住房公积金应发工资计发日期列名数据类 型长度主键或 外键字段值 约束对应中 文属性名用户 IDchar10主键不为空用户 ID用户名称char10不为空用户名称用户类型Nvarchar8不为空用户类型- 4 -文献信息检索课程报告密码char10密码权限text权限表 3-4 “考勤信息 ”表列名数

17、据类 型长度主键或 外键字段值 约束对应中 文属性名accountIDnumeric主键不为空自动编号staffIDchar8外键不为空员工编号attendanceDatdatetime不为空考勤日期attendanceTypNvarchar50不为空考勤类型dayschar6不为空考勤天数remarktext不为空备注3.2 系统设计会员包括 4 个 frm 文件分别是人事管理系统. frm 、员工基本信息. frm 、用户管理 .frm 、考勤管理 .frm文件人事管理系统. frm: 用户登录界面文件员工基本信息. frm: 员工基本信息数据处理文件文件用户管理.frm :用户注册登录页

18、面文件考勤管理.frm :用户考勤数据处理文件- 5 -文献信息检索课程报告4.系统实现与测试4.1 登录界面图 4-1 用户登录界面4.2 主界面图 4-2 系统主页4.3 员工基本信息管理界面图 4-3 员工基本信息管理4.4 考勤查询界面- 6 -文献信息检索课程报告图 4-4 考勤查询 界面4.5 测试( 1)当用户名或密码错误时,页面上会显示出如图 4-6 所示:图 4-6 用户名密码测试图- 7 -文献信息检索课程报告5. 结束语逐渐地随着计算机在 社会各领域的广泛应用,大量繁杂的工作得以快速、高效的完成,使人们从繁重的劳动中解脱出来,提高了工作效率和工作量。在计算机应用的众多领域

19、中,管理信息系统占据着十分重要的地位。以计算机科学和现代化的通信技术为基础,对某一组织或机构中有关管理的数据进行收集、处理,并输出有用信息,从而支持组织决策的系统,使大量的手工劳 动自动完成,避免了因人工操作带来的各种错误。本系统结合运用 vb 技术与数据库技术,完 成了一个简单的人力资源管理系统,实现了用户登录模块、员工基本信息模块和考勤信息管理模块功能,可以满足普通的人事管理。但与真正进行商业运作的系统还有很大的差距。目前此人力资源管理系统经过调试、测试,基本运转正常。但在某些模块还需改进、完善。通过这次设计实现了 对人力资源管理系统的开发,使我对数据库以及 vb 有了更深的 学习和掌握,

20、熟悉了一些对数据库的基本操作,但也认识到自己的很多不足 , 专业知识 掌握不扎实,编程语言运用不够熟练。在今后的道路中,还要不断地刻苦努力学习,扎实所学,弥补不足,达到学以致用的目的。- 8 -文献信息检索课程报告参考文献1陈明锐 .Visualbasic 程序设计及应用教程 . 北京 : 高等教育出版社, 20082尹志宇,郭晴 . 数据库原理与应用教程 : SQL Server. 北京:清华大学出版社,2010- 9 -文献信息检索课程报告附录1.数据库代码:(1)use人力资源管理系统createtable员工基本信息(staffIDchar(8)not nullprimary key,

21、Namechar(10) not null,Sexchar(2) not null,Birthdatetime,Birthplacenvarchar(50),Nationnvarchar(50)not null,Identificationchar(18)not null,Politicalnvarchar(50),addressnvarchar(50),telphonenvarchar(50),emailnvarchar(50)( 2) use 人力资源管 理系统 create table 工资计发信息 表( accountIDnumericnot nullprimary key,staff

22、IDchar(8)not null,basicSalaryfloat(8)not null,bonusfloat(8),carSubsidyfloat(8),houseSubsidyfloat(8),deInspectionfloat(8)overtimePayfloat(8),dePensionfloat(8),deMedicalInsurancefloat(8),deHousePtFundfloat(8),wagefloat(8),accountDatedatetime not null )( 3) use 人力资源管 理系统createtable用户信息表(用户 IDchar(10)no

23、t nullprimary key,用户名称char(6)not null,用户类型nvarchar(8)not null ,密码char(10),权限text )( 4) use 人力资源管 理系统create table考勤信息表(accountIDnumericnot null primary key,staffIDchar(8) not null,attendanceDatedatetimenot null,attendanceTypenvarchar(50)not null ,daysintnot null ,remarktextnot null )2.登录界面的代码如下:Begin

24、 VB.Form loadingBorderStyle=0NoneCaption=登陆 LinkTopic=Form1Picture=登陆 .frx:0000ShowInTaskbar=0FalseBegin VB.CommandButtonCommand3-10-文献信息检索课程报告Caption=退出EndBegin VB.CommandButtonCommand2Caption=重置EndBegin VB.CommandButtonCommand1Caption=登陆EndBegin VB.TextBoxText2BackColor=&H00FFFFC0&PasswordChar=*Ta

25、bIndex=3EndBegin VB.TextBoxText1BackColor=&H00FFFFC0&TabIndex=2EndBegin VB.LabelLabel2BackStyle=0TransparentCaption=密码:TabIndex=1EndBegin VB.LabelLabel1BackStyle=0TransparentCaption=用户名: TabIndex=0EndEndPrivate Sub Command1_Click()If Text1.Text= fff And Text2.Text= 123 ThenfrmHRMS.Showloading.Enable

26、d= FalseElsemsg = MsgBox( 用户名或密码错误!)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 frmHR

27、MSBackColor=&H8000000B&Caption= 人力资源管理系统LinkTopic=MDIForm1Begin MSComctlLib.ToolbarToolbar1Align=1Align TopTabIndex=0Style=1-11-文献信息检索课程报告ImageList=ImageList1HotImageList=ImageList1_Version=393216BeginProperty Buttons 66833FE8-8583-11D1-B16A-00C0F0283628NumButtons=14BeginProperty Button1 66833FEA-85

28、83-11D1-B16A-00C0F0283628Caption=员工信息 Key=员工信息 Object.ToolTipText=员工信息 ImageIndex=12EndPropertyBeginProperty Button2 66833FEA-8583-11D1-B16A-00C0F0283628Style= 3EndPropertyBeginProperty Button3 66833FEA-8583-11D1-B16A-00C0F0283628Caption=工资计发 Key=工资计发 Object.ToolTipText=工资计发 ImageIndex=3EndPropertyB

29、eginProperty Button4 66833FEA-8583-11D1-B16A-00C0F0283628Style=3EndPropertyBeginProperty Button5 66833FEA-8583-11D1-B16A-00C0F0283628Caption=考勤考核 Key=考勤考核 Object.ToolTipText=考勤考核 ImageIndex=6EndPropertyBeginProperty Button6 66833FEA-8583-11D1-B16A-00C0F0283628Style=3EndPropertyEndPropertyBorderStyle

30、=1EndBeginProperty Images 2C247F25-8591-11D1-B16A-00C0F0283628NumListImages=13BeginProperty ListImage1 2C247F27-8591-11D1-B16A-00C0F0283628Picture=人事管理系统.frx:0000Key=EndPropertyBeginProperty ListImage2 2C247F27-8591-11D1-B16A-00C0F0283628Picture=人事管理系统.frx:08DCKey=EndPropertyBeginProperty ListImage3

31、 2C247F27-8591-11D1-B16A-00C0F0283628Picture=人事管理系统.frx:11B8Key=EndPropertyBeginProperty ListImage4 2C247F27-8591-11D1-B16A-00C0F0283628Picture=人事管理系统.frx:1A94Key=EndPropertyBeginProperty ListImage5 2C247F27-8591-11D1-B16A-00C0F0283628Picture=人事管理系统.frx:2370Key=EndPropertyBeginProperty ListImage6 2C247F27-8591-11D1-B16A-00C0F0283628-12-文献信息检索课程报告Picture= 人事管理系统 .frx:2C4CKey=EndPropertyEndEndBegin VB.Menu员工信息管理Caption= 员工信息管理 Begin VB.Menu staffInfoCaption=员工基本信息EndBegin VB

温馨提示

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

评论

0/150

提交评论