




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、人事档案管理系统分析 PAGE 12人事档案案管理系系统分析析时间行进进到211世纪,以以计算机机技术为为主体的的高新技技术群体体已经将将触角深深入到国国发经济济的方方方面面。在市场场经济的的大环境境下,越越来越多多的人士士逐渐认认识到用用计算机机技术进进行名类类管理,交交流的便便捷。基基中最实实出的是是要算在在厂矿企企事业单单位的人人事档案案的计算算机管理理了。人事档案案数据库库管理系系统是一一个为适适应当前前各个行行业对人人事信息息管理的的迫志需需求而设设计开发发的软件件系统。该系统统的前台台采用的的是VBB6.00软件开开发系统统,后台台数据库库采用的的是Acccesss20000数数据
2、库。整个系统统有数据据库文件件和数据据库管理理系统两两大部他他构成。后台的的Acccesss 20000数数据库文文件是集集中存储储并管理理分类人人事档案案信息的的大本营营,而前前台的数数据库管管理系统统是用来来为数据据库中的的各种资资料进行行各种基基本操作作和管理理。一、总体体结构和和主要功功能人事档案案管理系系统主要要包含职职工个人人自然情情况,工工作情况况,简历历,政治治情况等等各方面面信息,内内容比较较庞大复复杂。同同时还综综合考虑虑档案管管理工作作的性质质,总结结归纳出出所需实实现的功功能。主主要是为为人事档档案进行行服务,对对人事的的变动、人事资资料、以以及人事事资料的的查询,统统
3、计等功功能。总总体上说说具有编编辑,查查询,用用户管理理,图表表统计等等功能。灵活的数数据记录录编辑功功能,可可以随时时对记录录进行增增加,修修改,更更新,删删除,浏浏览等编编辑操作作。并将将查询方方式有机机溶入编编辑界面面,可以以实现对对某项记记录定位位,再进进行编辑辑,修改改,更新新。多个数据据库表的的任意组组合条件件的查询询。便于于在实际际档案管管理操作作中呆对对保种情情况,多多种条件件下的人人员情况况进行统统计查看看。具备分级级用户权权限管理理设置,以以确保档档案的保保密性和和安全性性。具有分类类统计,使使用图表表显示的的功能,该该统计图图表可根根据数据据库中记记录情况况的变化化而变化
4、化。具有比较较友好的的人机界界面,各各种操作作可以在在直观的的界面上上通过人人机交互互式进行行。具有辅助助表管理理功能,主主要是对对“学历”表中的的字段“学历”,“部门表表”中的字字段“部门”,“政治面面貌” 表中中的字段段“政治面面貌”,“职称” 表中中的字段段“职称”,进行行添加,修修改,删删除操作作。人事档案案管理系系统模型型如下:统计模块编辑模块主窗体口令检验启动窗体用户管理模块辅助表管理查询模块二、各模模块功能能1、用户户管理(1) 设置用用户功能:设设置使用用人事管管理系统统的用户户及其使使用权限限。整个人事事管理系系统由多多个功能能模块组组成,不不同的模模块完成成不同的的功能,所
5、所以可以以为不同同的职工工分配不不同的功功能,使使其具有有不同的的权限,完完成其权权限所对对应的功功能,从从而很好好地管理理好整个个系统。操作作:选择择该功能能后,屏屏幕上显显示出所所有人事事管理系系统员工工的用户户名称。这时,可可进行如如下的操操作: 1: 增加: 增加一一用户。按该按按钮后,就就可输入入新用户户的内容容,如:用户名名称,密密码和权权限。所所输入得得登录名名一定不不能重复复。2: 修修改: 修改用用户设置置。按该该按钮后后,就可可修改选选中用户户的用户户名,密密码和权权限,每每一权限限对应系系统菜单单上的一一项功能能,可为为该用户户选择任任意的权权限。用用户在使使用本系系统时
6、,要要求输入入用户的的口令,为为了安全全,用户户需建立立一个只只有自己己才知道道的特殊殊口令,通常,系系统的权权限分为为三大部部分,即即:管理权限限:设置置用户和和系统参参数。输入权限限:档案案卡片生生成、个个人简历历输入和和家庭成成员输入入。查询权限限:档案案查询、档案统统计。根据需要要,可以以把这些些功能分分配给不不同的员员工。 3: 删除: 删除用用户。按按该按钮钮后,经经确认,则则选中的的用户被被删除(2) 用户登登录功能:用用户登录录进入人人事管理理系统。系统启启动后,首首先要做做的就是是用户登登录。若若不登录录系统,所所有功能能都无法法使用。用户只只有登录录系统后后,根据据其具有有
7、的权限限,才能能执行一一定的操操作。操作:进进入该功功能后,要要求输入入用户的的登录名名及其口口令,只只有其登登录名和和口令完完全正确确,才能能进入工工资管理理系统。系统会会根据为为用户分分配的权权限,设设置其对对应的功功能为有有效,用用户就可可操作该该功能。2、辅助助表管理理辅助表管管理功能能是高级级管理员员及中级级管理员员拥有的的权限,它它的功能能是对数数据库进进行新表表的添加加。主要要是对“学历”表中的的字段“学历”,“部门表表”中的字字段“部门”,“政治面面貌” 表中中的字段段“政治面面貌”,“职称” 表中中的字段段“职称”,进行行添加,修修改,删删除操作作。通过过它的这这个功能能可以
8、有有效的对对本单位位人事部部门的扩扩充进行行及时的的计算机机管理。只要管管理员进进行简单单的数据据字段添添加即可可。3、档案案编辑档案编辑辑模块中中有4个个子模块块。他们们是档案案卡片、个人简简历、家家庭成员员、历史史档案等等功能。这些功功能因管管理员的的权限不不同所表表示出的的功能使使用也不不同,普普通管理理员没有有数据修修改及删删除的权权利。在在这些功功能里详详细的记记录了所所有单位位员工的的资料。档案卡片片管理功能:对对全部员员工的信信息进行行浏览;添加记记录;对对员工的的详细资资料进行行修改;删除员员工记录录;按编编号进行行查找,快快速查找找该员工工的详细细资料;按某一一字段的的内容进
9、进行筛选选,筛选选最后的的结果是是将和所所选内容容相同的的全部找找到。 个人简历历管理功能:该该模块与与档案卡卡片管理理类似,但但是在界界面设计计上有一一些不同同,可以以对员工工个人简简历进行行全局浏浏览。除除了浏览览信息的的功能外外,还有有一些基基本操作作的功能能:添加加记录;对已有有员工的的个人简简历信息息进行修修改;删删除员工工个人简简历的记记录;可可以按编编号进行行查找,快快速查找找该员工工个人简简历的资资料。家庭成员员管理功能:对对全部员员工的家家庭成员员信息进进行编辑辑,浏览览;实现现方法同同个人简简历功能能实现的的方法一一样。历史档案案管理功能:对对于一些些从档案案卡片中中删除的
10、的员工信信息记录录,需要要存下来来以供将将来进行行统计。此模块块的主要要功能就就是完成成对从档档案卡片片中删除除的员工工信息记记录的保保存工作作。4、档案案查询功能:对对档案卡卡片的查查询功能能,包括括唯一条条件查询询和模糊糊条件查查询。该模块的的主要分分为两部部分:一一是完成成选择要要查询的的字段、条件操操作符等等功能;二是用用来显示示用户进进行查询询的完整整条件及及查询、退出按按钮。当当查询的的条件选选择完毕毕,点击击确定按按钮,在在显示部部分显示示出来后后,点击击查询按按钮才正正式完成成该模块块的查询询功能。会调出出另外一一个窗口口来显示示用户所所要查询询的符合合条件的的所有员员工的资资
11、料。根根据档案案卡片中中的各字字段,选选择相应应的条件件操作符符输入相相应的值值即可进进行档案案查询。查出的的记录可可按两种种形式浏浏览:只只有该员员工档案案卡片中中的资料料;综合合该员工工档案卡卡片、个个人简历历、家庭庭成员中中的所有有资料。查询用用户可以以按自己己的需要要选择两两种浏览览方式。在这里里可以查查到符合合程序要要求的任任何信息息。再这这里的选选项中输输入规定定的范围围即可查查到相关关的人事事信息。5、档案案统计功能:综综合统计计、单项项统计和和图表统统计。单单项统计计是输入入规定的的要求后后进行的的统计它它可以较较详细直直观的统统计出要要求的结结果。图图表统计计可以详详细的按按
12、性别、按政治治面貌、按职称称级别、按学历历以直方方图和饼饼型图进进行表示示。档案案统计模模块,分三个个小模块块:综合统计计:综合合统计中中将单位位内所有有的人事事信息进进行全面面的统计计。该模模块主要要是综合合各方面面的人数数统计;对各部部门的人人数、符符合档案案卡片中中各字段段条件的的员工人人数、各各年龄段段人数以以及工龄龄段人数数等的统统计。并并且本查查块提供供重新统统计功能能,方便便在一定定时间段段内对各各项人数数的进行行更新,保保持数据据库中数数据的即即时性。单项统计计:是按按各单项项条件对对人数的的统计功功能。分分为四部部分:在在选择分分组统计计的字段段,一次次只可选选择一个个字段;
13、可选择择统计条条件,包包括条件件操作符符及条件件值;可可选择统统计是否否包括平平均工资资汇总及及工资总总额汇总总;可显显示要统统计的完完整条件件,包括括上述的的分组字字段、完完整的统统计条件件及是否否包括各各类工资资汇总。每完成成一项选选择,要要点击确确定按钮钮,各条条件才能能在右下下角显示示出来以以供统计计。可同同时选择择分组统统计、条条件统计计、工资资汇总,也也可只选选择一项项来进行行统计。图表统计计:将各各类统计计图表化化。用户户可以选选择按性性别、政政治面貌貌、职称称级别或或学历进进行人数数统计。用户还还可以选选择直方方图或饼饼形图的的图表显显示方式式.三、功能能的实现现方法及及实现的
14、的代码本系统中中VB66与数据据库是如如何连接接的?写写出简要要代码?本系统采采用的数数据库是是Acccesss20000数据据库,使使用是AADO(AActiive Datta OObjeect)代代码访问问方式,它通过过在程序序中的一一段代码码与数据据库建立立连接。代码如下下:Privvatee cnnn AAs NNew ADOODB.ConnnecctioonDim StrrSqll Ass Sttrinng cnnn.Prroviiderr = Miicroosofft.JJet.OLEEDB.4.00 cnnn.CoonneectiionSStriing = d:VBAcccess
15、s20000rrs.mmdb cnnn.Oppen注:在进进行ADDO方式式数据库库的连接接时,要要先进行行类型库库引用: MicrrosooftAActiivexx Dataa Objeect 2.66 liibraary浏览、恢恢复、添添加、保保存、修修改、查查找、筛筛选、解解除筛选选、排序序、恢复复排序、退出各各功能是是如何实实现的?写出简简要代码码。浏览:先先将数据据库打开开,然后后选择所所需的表表进行操操作。代码如下下:Publlic rs11 Ass Neew AADODDB.RRecoordssetDim StrrSqll Ass SttrinngStrSSql = sellec
16、tt * froom 档档案卡片片 orrderr byy 职工工编号rs1.ActtiveeConnnecctioon = cnnnrs1.CurrsorrTyppe = addOpeenKeeyseetrs1.CurrsorrLoccatiion = aadUsseCllienntrs1.LocckTyype = aadLoockOOptiimissticcrs1.Opeen SStrSSql移动记录录指针有有四种方方法:(11)记录录首:rrs1.MovveFiirstt (22)前一一个:rrs1.MovvePrreviiouss (33)后一一个:rrs1.MovveNeext(44
17、)记录录尾rss1.MMoveeLasst恢复:恢恢复功能能是在用用户选择择添加或或修改后后出现的的,是为为了使用用户在进进行误操操作后能能够恢复复数据的的一个功功能。代码为:rs11.CaanceelUppdatte添加:在在编辑窗窗口中,先先将文本本框清空空,然后后进行添添加。并并且要判判断所输输入的信信息与所所建的表表的格式式符合。最后添添加到库库中。代码为:rs11.AdddNeew保存:rrs1.Upddatee修改:修修改的的的功能是是与添加加类似的的,但是是他会更更新数据据库中被被要求修修改的记记录。先先将各个个字段所所对应的的控件置置为可用用,然后后进行修修改。修修改之后后保存
18、。If AAddNNewOOrMoodiffy = MModiify ThhenRsMaain.rs22.Uppdattetempp = RsMMainn.rss2.FFiellds(序号号)RsMaain.rs22.ReequeeryRsMaain.rs22.Fiind 序序号= & ttempp & , , , adBBookkmarrkFiirsttEnd If查询:代代码为,StrSSql = sellectt * froom 个个人简历历 oordeer bby 职职工编号号RsMaain.rs22.AcctivveCoonneectiion = RRsMnnRsMaain.rs22
19、.CuursoorTyype = aadOppenKKeysset RsMMainn.rss2.CCurssorLLocaatioon = addUseeCliienttRsMaain.rs22.LoockTTypee = adLLockkOpttimiistiicRsMaain.rs22.Oppen StrrSqllSet DattaGrrid11.DaataSSourrce = RRsMaain.rs22筛选:代代码为,FielldsNNamee = RsMMainn.lrrs1.Fieeldss(职职工编号号).NammeIf LLen(Triim(LLabeel1.Capptioon)
20、 = 0 TThennFiltterSStr = FFielldsNNamee & = NulllElseeFiltterSStr = FFielldsNNamee & = & & Labbel11.Caaptiion & End IfRsMaain.lrss1.FFiltter = FFiltterSStr排序:代代码为,RsMaain.lrss1.SSortt = FieeldssNamme ASCCENDDINGG DDESCCENDDINGG删除:代代码为,RsMaain.rs22.Deelette退出:关关闭记录录集操作作,代码码为,RsMaain.rs22.clloseeUnLoo
21、ad Me本系统浏浏览和修修改是两两个界面面,是如如何实现现的?写写出基本本思想。系统中浏浏览和修修改的界界面不同同是因为为在点击击相应的的按钮时时通过布布尔型变变量控制制不同控控件的EEnabbledd属性为为Truue或FFalsse来实实现的。在浏览时时信息的的显示窗窗口采用用的是LLablle控件件不能进进行修改改,并且且将他们们Enaableed设置置为Trrue,而而将和他他们放在在一起的的其他控控件Ennablled设设置为FFalsse,而而在进行行修改时时浏览时时显示信信息的llablle控件件的Ennablled属属性变为为Fallse而而和他们们重合的的其他控控件的EEn
22、abbledd属性变变为Trrue,这这样就实实现了浏浏览与修修改的不不同的两两个界面面。照片是如如何使用用的?写写出基本本思想。照片在系系统文件件的PIICTUURE文文件夹下下,照片片的文件件名与系系统中职职工编号号相对应应,当选选择某个个职工时时,程序序读取他他的职工工编号与与照片文文件名一一致时就就会显示示照片。如果将将照片文文件名更更改,则则系统就就不能正正确的读读取照片片的信息息了。代码为:Dim i AAs IInteegerr Dimm boool As Boooleaan Dimm fnnamee Ass Sttrinng Dimm piictuureppathh Ass S
23、ttrinng fnaame = TTrimm(Laabell1.CCapttionn) & .bmpp If Dirr(ff:VVBLLpiccturre & fnaame) = Theenbooll = Fallse Elsse boool = Trrue Endd Iff If boool = Trrue Theen piictuureppathh = f:VBBLppictturee & ffnamme EElsee ppicttureepatth = Endd IffImaage11.Piictuure = LLoaddPiccturre(ppicttureepatth)单击照片片可
24、以显显示该记记录的个个人简历历和家庭庭成员,该该功能是是如何实实现的?写出基基本思想想。单击照片片时激发发了Immagee控件的的cliick事事件,程程序会按按调用同同样职工工编号的的职工资资料显示示窗体(RRs1 Rs22Ediit)。这样就就实现了了单击照照片显示示个人简简历和家家庭成员员。代码为,Privvatee Suub IImagge1_Cliick()If RRs1EEditt.Teext11.Viisibble Andd Leen(TTrimm(Rss1Eddit.Texxt1.Texxt) = 0 TThenn Exiit SSubElsee Loaad RRs1AAndR
25、Rs2EEditt Rs11AnddRs22Ediit.SShoww 1End IfEnd Subb本系统中中的三个个表,档档案卡片片表、个个人简历历表和家家庭成员员表是如如何实现现数据参参数完整整性的(连连续更新新、连锁锁删除)?在数据库库的关系系中右键键单击表表之间的的连线可可以弹出出编辑关关系,选选中实施施参照完完成性,在在选中级级连更新新相关字字段、级级连删除除相关记记录就可可以实现现数据的的连续更更新和连连锁删除除了。四、在查查询模块块中,下下述功能能是如何何实现的的?请选择择字段列列表框中中的内容容是从表表中取出出的字段段名,简简述基本本方法并并写出简简要代码码。Dim i AAs
26、 IInteegerr Lisst1.Cleear Forr i = 00 Too RssMaiin.rrs1.Fieeldss.Coountt - 1 Liist11.AdddIttem RsMMainn.rss1.FFiellds(i).Namme Nexxt ii Lisst2.Cleear Lisst2.AdddIteem 等于 Lisst2.AdddIteem 不等 Lisst2.AdddIteem 小于 Lisst2.AdddIteem 小于等等于 Lisst2.AdddIteem 大于 Lisst2.AdddIteem 大于等等于 Lisst2.AdddIteem 在之间间 Li
27、sst2.AdddIteem 不在之之间 Lisst2.AdddIteem Likke 操操作符多个条件件的组合合查询代代码如下下:Publlic Qcnnn AAs NNew ADOODB.ConnnecctioonPubllic Qrss Ass Neew AADODDB.RRecoordssets1 = & Liist11.Liist(Lisst1.LisstInndexx) & s2 = Liist22.Liist(Lisst2.LisstInndexx)s3 = Teext11.Teexts = s1 & ss2 & s33 Dimm SttrSqql AAs SStriingQcn
28、nn.Prroviiderr = MSSDattaShhapee.1Qcnnn.CoonneectiionSStriing = Datta SSourrce = ff:VVBAAcceess220000rss.mddb _ & ; Daata Proovidder=Miccrossoftt.Jeet.OOLEDDB.44.0Qcnnn.OppenStrSSql = SHAAPE seelecct * frrom 档案卡卡片 wwherre & s & ordder by 职工编编号 & APPPENDD (sellectt * froom 个个人简历历 RRELAATE 职工工编号 too 职
29、职工编号号) , & (sellectt * froom 家家庭成员员 RRELAATE 职工工编号 too 职职工编号号)Qrs.ActtiveeConnnecctioon = Qccnn Qrss.CuursoorTyype = aadOppenKKeyssetQrs.CurrsorrLoccatiion = aadUsseCllienntQrs.LocckTyype = aadLoockOOptiimissticcQrs.Opeen SStrSSql五、统计计模块中中的综合合统计中中,可实实现部门门的动态态变化,简简述实现现的基本本思想。 在综合合统计的的窗体中中有重新新统计按按钮,该该
30、按钮的的功能就就是实现现数据的的动态统统计功能能。在重重新统计计的功能能中有实实现重新新统计的的代码。由于添添加数据据后数据据提交到到数据库库,这事事重新统统计按钮钮在打开开这个表表,所以以数据就就是新的的了。通通过设置置一个循循环变量量I,在表表里进行行循环统统计,每每经过一一个字段段,i的值加加1,最最后在对对应响应应的项目目提交到到数据库库中,通通过DaataGGridd控件输输出显示示出来。RsMnn.Exxecuute (DDELEETE FROOM 综综合统计计)Trs.ReqquerrySet DattaGrrid11.DaataSSourrce = TTrs六、图表表统计模模块可以以实现什什么功能能?图表统计计模块可可以实现现不同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 红塔银行面试题目及答案
- 2025年陪诊师考试服务态度试题及答案
- 2025年东莞市人工智能训练师初赛竞赛练习题及答案
- (试题)社会救助公共基础知识题库及答案
- 施工现场应急预案方案
- 2025年新媒体运营师中级考试预测题及实战技巧解析
- 2025年护士招聘面试预测题及应对技巧
- 北京市门头沟区2023-2024学年九年级下学期初中学业水平考试(一模)化学试题及答案
- 桃花姬阿胶糕课件
- 桃江眼科知识培训班课件
- 财管10-16年历年真题
- 惠州卫生职业技术学院辅导员考试真题2022
- 2022年咖啡师资格证考试参考题库及答案
- GB/T 28288-2012足部防护足趾保护包头和防刺穿垫
- GB/T 1508-2002锰矿石全铁含量的测定重铬酸钾滴定法和邻菲啰啉分光光度法
- 行为金融学案例
- 万科集团财务管理制度手册207
- “李可中医药学术流派论治厥阴病”-课件
- 通用技术作品设计报告
- 锚杆支护技术规范正式版本
- 下一代互联网技术
评论
0/150
提交评论