人事管理系统毕业论文终稿.docx
《人事管理系统毕业论文终稿.docx》由会员分享,可在线阅读,更多相关《人事管理系统毕业论文终稿.docx(28页珍藏版)》请在冰豆网上搜索。
![人事管理系统毕业论文终稿.docx](https://file1.bdocx.com/fileroot1/2023-1/1/4942e0ee-c8ce-4818-ae96-2efdd8d8fc6d/4942e0ee-c8ce-4818-ae96-2efdd8d8fc6d1.gif)
人事管理系统毕业论文终稿
人事管理系统毕业论文-终稿
WuhanPolytechnicUniversityIndustrial&CommercialCollege
本科毕业论文〔设计〕
论文题目
:
人事治理系统
姓名
:
学号
:
班级
:
年级
:
专业
:
信息治理与信息系统
系部
:
信息工程系
指导教师
:
孙敏
完成时刻
:
2020年5月12日
作者声明
本毕业论文〔设计〕是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。
对本论文〔设计〕的研究做出重要奉献的个人和集体,均已在文中以明确方式标明。
因本毕业论文〔设计〕引起的法律结果完全由本人承担。
毕业论文〔设计〕成果归武汉工业学院工商学院所有。
特此声明。
作者专业
:
信息治理与信息系统
作者学号
:
0530********
作者签名
:
200年月日
人事治理系统
陈倩
PersonnelManagementSystem
Chen,Qian
2020年5月12日
摘要
人力资源治理是企业治理中的一个重要内容,随着时代的进步,企业也逐步变得庞大起来。
如何治理好企业内部职员的信息,成为企业治理中的一个大问题。
在这种情形下,开发一个人力资源治理系统就显得专门必要。
本系统结合公司实际的人事、制度,通过实际的需求分析,采纳功能强大的VisualBasic6.0作为开发工具而开发出来的单机版人事管人事理系统。
整个系统从符合操作简便、界面友好、灵活、有用、安全的要求动身,本企业人事治理系统具有如下功能:
职员差不多信息的录入、修改、查询、删除模块,职员假条信息录入、修改、查询、删除模块,职职员资信息的录入,运算,查询,以及系统用户的设置以及系统的爱护功能。
为企业人事治理提供信息咨询,信息检索,信息存取等服务,差不多上能够满足现代企业对人事治理的需要。
本文系运用规范研究方法进行的专题研究。
全文分六个部分:
第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统要紧运用的是VisualBasic6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,要紧是人事治理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的要紧代码;第六部分,是系统的实现,最后,是软件的测试。
关键词:
信息治理;人事治理;人事治理系统;VisualBasic6.0
Abstract
Humanresourcesmanagementisthemanagementofanimportantprogresswiththetimes,companieshavegraduallybecomeahugeup.Howtomanageinternalemployeeinformation,businessmanagementhasbecomeabigproblem.Inthiscase,thedevelopmentofahumanresourcemanagementsystemitisverynecessary.
Thesystemcombinesthecompany'sactualpersonnel,systems,analysisofactualdemand,theuseofpowerfuldevelopmenttoolsasVisualBasic6.0anddevelopedstand-aloneversionofthepersonnelmanagementsystemgoverningpersonnel.Fromthewholesysteminlinewiththesimple,user-friendly,flexible,practicalandsafetyrequirements,thepersonnelmanagementsystemoftheenterpriseshavethefollowingfunctions:
basicinformationaboutstaffinput,modify,query,deletethemodule,staffleaveinformationentry,modify,query,deletemodule,theentrywagesofinformation,computing,information,andusersofthesystemsettingsandsystemmaintenancefunctions.Personnelmanagementfortheenterprisetoprovideinformationconsultation,informationretrieval,informationaccessservices,primarilytomeetthemodernenterprisestopersonnelmanagement.Thisarticleistheuseofnormsofresearchmethodsandtopicalstudies.Thefulltextofsixparts:
PartI,isthesubjectofresearchsourcesandthepurposeandsignificance;thesecondpartofthedevelopmenttoolsofchoice,thesystemismainlyusedasaVisualBasic6.0futureapplicationdevelopmentsystemtoolsAccessdatabaseasabackground;thethirdpartofthesystemneedsanalysis,personnelmanagementsystemismainlydemandanalysis;fourthpartoftheanalysisandimplementation,includingsystemdesignanddatabasemoduleofthedesign;thefifthpartoftheDesignandImplementationofthecode,thesystemisrunningamajoreventcode;thesixthpartofthesystem,finally,testthesoftware.
Keywords:
Informationmanagement;personnelmanagement;PersonnelManagementSystem;VisualBasic6.0
引论
人力资源治理是结合公司实际的人事、制度,通过实际的需求分析,采纳功能强大的VisualBasic6.0作为开发工具而开发出来的单机版人事管人事理系统。
整个系统从符合操作简便、界面友好、灵活、有用、安全的要求动身,本企业人事治理系统具有如下功能:
职员差不多信息的录入、修改、查询、删除模块,职员假条信息录入、修改、查询、删除模块,职职员资信息的录入,运算,查询,以及系统用户的设置以及系统的爱护功能。
为企业人事治理提供信息咨询,信息检索,信息存取等服务,差不多上能够满足现代企业对人事治理的需要。
一、课题的来源与意义
〔一〕本课题的来源
随着运算机技术的飞速进展,运算机在企业治理中应用的普及,利用运算机实现企业人事治理势在必行。
关于大中型企业来说,利用运算机支持企业高效率完成劳动人事治理的日常事务,是适应现代企业制度要求、推动企业劳动人事治理走向科学化、规范化的必要条件;运算机治理所无法比拟的优点检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。
不同的企业具有不同的人事治理制度,这就决定了不同的企业需要不同的人事治理系统。
人事治理系统是一个企业单位不可缺少的部分,它的内容关于企业的决策者和治理者来说都至关重要,因此人事治理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式治理文件档案,这种治理方式存在着许多缺点,如:
效率低、保密性差,另外时刻一长,将产生大量的文件和数据,这关于查找、更新和爱护都带来了许多的困难。
随着运算机技术的飞速进展,运算机在企业治理中应用的普及,利用运算机实现企业人事治理势在必行。
合理的利用有助于企业进展的治理系统是企业改革的一种优越的表达,不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。
作为运算机应用的一部分,使用运算机对人事信息进行治理,具有手工治理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。
因此,开发如此一套适用的人事治理软件成为专门有必要的情况,在下面的各章中我们将以开发一套人事治理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
〔二〕本课题研究的目的及意义
现代信息技术的进展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事治理的形式和内涵都在发生着全然性的变化。
在过去,一支笔和一张绘图桌,可能确实是进行办公的全部工具。
今天,电脑、扫描仪和打印机等,已差不多取代了旧的办公用具。
现在,人事治理己完全能够通过电脑进行,并在运算机辅助下准确快速地完成许多复杂的工作。
这些都大大地缩短治理的时刻。
而今天,人事治理的内容己经转变为对更为广泛的系统价值的追求。
信息治理,现在已是一个热门话题,它已为许多企业所采纳。
我认为,在现代化的进程中,引入现代治理的思想,建立一套可面向企事业单位人事的信息治理系统,也是十分必要的。
本课题基于我国企业治理信息化建设现状,结合在实际工作中所遇到的问题和收成,对企业人事治理系统在设计开发等方面进行研究,重点研究系统开发中所采纳的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营治理模式向信息化治理模式转变的过程,以及人事治理系统在企业治理信息化中所起到的重要作用。
本课题的开发要紧是要花费相当多的人力和时刻,尽管开发出来的软件可能离具体产生效益还有一定的距离。
然而,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发依旧具有相当大的经济可行性的。
〔三〕本课题的研究现状
目前,在国内外各大企事业单位中,人事治理系统的使用是专门广泛的。
同时,有专门多的软件开发商也开发了许多基于各种行业的企业人事治理学系统,其中有单机版的,也有C/S和B/S模式的。
而不同的企业具有不同的人事治理制度,这就决定了不同的企业需要不同的人事治理系统。
而且,企业治理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的人事治理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才治理工作办公自动化、信息资源化和治理科学化建设进程必要途径。
因此建立适合企业的治理信息系统,是促进企业信息高速公路的进展,为企业的进展提供条件的重要课题。
随着数据库技术和网络技术的进展,数据库的互连技术正成为世界运算机领域研究的热点,基于WEB的治理信息系统的研究正成为MIS研究的主流。
与此同时,Internet的进展与普及,国内许多企业差不多建成有自己的企业人力资源治理软件,为企业的快速运营提供了专门大方便。
然而关于有些中小企业来说,不需要大量的数据库,因此我们的目标是开发一个功能使用,操作简单的人事治理系统。
二、开发工具的选择
现在,市场上能够选购的应用开发产品专门多,流行的也有数十种。
在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些那么偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。
然而,语言的弹性和工具的便利性是密不可分的,只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使专门简单的界面处理动作,也会严峻地白费程序设计师的宝贵时刻;相反,假如只有便利的工具,却没有弹性的语言作支持,许多专门化的处理动作必需要耗费数倍的工夫来处理,使得原先所标榜的效率提高的优点失去了作用。
本设计我将采纳面向对象的方法,综合运用数据库技术、程序设计技术,结合企业人事治理知识,以VisualBasic6.0作为系统前台应用程序开发工具,Access作为后台数据库,通过VisualBasic6.0中的Data控件使两者进行连接从而进行系统软件开发。
〔一〕开发软件Access的介绍
MicrosoftAccess是比较流行的关系型数据库治理系统之一,其差不多核心是MicrosoftJet数据库引擎,是一些关于某个特定主题或目的的信息集合。
它的作用是用来储备,爱护和检索数据。
同时,提供了VBA编程接口,能够为用户提供各种各样的编程功能。
一个数据库对象是由假设干表,查询,窗体,报表,宏和模块等对象及对象的集合组成的,这些集合的组合丰富和增强了Access数据库的功能。
在Access中,所有的对象均储存在一个〝.MDB〞文件中,这给数据库的爱护带来了专门大的方便。
选择Access作为后台数据库,是因为Access在许多数据治理的系统中差不多专门广泛的使用,在数据流治理方面也是比较成熟的。
同时Access相比较SQL作为后台数据库,在连接方面有更为简易的表现,因此选择Access作为后台数据库。
〔二〕开发软件VisualBasic6.0的介绍
VisualBasic6.0是微软公司推出的可视化编成工具,它提供了专门简单、快捷的开发方法,不管是初学者依旧专业开发人员,只要稍有语言基础就能够快速把握并熟知。
Basic是Beginner’sAll-purposeSymbolicInstructionCode〔初学者通用符号指令代码〕的缩写,它产生于20世纪60年代初期,因其简单易学、使用方便。
1991年,Microsoft公司第一推出了建立在Windows开发平台基础上的开发工具——VisualBasic1.0,VisualBasic是基于Basic语言基础上的一种可视化程序设计语言。
之后Microsoft公司相继推出了VisualBasic3.0〔1993年〕、VisualBasic4.0〔1995年〕、VisualBasic5.0〔1997年〕,1998年推出了VisualBasic6.0版,使得VisualBasic在开发环境、功能上进一步完善和扩充,在数据库治理、网络编成等方面得到了更广泛的应用。
因此,使用单一的一个工具去完成一个中大型的应用系统的需求分析,是不可能成功的。
因为社会在进展,用户的需求也在改变,如何把握住用户的需求是需要时刻的,面向对象的方法有时也会忽略外在的与表层的要求,不仅仅是要获得关键的需求,其他更多的需求往往要等到用户在使用后才明白,然而等到用户使用是不现实的,作为原型开发模型中的原型也是收集用户需求,描述与说明需求的一类相当有效的方法与工具。
在我们的开发过程中,为了更好地让用户了解我们的系统和我们的设计方案,让用户在见面会上更有方向性与针对性,我们对用户进行需求分析,从而在真正的分析与设计时就能更加符合用户的要求。
总之,软件需求分析方法和工具的使用,对我们软件开发过程阻碍是专门深远的,选用高效能的正确的方法与工具,能够使我们的软件更加正确地反映现实需求,更加具有可用性、可扩展性和可爱护性;降低了软件项目的风险。
三、系统分析与设计
〔一〕系统分析
1.系统需求分析
随着科学技术的不断提高,运算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为运算机应用的一部分,使用运算机对人事信息进行治理,具有着手工治理所无法比拟的优点。
这些优点能够极大地提高人事治理的效率,也是企业的科学化、正规化治理,与世界接轨的重要条件。
依照以上情形,决定实施建立人事信息治理系统,因为人事信息治理是一个企业单位不可缺少的部分,它的内容关于企业的决策者和治理者来说都至关重要,因此人事信息治理系统应该能够为用户提供充足的信息和快捷的查询手段。
能够解决一直以来人们使用传统人工的方式治理文件档案存在着的许多缺点,如:
效率低、保密性差,另外时刻一长,将产生大量的文件和数据,这关于查找、更新和爱护都带来了许多的困难。
随着运算机技术的飞速进展,运算机在企业治理中应用的普及,利用运算实现企业人事档案的治理势在必行。
当前企业信息治理系统正在从US结构向B/S结构转移,然而由于安全性等方面的因素,C/S结构的治理信息系统仍旧占据企业治理信息系统的主流。
人事治理系统是现代企业治理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事治理走向科学化、规范化的必要条件。
人事信息治理系统是针对企业人事处的大量业务处理工作用运算机进行全面现代化治理,他必须具备以下差不多功能:
〔1〕人事档案治理数据库及表的操作。
实现对人事档案治理数据库及表的创建,表中数据的爱护。
〔2〕人事档案信息的治理。
实现人事信息的添加,储存,修改和删除等。
〔3〕人事档案信息的应用。
实现人事信息的查询,统计,人事资源的利用等。
2.可行性分析
人事治理系统后台数据库采纳目前应用十分广泛的桌面型关系数据库MicrosoftOfficeAccess2003,由于其具有快速、方便、灵活和可移植性等特点被大多数软件开发者所使用;前台采纳VisualBasic6.0作为要紧的开发工具,其可与Access2003数据库无缝衔接。
〔二〕系统功能设计
1.系统的功能分析
人事信息治理系统是一个典型的数据库开发应用程序,它由职员信息治理、工资治理、假条信息治理、系统用户治理等模块组成,具体规划如下:
〔1〕系统用户治理:
对使用系统的用户进行治理,为他们分配一定的权限,使他们规范的使用系统。
本系统的用户分为两类:
治理员和一样用户。
治理员能够对系统的各个模块进行添加,删除,修改,查询;而一样用户只能对各模块进行简单的查询,从而了解相关的信息。
〔2〕职工信息治理:
职工信息治理包括对职工差不多信息和情形的记录进行查询、添加、删除和修改。
要紧由治理员进行。
〔3〕职工工资治理:
职工工资治理要紧是对职工工资的综合的核算,建立合理,规范的企业工资核算制度,保证职工的合法权益。
〔4〕职工假条治理:
职工假条治理是对职工的出勤进行治理,方便人事处治理员对职工工资的核算,方便随时了解最新,最全面工作情形,从而合理的完成工作。
2.系统功能结构
系统功能结构图要紧从功能的角度描述了系统的结构。
人事治理的系统功能结构如图1所示:
图1系统功能结构图
〔三〕数据库设计
人事治理系统的数据库采纳Access,系统数据库的名称为〝data〞。
数据库data中包含了4张数据表。
下面分别给出数据表概要说明和要紧数据表的结构。
〔1〕职工信息数据表:
用于储存职工的差不多信息。
职工信息表见表1所示:
表1职工差不多信息表
字段
字段名
类型
宽度
Nulls
1
职工编号
数值型
11
否
2
姓名
字符型
20
否
3
身份证号
字符型
18
否
4
民族
字符型
10
否
5
性别
字符型
4
否
6
出生日期
字符型
20
否
7
毕业学校
字符型
20
否
8
学历
字符型
20
否
9
部门
字符型
20
否
10
职称
字符型
20
否
11
上司
字符型
20
否
12
字符型
20
否
13
EMAIL
字符型
20
否
14
EDIT
数值型
11
否
15
EDITTIME
日期型
8
否
〔2〕工资信息数据表:
用来储备职工的工资情形,包括姓名,职称,工资等信息。
工资信息表见表2所示:
表2工资信息表
字段
字段名
类型
宽度
Nulls
1
工资编号
字符型
50
否
2
职工编号
数值型
11
否
3
年份
数值型
6
否
4
月份
数值型
6
否
5
差不多工资
数值型
11
否
6
加班工资
数值型
11
否
7
交通补助
数值型
11
否
8
总工资
数值型
11
否
9
考勤扣除
数值型
11
否
10
保险扣除
数值型
11
否
11
扣税
数值型
11
否
12
总扣除
数值型
11
否
13
实际工资
数值型
11
否
14
EDIT
数值型
11
否
15
EDITTIME
日期型
8
否
16
备注
备注型
10
否
〔3〕假条信息数据表:
储备假条相关信息。
假条信息表见表3所示:
表3假条信息表
字段
字段名
类型
宽度
Nulls
1
假条编号
字符型
6
否
2
职工编号
数值型
11
否
3
起始日期
字符型
20
否
4
中止日期
字符型
20
否
5
天数
数值型
6
否
6
原由
字符型
50
否
7
状态
字符型
20
否
8
批准人
字符型
20
否
9
EDIT
数值型
11
否
10
EDITTIME
日期型
8
否
11
备注
备注型
10
否
〔4〕用户信息表,用于储存用户信息。
用户信息表见表4所示:
表4用户信息表
字段名称
数据类型
长度
用户名〔主键〕
文本
20
密码
文本
20
四、要紧功能模块设计
〔一〕系统架构设计
人事治理系统的架构分为窗体和模块两个部分。
在窗体的部分有以下几个窗体,他们的作用分别是:
〝frmAbout〞是关于窗口,是对系统的说明;
〝frmEdit.frm〞是编辑窗口,能够对职员信息进行添加,删除的操作;
〝frmHelp.frm〞是关心窗体,对新用户提供关心;
〝frmLogin.frm〞是用户的登陆窗口,启动系统时就会显现那个窗口;
〝frmmain.frm〞是系统主界面,用户能够选择要执行的任务;
〝frmPsw.frm〞是密码修改,用户能够在此修改自己的密码;
〝frmSearch.frm〞是查找窗口,用户能够进行模糊查询和逻辑查询;
〝frmSetup.frm〞是设置条目的窗口,治理员能够把能够对外公布的设置为显示条目,而对少数人公布的设置为隐藏条目,从