人事管理系统毕业论文.doc_第1页
人事管理系统毕业论文.doc_第2页
人事管理系统毕业论文.doc_第3页
人事管理系统毕业论文.doc_第4页
人事管理系统毕业论文.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

人事管理系统毕业论文 第一篇:人事档案管理系统分析(毕业论文)第二篇:计算机论文开题报告人事管理系统第三篇:企业人事管理信息系统(论文目录)第四篇:网络系统管理专业毕业论文第五篇:管理信息系统毕业论文更多相关范文 人事档案管理系统分析 时间行进到21世纪,以计算机技术为主体的高新技术群体已经将触角深入到国发经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行名类管理,交流的便捷。基中最实出的是要算在厂矿企事业单位的人事档案的计算机管理了。 人事档案数据库管理系统是一个为适应当前各个行业对人事信息管理的迫志需求而设计开发的软件系统。该系统的前台采用的是vb6.0软件开发系统,后台数据库采用的是aessxx数据库。 整个系统有数据库文件和数据库管理系统两大部他构成。后台的aessxx数据库文件是集中存储并管理分类人事档案信息的大本营,而前台的数据库管理系统是用来为数据库中的各种资料进行各种基本操作和管理。 一、总体结构和主要功能 人事档案管理系统主要包含职工个人自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。同时还综合考虑档案管理工作的性质,总结归纳出所需实现的功能。主要是为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。 (一)灵活的数据记录编辑功能,可以随时对记录进行增加,修改,更新,删除,浏览等编辑操作。并将查询方式有机溶入编辑界面,可以实现对某项记录定位,再进行编辑,修改,更新。 (二)多个数据库表的任意组合条件的查询。便于在实际档案管理操作中呆对保种情况,多种条件下的人员情况进行统计查看。(三)具备分级用户权限管理设置,以确保档案的保密性和安全性。 (四)具有分类统计,使用图表显示的功能,该统计图表可根据数据库中记录情况的变化而变化。 (五)具有比较友好的人机界面,各种操作可以在直观的界面上通过人机交互式进行。 (六)具有辅助表管理功能,主要是对“学历”表中的字段“学历”,“部门表”中的字段“部门”,“政治面貌”表中的字段“政治面貌”,“职称”表中的字段“职称”,进行添加,修改,删除操作。 人事档案管理系统模型如下: 启动窗体 口令检验 主窗体 二、各模块功能 1、用户管理 (1)设置用户 功能:设置使用人事管理系统的用户及其使用权限。 整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。 操作:选择该功能后,屏幕上显示出所有人事管理系统员工的用户名称。这时,可进行如下的操作: 1:增加:增加一用户。按该按钮后,就可输入新用户的内容,如:用户名称,密码和权限。所输入得登录名一定不能重复。 2:修改:修改用户设置。按该按钮后,就可修改选中用户的用户名,密码和权限,每一权限对应系统菜单上的一项功能,可为该用户选择任意的权限。用户在使用本系统时,要求输入用户的口令,为了安全,用户需建立一个只有自己才知道的特殊口令, 通常,系统的权限分为三大部分,即: 管理权限:设置用户和系统参数。 输入权限:档案卡片生成、个人简历输入和家庭成员输入。 查询权限:档案查询、档案统计。 根据需要,可以把这些功能分配给不同的员工。 3:删除:删除用户。按该按钮后,经确认,则选中的用户被删除 (2)用户登录 功能:用户登录进入人事管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法使用。用户只有登录系统后,根据其具有的权限,才能执行一定的操作。 操作:进入该功能后,要求输入用户的登录名及其口令,只有其登录名和口令完全正确,才能进入工资管理系统。系统会根据为用户分配的权限,设置其对应的功能为有效,用户就可操作该功能。 2、辅助表管理 辅助表管理功能是高级管理员及中级管理员拥有的权限,它的功能是对数据库进行新表的添加。主要是对“学历”表中的字段“学历”,“部门表”中的字段“部门”,“政治面貌”表中的字段“政治面貌”,“职称”表中的字段“职称”,进行添加,修改,删除操作。通过它的这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。 3、档案编辑 档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。 (1)档案卡片管理 功能:对全部员工的信息进行浏览;添加记录;对员工的详细资料进行修改;删除员工记录;按编号进行查找,快速查找该员工的详细资料;按某一字段的内容进行筛选,筛选最后的结果是将和所选内容相同的全部找到。 (2)个人简历管理 功能:该模块与档案卡片管理类似,但是在界面设计上有一些不同,可以对员工个人简历进行全局浏览。除了浏览信息的功能外,还有一些基本操作的功能:添加记录;对已有员工的个人简历信息进行修改;删除员工个人简历的记录;可以按编号进行查找,快速查找该员工个人简历的资料。 (3)家庭成员管理 功能:对全部员工的家庭成员信息进行编辑,浏览;实现方法同个人简历功能实现的方法一样。 (4)历史档案管理 功能:对于一些从档案卡片中删除的员工信息记录,需要存下来以供将来进行统计。此模块的主要功能就是完成对从档案卡片中删除的员工信息记录的保存工作。 4、档案查询 功能:对档案卡片的查询功能,包括唯一条件查询和模糊条件查询。 该模块的主要分为两部分:一是完成选择要查询的字段、条件操作符等功能;二是用来显示用户进行查询的完整条件及查询、退出按钮。当查询的条件选择完毕,点击确定按钮,在显示部分显示出来后,点击查询按钮才正式完成该模块的查询功能。会调出另外一个窗口来显示用户所要查询的符合条件的所有员工的资料。根据档案卡片中的各字段,选择相应的条件操作符输入相应的值即可进行档案查询。查出的记录可按两种形式浏览:只有该员工档案卡片中的资料;综合该员工档案卡片、个人简历、家庭成员中的所有资料。查询用户可以按自己的需要选择两种浏览方式。在这里可以查到符合程序要求的任何信息。再这里的选项中输入规定的范围即可查到相关的人事信息。 5、档案统计 功能:综合统计、单项统计和图表统计。单项统计是输入规定的要求后进行的统计它可以较详细直观的统计出要求的结果。图表统计可以详细的按性别、按政治面貌、按职称级别、按学历以直方图和饼型图进行表示。档案统计模块,分三个小模块: (1)综合统计:综合统计中将单位内所有的人事信息进行全面的统计。该模块主要是综合各方面的人数统计;对各部门的人数、符合档案卡片中各字段条件的员工人数、各年龄段人数以及工龄段人数等的统计。并且本查块提供重新统计功能,方便在一定时间段内对各项人数的进行更新,保持数据库中数据的即时性。 (2)单项统计:是按各单项条件对人数的统计功能。分为四部分:在选择分组统计的字段,一次只可选择一个字段;可选择统计条件,包括条件操作符及条件值;可选择统计是否包括平均工资汇总及工资总额汇总;可显示要统计的完整条件,包括上述的分组字段、完整的统计条件及是否包括各类工资汇总。每完成一项选择,要点击确定按钮,各条件才能在右下角显示出来以供统计。可同时选择分组统计、条件统计、工资汇总,也可只选择一项来进行统计。 (3)图表统计:将各类统计图表化。用户可以选择按性别、政治面貌、职称级别或学历进行人数统计。用户还可以选择直方图或饼形图的图表显示方式. 三、功能的实现方法及实现的代码 1、本系统中vb6与数据库是如何连接的?写出简要代码? 本系统采用的数据库是aessxx数据库,使用是ado(activedataobject)代码访问方式,它通过在程序中的一段代码与数据库建立连接。 代码如下: privatenasnewadodb.connection dimstrsqlasstring vider=microsoft.jet.oledb.4.0 n.connectionstring=d:vbaessxxrs.mdb n.open 注:在进行ado方式数据库的连接时,要先进行类型库引用: microsoftactivexdataobject2.6library 2、浏览、恢复、添加、保存、修改、查找、筛选、解除筛选、排序、恢复排序、退出各功能是如何实现的?写出简要代码。 浏览:先将数据库打开,然后选择所需的表进行操作。 代码如下: publicrs1asnewadodb.recordset dimstrsqlasstring strsql=select*from档案卡片orderby职工编号 rs1.activeconnection=n rs1.cursortype=adopenkeyset rs1.cursorlocation=aduseclient rs1.locktype=adlockoptimistic rs1.openstrsql 移动记录指针有四种方法:(1)记录首:rs1.movefirst(2)前一个:rs1.moveprevious(3)后一个:rs1.movenext(4)记录尾rs1.movelast 恢复:恢复功能是在用户选择添加或修改后出现的,是为了使用户在进行误操作后能够恢复数据的一个功能。 代码为:rs1.cancelupdate 添加:在编辑窗口中,先将文本框清空,然后进行添加。并且要判断所输入的信息与所建的表的格式符合。最后添加到库中。 代码为:rs1.addnew 保存:rs1.update 修改:修改的的功能是与添加类似的,但是他会更新数据库中被要求修改的记录。先将各个字段所对应的控件置为可用,然后进行修改。修改之后保存。 ifaddnewormodify=modifythen rsmain.rs2.update temp=rsmain.rs2.fields(序号) rsmain.rs2.requery rsmain.rs2.find序号=&temp&,adbookmarkfirst endif 查询:代码为, strsql=select*from个人简历orderby职工编号 rsmain.rs2.activeconnection=rsmain.n rsmain.rs2.cursortype=adopenkeyset rsmain.rs2.cursorlocation=aduseclient rsmain.rs2.locktype=adlockoptimistic rsmain.rs2.openstrsql setdatagrid1.datasource=rsmain.rs2 筛选:代码为, fieldsname=rsmain.lrs1.fields(职工编号).name iflen(trim(label1.caption)=0then filterstr=fieldsname&=null else filterstr=fieldsname&=&label1.caption& endif rsmain.lrs1.filter=filterstr 排序:代码为, rsmain.lrs1.sort=fieldsnameascendingdescending 删除:代码为, rsmain.rs2.delete 退出:关闭记录集操作,代码为, rsmain.rs2.close unloadme 3.本系统浏览和修改是两个界面,是如何实现的?写出基本思想。 系统中浏览和修改的界面不同是因为在点击相应的按钮时通过布尔型变量控制不同控件的enabled属性为true或false来实现的。 在浏览时信息的显示窗口采用的是lable控件不能进行修改,并且将他们enabled设置为true,而将和他们放在一起的其他控件enabled设置为false,而在进行修改时浏览时显示信息的lable控件的enabled属性变为false而和他们重合的其他控件的enabled属性变为true,这样就实现了浏览与修改的不同的两个界面。 4.照片是如何使用的?写出基本思想。 照片在系统文件的picture文件夹下,照片的文件名与系统中职工编号相对应,当选择某个职工时,程序读取他的职工编号与照片文件名一致时就会显示照片。如果将照片文件名更改,则系统就不能正确的读取照片的信息了。 代码为: dimiasinteger dimboolasboolean dimfnameasstring dimpicturepathasstring fname=trim(label1.caption)&.bmp ifdir(f:vblpicture&fname)=then bool=false else bool=true endif ifbool=truethen picturepath=f:vblpicture&fname else picturepath= endif image1.picture=loadpicture(picturepath) 5.单击照片可以显示该记录的个人简历和家庭成员,该功能是如何实现的?写出基本思想。 单击照片时激发了image控件的click事件,程序会按调用同样职工编号的职工资料显示窗体(rs1rs2edit)。这样就实现了单击照片显示个人简历和家庭成员。 代码为, privatesubimage1_click() ifrs1edit.text1.visibleandlen(trim(rs1edit.text1.text)=0then exitsub else loadrs1andrs2edit rs1andrs2edit.show1 endif endsub 6.本系统中的三个表,档案卡片表、个人简历表和家庭成员表是如何实现数据参数完整性的(连续更新、连锁删除)? 在数据库的关系中右键单击表之间的连线可以弹出编辑关系,选中实施参照完成性,在选中级连更新相关字段、级连删除相关记录就可以实现数据的连续更新和连锁删除了。 四、在查询模块中,下述功能是如何实现的? 1.请选择字段列表框中的内容是从表中取出的字段名,简述基本方法并写出简要代码。 dimiasinteger list1.clear fori=0torsmain.rs1.fields.count-1 list1.additemrsmain.rs1.fields(i).name nexti list2.clear list2.additem等于 list2.additem不等 list2.additem小于 list2.additem小于等于 list2.additem大于 list2.additem大于等于 list2.additem在.之间 list2.additem不在.之间 list2.additemlike操作符 2.多个条件的组合查询代码如下: publicqnasnewadodb.connection publicqrsasnewadodb.recordset s1=&list1.list(list1.listindex)& s2=list2.list(list2.listindex) s3=text1.text s=s1&s2&s3 dimstrsqlasstring vider=msdatashape.1 qn.connectionstring=datasource=f:vbaessxxrs.mdb_ &;dataprovider=microsoft.jet.oledb.4.0 qn.open strsql=shapeselect*from档案卡片where&s&orderby职工编号&append(select*from个人简历relate职工编号to职工编号),&(select*from家庭成员relate职工编号to职工编号) qrs.activeconnection=qn qrs.cursortype=adopenkeyset qrs.cursorlocation=aduseclient qrs.locktype=adlockoptimistic qrs.openstrsql 五、统计模块中的综合统计中,可实现部门的动态变化,简述实现的基本思想。 在综合统计的窗体中有重新统计按钮,该按钮的功能就是实现数据的动态统计功能。在重新统计的功能中有实现重新统计的代码。由于添加数据后数据提交到数据库,这事重新统计按钮在打开这个表,所以数据就是新的了。通过设置一个循环变量i,在表里进行循环统计,每经过一个字段,i的值加1,最后在对应响应的项目提交到数据库中,通过datagrid控件输出显示出来。 rsmain.n.execute(deletefrom综合统计) trs.requery setdatagrid1.datasource=trs 六、图表统计模块可以实现什么功能? 图表统计模块可以实现不同的统计方式和不同的统计图形进行统计的功能。图表统计模块中为用户提供了按性别统计,按政治面貌统计,按职称级别统计和按学历统计等4项统计方式。同时,该项目中还提供给用户两中不同的图表方式,直方图和饼型图进行查看。方便用户的习惯。 在图表的下方的datagrid控件中可以表格的方式将数据进行输出显示。 七、单项统计模块可以实现什么功能? 单项统计模块提供了更为详细的统计方法,用户可以在这里进行任意的组合或单项信息进行统计。在选择分组字段中只能选择一项加入下方的listbox控件中。而分组字段旁边的条件可以任意随要求进行选择。在工资项目中能够进行整个部门的平均工资以及总工资的统计。 八、系统评价 该系统所能实现的功能较低全面,可以实现对人事的计算机管理。在建立数据库时也考虑到了各个方面。但是也存在以下缺点:在家庭成员编辑窗中,由于数据表建立的不完善,在输入同一编号,不同姓名时也不出现错误,它只对编号有限制,这样不合理也不严密。在档案查询模块中,当前面的查询条件是含有上下界的或是查询次数超过4次时,查询功能就无法正常工作了。此时,无论输入任何查询条件,查(所有,.wm338.查看)询到的记录数都为0。在此模块中,当用户要查询一些相关记录时,必须在选择完查询条件及条件值,点击确定按钮后才可以点击查询按钮得到自己想查询的记录。在每次选择一个条件后,必须点击相应的确定按钮才能够进行按用户所要求的统计。当进行一次统计后,如果用户想重新开始一次新的单项统计,必须将原来用户所选择单项统计的各个条件清除或者退出重进才可以。在点击统计按钮后便清除所有的统计条件,方便用户重新统计。选择统计条件及相应的条件值时,系统对相同的条件及相应的值不进行检验,并允许这样的情况存在。在统计条件上应该对此进行约束,不允许前后选择相同的条件。以上是我对人事管理系统的一些意见。 项目名称:人事管理系统 一、问题的提出 当今社会企业间的竞争说到底是人的竞争,人力资源是企业中最难管理的资源,也是最急需管理的资源。如何将“人”作为可以开发和增值的资源区投资和经营,是企业急需解决的课题。人事管理是人力资源管理的基础工作。因此,人事管理的信息化,知识管理和办公自动化所将人力资源管理提升到战略层次的基础。本系统规范了企业员工的人事档案,提高了人事管理效率,能方便快捷地查询各类信息并进行统计分析。 二、人事管理系统概述 人事管理系统是企业用来管理员工信息,工资信息,考勤和工作考核信息的一套信息化系统。本系统是一个典型的人事管理系统,主要包括“职能设置”、“员工信息管理”、“工资管理”、“员工考勤管理”、“工作考核管理”以及“系统管理”模块。 三、系统的任务 人事管理系统是企业用来管理员工档案的重要工具,其任务主要包括以下几项: 1、职能设置,主要负责管理企业的部门信息和职务信息。 2、员工信息管理,主要负责管理员工的录用信息和基本信息,同时提供花名册查询功能。 3、工资管理,主要负责管理工资标准,工资计发和工资报表等信息。 4、员工考勤管理,主要负责员工考勤录入,考勤查询以及考勤考核。 5、工作考核管理,主要负责管理员工的工作考核信息,包括录入,查询以及考核单生成。 6、系统管理,主要负责用户权限管理,包括用户管理,密码维护和重新登录。 四、系统的目标 人事管理系统需要管理企业员工信息,工资信息,考勤和工作考核信息等。一般而言,人事管理系统应达到以下目标: 1、记录企业内部员工的基本档案信息,提供便捷的查询功能。 2、管理企业的工资信息,使计发工资与员工的工资标准,考勤和工作考核相联系。 3、有效管理员工的考勤和工作考核信息,促进企业的奖励机制。 4、减少人工的参与和信息的录入,减轻管理人员的工作任务,降低管理成本,同时,系统应具有良好的自治功能和信息循环。 5、有效的完成企业的日常人事管理工作。 五、系统的组成和功能构想 (1)系统的组成 根据以上对人事管理系统的任务和目标的分析,一个完善的人事管理系统应该包含的功能如下图: 每个模块的具体功能如下: 1、部门设置模块 该模块负责维护部门信息,提供增加,修改,删除和查询部门信息的功能,部门信息主要包括部门代码,部门名称,领导姓名,联系地址,联系电话,降价等 2、职务设置模块 该模块负责维护职务信息,主要提供初始化,增加,修改,删除和查询职务信息的功能,职务信息主要包括职务代码,职务名称,工资等级id,工资上限,工资下限,简介等。 3、员工录用模块 该模块主要负责维护员工的录用信息,员工一经录用,便应填写录用信息,每次发生人员录用,续聘,解聘,都应该对其录用信息进行修改。录用信息主要包括签约合同号,员工id,姓名,签约时间,合同到期日期,合同类型,受聘部门,受聘职务,聘用标准,备注等 4、员工基本信息模块 该模块负责维护员工的人事信息,主要应具有增加,修改,删除和查询功能,员工基本信息主要包括如下几项:个人信息,工资信息,工资简历,教育背景,联系方式,在岗状态。 5、花名册模块 该模块提供按条件查询员工花名册的功能,花名册主要包括姓名,性别,出生日期,籍贯,身份证号,政治面貌,部门名称,进入部门日期,职务名称,职称,电话,邮箱,在岗状态等。 6、工资标准模块 该模块负责维护企业的工资标准,工资标准信息包括以下几项:标识信息,基本工资,代扣项目。 7、工资计发模块 该模块负责发放员工工资,财务人员选择员工,系统将自动得到工资标准信息,财务人员可以修改补贴,奖金,车补,房补,扣考核和加班费等项目。每次计发工资都会产生一条工资计发信息。 8、考勤录入模块 该模块负责提供考勤录入功能,考勤信息包括考勤id,员工id,考勤日期,考勤类型,天数,备注。考勤类型包括公休假日,正常出勤,正常请假,假日加班,其他加班等。 9、考勤查询模块 该模块提供对各种考勤信息的查询功能,同时,管理人员可以按员工对考勤信息进行统计。 10、考勤考核模块 该模块用来对员工的考勤状况进行考核,填写加班费和口考核信息,考勤考核信息将应用于工资计发。 11、考核录入模块 该模块负责工作考核信息的录入,工作考核信息包括员工id,姓名,考核日期,工作业绩,工作态度,业务水平,考核结论,备注等。 12、考核查询模块 该模块主要负责按部门或员工查询考核情况。 13、用户管理模块 该模块负责管理用户信息,用户信息包括用户id,用户名称,用户类别,密码,权限,身份证号码,地址,电话,邮箱等。用户类别为员工和管理人员。 14、密码维护模块 该模块负责维护用户的密码信息。 15、重新登录模块 该模块主要给用户提供重新登录的功能,重新登录时检查用户权限。 论文:企业人事管理信息系统目录 前言1 第一章系统的总体设计思想2 1.1系统运行环境及软硬件配置2 1.1.1软件环境2 1.1.2硬件配置2 1.2开发工具简介2 1.3可行性分析3 1.4需求分析4 1.5系统的结构设计思想4 第二章系统结构设计6 2.1系统的总体任务6 2.2系统的主要功能6 2.3系统的总体结构6 2.4系统功能设计8 第三章创建数据库(敬请期待更好文章:)10 3.1创建数据库10 3.2创建数据库表12 第四章程序设计清单15 4.1主程序设计15 4.2部分程序源代码16 第五章系统设计总结23参考文献24 网络系统管理专业毕业论文题目 1.信息系统分析与设计双语教学网站2.officexx操作试题自动评分系统3.webservices技术及其在企业管理系统中的应用4.web图像检索关键技术5.便民在线系统6.车辆管理系统7.高档住宅区网上虚拟看房选房系统8.高校教材管理系统的设计与实现9.高校科研管理系统(学院版)的设计与实现10.高校学生管理系统(网站)(学院版)的设计与实现11.个性化定制报纸网站的设计与实现12.公司事物管理系统的设计与实现13.家庭理财系统14.课程网站的设计与实现15.类似校内网的设计与实现16.企业知识管理系统框架分析17.浅谈生物特征识别技术及其应用18.售楼管理系统的设计与实现19.税收管理信息化研究20.搜索引擎的探讨及其应用21.图书租阅管理信息系统22.图像特征提取与识别技术23.团购网的设计与实现 24.网络环境下的信息安全问题研究25.网络教务信息平台的分析与比较26.网络入侵检测技术的

温馨提示

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

评论

0/150

提交评论